skysight-inc/HackerNews huggingface dataset:
@jack's idea probably involves some kind of cryptocurrency integration into the protocol. I think having a digital native currency can alter the economics of protocols. The end result may be some combination of ActivityPub and an economic incentive layer.
Not an apples to apples comparison, apologies to the computer company. Software companies are increasingly offering remote work to workers.

As far as fast food is concerned, you are right, I don’t believe there are any remote workers, aside from Postmates/Caviar and cloud kitchens (IaaS providers) etc. But that’s more an industry-specific thing. Designers and software engineers are blessed to have that as an option for work.
When testing on clang, the first and last examples produce radically different code even when both using -Os or -O3. The choice of flag does affect the code emitted, but it doesn't change the article's point as xor512d does it 16 bytes at a time and xor512a does it 1 byte at a time.
I have built a site which allows you to see whether individual companies are buying back stock or diluting e.g.
buying back
https://shareseer.com/search?q=hd

diluting
https://shareseer.com/search?q=t
We don’t actually know that human minds can’t be in superposition
DIY NAS: EconoNAS 2019
>Method and opportunity are usually denied by even the least effort at security.

At what point does it become non-opportunistic to steal something? if you have to cut a rope or chain? if you have to kick in a door to get to it?

>The morality encoded into the justice system is not built for the benefit of the people typically getting sent to prisons.

I'm not sure what point you're trying to make here, do you want a justice system where "stealing something is OK as long as it was easy to do" is a core value?

> The enforcement of property law typically tells those who have suffered "petty" property crime to fill out a report and sod off, while those who suffered "grand" property crime get the benefit of police investigation.

This is just pragmatism. Police departments have limited budgets and the community is better served by putting those resources towards more serious crimes. Monetary value of damages is an easy metric to compare the seriousness of crimes, and to prioritise the allocation of budget towards investigations accordingly.

>that person now has a reasonable motive to steal bicycles: society owes them one, and apparently does not consider it a crime worth investigating.

This is incomprehensible thinking to me. Just because you have been wronged does not give you permission to wrong others. The person who stole the bicycle owes it to the victim (or the replacement value), not society.

>If the law does not equally benefit everyone, those who benefit least are not ethically bound to obey it.

If you don't agree with a law you can campaign to get it changed, or leave the jurisdiction where that law is in effect. You do not get a free pass for breaking the law just because you don't like it.

> It is not necessary to understand why the motive exists, but only to realize that some people will have it, and are not necessarily evil because of it.

Having a motive to steal something is not the same as acting on it and actually stealing the thing. Knowingly harming others is evil, to some degree. Obviously stealing some copper is far less of a crime than committing murder, but both are wrong.

>Deny them the opportunity, and they will not commit that particular crime.

Or they'll just go look for another opportunity. Baiting criminals proactively catches people who would commit crimes regardless.
Disclosure: I work on Google Cloud.

Your analysis is close, but the on-demand (per second) pricing is also a lot less expensive. You should think of it as:

- Less than a full month w/o commitment => E2 up to ~30% cheaper (particularly for say 273 minutes per month or something).

- Full month w/o commitment => Roughly identical.

- Full month with a 1-year or 3-year commitment => E2 ~30% cheaper.
This has always been a rule that I’ve followed throughout my working career. Whenever someone leaves or is fired, invite them for a coffee or a drink and listen to their side of the story.

There’s this Latin legal maxim that I learnt from my mum when I was a child, and have always remembered ever since: “Audi alteram partem”[1] which roughly translates to the same.

[1]: https://en.m.wikipedia.org/wiki/Audi_alteram_partem
I suggest you do more slumming in your travels.
What agenda in particular are you accusing her of, here? Are you suggesting it is particular to LIGO, or is it a more general, political agenda?

Also, what is wrong with people who question the politics and alarmism around climate change? Isn't the ability to question something fundamental to scientific reasoning? I don't think your dismisal of people as "deniers" is very reassuring of scientifc reasoning in that context, and this is because I don't see people there who are denying scientific facts, but rather questioning commonly held assumptions.
Why didn't Rockwood & Co just sell the chocolate in bulk to someone else? I have to imagine the arbitrage traders were taking it at a discount because they're probably bad at selling chocolate, and they're probably reselling them too. Why didn't Rockwood & Co just do that instead?
While we're asking questions: what stack out there makes reading/writing HTTP headers hard? Because that's all it takes to work with response codes.

And yes, of course parsing JSON isn't difficult. Note that I said parsing messages -- the message field not the response body. And parsing that message field and checking conditionals to determine your client's behavior is something you'll have to write code for unless you're just relaying the error message back to the end user.

Now, if you have an HTTP error code, you already know something about why the error condition is happening before you look at any part of an error message field. For example, if it's a 4xx error, and you know that your client generated the associated request to the API using user data, then you can probably just pass the error message straight back to the user w/o parsing it and going through your own error message logic (although that depends on the quality of the API too).

> How about a 500 error may or may not result in the standard response format you're expecting

Well, in that case, relying on some message field you might have supposed would be in a specific JSON response isn't going to help you much either.

Might be better to have the HTTP error code and prepare your client to read responses based on multiple content types.
This is awesome guys! One conversion suggestion, in your "Try it out" section, add the repl.it link beside the project. I went into ascii_racer and didn't find the repl.it button so I bounced.

From repo to running repl is a dream.
I’m somewhat curious about their backup methods - mirrored drives aren’t great even if they’re stored at two seperate locations.

Surely this would get enough support that they could host torrents of the content stored in chunks, and have many peers download and seed many chunks making the backups entirely distributed? I’d gladly seed a few hundred gigs of data to ensure they maintain good backup procedures.
interesting, thank you for the feedback
His predictions are mostly spot-on.

The one that doesn't seem to hold up:

> So, there's no question that the later machines are not going to think like people think, in that sense.

Interestingly, many of the gains in ML have been around making them work more like humans (neural nets). However he's still overall right. Artificial neural nets have significant differences from their biological counterparts.
Semantic corrections like this alienate people from hn.
Ah, I see what you're saying. (Links for any others reading: https://akkartik.github.io/mu1/html/010vm.cc.html#L606 and https://akkartik.github.io/mu1/html/014literal_string.cc.htm...)

I should have been more hygienic in this old prototype. But honestly this idea of a waypoint being a hint is something I just thought up. Mostly my mindset is that layers should be oblivious to later layers. Ditto for readers; the goal is for you to not have to worry about later layers when you're reading a simple version.

> My initial reaction is that it just moves the complexity around a bit, without really helping much.

From OP: "We aren't just reordering bits here. There's a new constraint that has no counterpart in current programming practice — remove a feature, and everything before it should build and pass its tests."

If this doesn't seem valuable, I probably can't persuade you. In general I've grown a lot less concerned about how code looks and a lot more concerned about having lots of different runnable versions of a single program that a reader can play around with to build up an instinct for it.

Each unit test in a program is conceptually a distinct runnable version. Layers push further in that direction.
Control you pc with your Google home/assistant
I’m sure you have your valid reasons for doubting the feasibility of such a plane, yet here we are in 2019 talking over a network which was completely inconceivable at one point in history.

I just read your message as,
“Can’t be done yet, will most likely be done somehow in the near future”.
It’s entirely possible that they make most of their money off of the top few percent of online spenders, who probably don’t need to be targeted that well to make most of the money that’s made online, hence not justifying an especially-honed targeting system. Plus, we’re in the beginning of the era where the data has far more lucrative and powerful uses than direct ad-matching, so again it may not be to their profit to invest heavily in that area. I don’t know Google’s economics obviously, but that’s my guess.
Software developers do not need to source pigments. They can, and do, craft every jig and tool out of the same ether as their main work.

Painters cannot create perfect replicas of their work. Every copy requires almost all of the skill which produced the original.

It sounds like you readily unify disparate concepts, even those which are not related to each other.
Climate Database Engineer
That would have been incredible to witness.
"About the series - The Perspectives series is a collection of essays written by individuals from Sun Microsystems Laboratories. These essays express ideas and opinions held by the authors on subjects of general rather than technical interest."

Would someone know where I could find other essays from this collection?
MiSTer Core Countdown: PDP-1 – Play the First Video Game Ever
If we could just get rid of the silly taxation issues for dividends we wouldn't have this issue.
And the interpreter still does it live?!
I'm not familiar with that book but I just looked at some previews and it seems to be exactly what I'm getting at. I built a large number of radio transmitters in my younger years (long story) in the 100 MHz range, that was all analog so I had a pretty good idea of what it was like to design high frequency stuff, or so I thought. Then I tried to do a bunch of digital circuits at 1/10th that frequency and even after only a hand full of components in a circuit you'd get the weirdest instabilities. From there to the point that you can reliably design digital circuitry is a fascinating journey and gives you infinite respect for what goes on under the hood of a modern day computer.
The only thing that Mac Pro offers that "nothing else" does is a valid MacOS license in a workstation class tower suitable for pro media production.

I don't know why the author needs to spout bullshit about the specs like you can't build an equivalently (or higher) spec'd machine for less money. You just can't put MacOS on it without some effort and violating the ToS.

As for the MPX connectors, I don't see how those are different than the kinds of PCIE slots you'd see in top of the line ATX/EATX mobos.

As an aside, the improvement over the iMac Pro is largely proper cooling (Apple's AIOs haven't been able to take a fast multicore processor to respectable loads in like a decade) and availability of disk space worth a damn.
‘We were lied to’: bankruptcy leaves truckers stranded as holidays near
Where might I find more information about this?
Yes. In some countries of South America we have typists for transcribing litigations in the legal system. Of course we also have cameras and voice recorders,but transcriptions are done faster with typists.
There is a secondary vertical rotor on the tail, for yaw.
> [1] This is something I notice wrong in CGI aircraft crashes, where it breaks into big solid chunks that bounce. In reality, aircraft crumple, disintegrate, and smear into tiny pieces on impact, leaving a long trail of small debris.

I recently came across a very good example of this, barely anything left. Scroll for photos: https://avherald.com/h?article=495997e2
You're not using native UI. You're emulating the UI by re-painting it. No matter what you call it, it's an emulation of the native UI, which means it can become out of sync.

Currently React Native can bridge with all Windows platforms, MacOS, Android, iOS. Web can be targeted via React Native Web fork or a wrapper like ReactXP.

That is a more attractive option than an emulated UI. It's similar to wxWidgets vs QT. I much prefer bridging to emulation.
A community of 50 3D printed homes is under construction in Mexico
What would the implication be?

Do you assume that it's absurd to consider that a conscious being is really no different than any other memory equipped machine and thus can be in a superposition state like anything else without necessarily "feel" anything special about it?
Shit sandwiches don't work. People can still tell when they're being fed a load of shit.
The person paying.
Is having the Fb logo on your company’s site good?
Is having the Fb logo on your company’s site good?
Yes, and the problem is with the former (public).

Take out the government and there's no crony capitalism.
It's not safe to assume if it's not part of their core business, especially if it's what you build your software from.

Bold plans are usually where Google fails.
The keyword in the article is ‘agrivoltaics’, which was also recently written about here https://arstechnica.com/science/2019/09/crops-under-solar-pa... about university of Arizona’s Barron-Gafford group: https://www.barrongafford.org/research.html
Several years ago I noticed that I spent a lot of time creating my linked in profile, and got absolutely nothing in return for it.

After that I started asking people if they had EVER gotten a job on LinkedIn. One person said yes. Several people said the know one person who had gotten a job on LinkedIn. I have asked a lot of people.

Based on this I seriously doubt it is a good use of time for most job seekers. At the end of the day, it's another social media site that gives you a little endorphin rush when someone "likes" your status — but its not much
(if anything) more.
There are valid use cases to fly over 400’. I believe the FAA even allows this with the correct permit/license/whatever. The drones have this capability so it can be used in the correct circumstances. The problem is people disabling that existing 400’ limited mode without FAA approval.

Would mandating ADS-B on drones provide enough warning to other aircraft?
I thought I was the first to file a class action lawsuit against the makers of this in December 1995, but now I see someone else filed about a month earlier. The "driver" files were just renamed Windows files. I was 16 years old, so my dads name was used. I had provided the technical proof behind the claim, so I even got part of the attorney's fees. (Marotto v Syncronys Softcorp) https://sec.report/Document/0000950148-96-000900/
"... that no one would be seen arguing against."

They know some would argue against.

What gives this away as "spin" is that they will not make these changes optional.

A Google user cannot opt out of signing in with Javascript enabled and permitting a device fingerprint to be taken. Even in the case where the user can accept the risks of allowing sign in without JS, e.g., automated sign-in -- which as we know is very convenient for many HN readers -- there is no way to opt out.

For example, the user may have email accounts that she does not use for anything sensitive, throwaway accounts. More savvy users, who truly are concerned about security of Google Mail, might purposely avoid using @gmail accounts for important matters.

It is of little benefit to such users if Google fingerprints their devices "in order to keep [those] accounts safe".

However, the benefits to Google of identifying users via device fingerprinting are numerous. Google is an online advertising sales company.
I have absolutely no intention of every buying another Apple product. Pretty much everything I use runs on Mac, Windows and Linux. I'm on Windows at work and now Linux at home, and passing my old rMBP as an XMas gift.

In the end, I'm relatively happy with Linux... waiting on a R9-3950X to become available to bump out my placeholder (R5-3600). If I really needed more, would absolutely go ThreadRipper at this point. If I needed more ram, would probably get a workstation class machine elsewhere, and likely Epyc in that space.

It's just hard to consider any situation where the Mac Pro is really worth it.
I agree! I get that it's easy to critique in hindsight but it's clear that they eventually solved this sort of thing well via the Comparable/Comparator relationship.

It's less an issue so I get why it's been backlogged, but it's one that I'd love to see worked out.
Eventually all aircraft are low altitude.
In react that's mostly true, in Vue (and things like WPF) there's a two layers essentially, markup to create bindings to reactive data, and code to define the reactive data ( though vue does let you blur the lines)
I Spend My Money: A 27-year-old software engineer on €92K, does charity
How much did you get as part of the settlement?
Do you think it's better to start with the shit and end with the compliments, or to start with the compliments and end with the shit? I think it's better to sandwich the shit in-between, so yes, shit sandwiches don't work, but they work better than the alternatives.
I think when people express concern over climate change denial, the concern usually isn't over the fact that climate change denial is physically and legally possible. The concern is usually more about the consequences of denial and the fact that denial seems to have a disproportionate influence over political outcomes.
For the same reason acquisition are getting more common innovating in a large corporate environment is very hard.
The cynic in me is suggesting that people that just had cancer treatment are excellent parties to be nice to on the off chance that they'll put you in their will, the optimist is happy that religion can show its good side every now and then.
They work if you set the right expectation that you're gonna feed them a load of shit, but still be gentle about it.
> Technical: implementing global search on it is implausible.

How does TOR work then? Simple caching layers and nodes maintaining search indexes is all it takes. Probably not as up to date or fast as duckduckgo, but still functional.
I get what your seeking now - I wish I knew of an org to suggest. I’ve long felt that there should be some sort of comms focused volunteer org like this. I guess you could say all of the major network operators already have things like mobile lte towers so there may not be a need — but then you see things like Irma and think how well did they do during that event and could ordinary people have coordinated more quickly and effectively? I guess another possibility might be the Red Cross? But again using the examples highlighted in this thread where folks were literally scanning for new fire outbreaks and sending alerts via ham... I don’t see that within red cross’s mandate... seems like there there should be an existing org, I just don’t know what it is called unfortunately.
Was there something in particular I said that you felt was defending it with "literal religious fervor and dismissing all criticism out of hand", or were you referring to my grandparent? I don't think I dismissed anything out of hand, I specifically acknowledged both the value of ephemerality and the point that traditional libraries are curated.

I agree that there is a danger that people may not realize how public and permanent the things they published to Tumblr were, or how dangerous it can be to do so (and I downvoted a sibling comment dismissing this danger). However, I think you and I have different threat models.

In my mind, archiving PII that is intentionally published is not particularly harmful because most lay people do, in fact, understand that their avatar, username, and by default, posts are public on Tumblr. They have had the opportunity to remove that information this whole time, and they still do, Archive.org removes stuff if you ask them.

By contrast, lay people have no mental model for what kind of information is incidentally collected nor how dangerous or benign it is. Certainly, lay people also can and do misjudge how public and how dangerous the things they intentionally publish are, but the gap is far, far less than incidental information. "Would you tell a stranger this" or "would you write this on a bathroom wall" are decent heuristics: the only difference in danger between text written on a bathroom wall and written on Tumblr is due solely to the potentially wider reach and possibility of even going viral on Tumblr. (Photos, of course, can also subtly compromise privacy in ways surprising to a lay person, but the gap is still much smaller than incidental information.)

In my threat model, that gap in understanding is much, much more dangerous than the intrinsic danger of PII. That's why I think that as long as Archive.org has a usable removal process, I think pretty much all the danger is in surveillance capitalism's collection of incidental information, not Archive.org's permanent record of intentionally publicized information.
I would like to learn more. Do you have a source?
> Education is supposed to be about learning just for the sake of learning, which benefits all of us.

Does it?

Human instructed education is a limited resource. Unlike self-directed or automated education, it doesn't scale without educators. And there aren't an infinite supply of those.

Ergo, a price must be paid to be educated.

What should that price be? How should it be set? Who should pay it?

I'm honestly asking, regarding your assertion (I believe) that education shouldn't be driven by utility and future-ability-to-repay.
Why not focus policies around using the surveillance tools?

The tools should be as powerful as possible. To keep people safe, shouldn't infrastructure be powerful enough to tap anything instantly with proper authorization, even backward in time? Why not?

Then we're focused on making rules better. Isn't that the best thing to do in a system of laws and standards?

Imagine if you could change any aspect of the system to make it more proportional, fair, ethical, whatever. Why not think about asking the right questions, weighing the pros and cons, and tailoring a way to improve it with minimum side effects?

Also, sometimes the regulations are so strict, it's dangerous.

For instance, here's an example where the rules around stingrays being so strict led a guy to get away with murder (in eyes of the judge):

> Circuit Judge Yolanda Tanner said in court Monday that while she is suppressing the evidence “with great reluctance,” Copes is “likely guilty.” https://arstechnica.com/tech-policy/2016/04/citing-unconstit...

I wonder what it would have been like had that case been in Florida. Which has sweet inevitable evidence law.
You forgot the part about abandoning centralization.