skysight-inc/HackerNews huggingface dataset:
This assumes things depend on the rule being enforced.

Nobody suggests taking an app / db with foreign keys and removing them that is a recipe for disaster.
> Not only that, most of those countries have socialized medicine -- but socialized medicine isn't exactly an anti-poverty program. When the government takes an extra $1 from someone at the mean income and then provides them with $1 in health coverage, it shows up as $1 in government spending, but that's not redistributive.

Well, socialized medicine also takes $1.5 from someone at 1.5× mean income, and $0.5 from someone at 0.5× mean income, and provides to both $1 in health coverage. In this sense it is redistributive and anti-poverty.
You really think all that data is going to be maintained for 1000 years...or a million years...or a billion years?
Good point. I looked it up.

Slap Shot is from 1977. Helmets weren't compulsory in the NHL still 79/80. And that only for new players. Most were wearing them by 78, in the NHL. Slap Shot is about a minor league, so probably a lot fewer wore helmets.

Apparently some were still playing without helmets in 1996/97 !
We also tested fooling YoloV2 using t-shirts, but as mentioned in the paper, we got mixed results. You can fool the object detection only if you get a frontal exposure to the camera without any torsion / rotation / bending of the t-shirt, which is pretty hard in real life. Would be interesting to see if you can train adversarial examples robust to multiple angles. We thought to put these t-shirts out for sale for fun and to send a message: #donottrack. https://stealth.cool
Poor people are working two to three jobs to make ends meet, especially single mothers. Being poor is bad enough, have a higher mortality rate now you want to destroy their health?

Some of these poor people made poor desicisons (due to how they were raisedin their early life)that still hold them back and have lots of mental problems due to family bringing and the environment they grew up in.
Yes, and what if you don't make a foreign key?
learning all the rules is insane and 95% of people playing it don’t know all the rules.

the good news is that you don’t need to learn all the rules. you learn the basic rules and after that you learn the rules surrounding abilities/effects/etc as they come up.

here:

https://magic.wizards.com/en/game-info/gameplay/rules-and-fo...
> This isn't including all of the people they employ that are also contributing taxes to the government till.

>Since poor people can't pay very much in taxes, how about we have required government work programs to make up the difference?

Maybe we should have a living wage. If the threat of wealth taxes is the catalyst that gets us there then good. The extremely wealthy will always hire people to hide their assets and minimize their tax burden regardless of whether the govt implements an appeasement policy. Hoarding capital and removing it from the economy also harms everyone, taxing that effect seems entirely reasonable.
I love the cadenced hum of the ASR-33 when it idles. Wish I could have one in my office.
Like you, I've found the general idea of CQRS/ES[0] incredibly valuable because it both enforces a functional approach to state (e.g. 'current state' is a fold over events), and it forces people to really think about the domain. (E.g. which bits are really atomic units, or what can be fixed up if it goes wrong in some way.)

It also forces people to think about something that's usually glossed over: Consistency. If you have an RDBMS backing you, you tend to not think about the fact that what the user on a web page sees is already out of date when they see it, so any responsible application should track when that data was read and reject updates if the backing data has changed since it was read... but very few applications even attempt to do this (it's really hard and a huge amount of boilerplate with most APIs). With CQRS/ES you are really forced to think about these things up front -- and you can actually avoid most of the issues. Whether that increases or decreases 'productivity' I don't know, but I do know that thinking about these things increases correctness.

For me, correctness is paramount. If you don't mind bugs, I can give you an infinitely fast solution.

[0] I do think ES is an integral component.
I'm thinking the same thing. China and Saudi Arabia might be awful but our own hands aren't clean either.
I don’t think theft is a legitimate term to use. We need a new one for “used without permission”
This is a good example of accepting nihilism, and then immediately rejecting nihilism because nihilism doesn't matter. Well done.
Especially since Amazon seems eager to give police et al easy access. Up until now, the fact that most of this data even existed wasn't known to many government entities, let alone who to subpoena to get data.

Ring seems hell bent not only on promoting universal awareness of such data, but monopolizing the means of access.
Always depends on your threat level. If you are, say, whistle blowing on a major government or corporation and don’t want to be public, it isn’t that bad compared to being (psychologically only if lucky) tortured 24/7 for the rest of your life.
> I’d just like to take a second to point out how absurd all this is.

This passage from CS Lewis's Mere Christianity seems appropriate:

My argument against God was that the universe seemed so cruel and unjust. But how had I got this idea of just and unjust? A man does not call a line crooked unless he has some idea of a straight line. What was I com­paring this universe with when I called it unjust? If the whole show was bad and senseless from A to Z, so to speak, why did I, who was supposed to be part of the show, find myself in such violent reaction against it? A man feels wet when he falls into water, because man is not a water animal: A fish would not feel wet.

Of course I could have given up my idea of justice by saying it was nothing but a private idea of my own. But if I did that, then my argument against God collapsed too—for the argument depended on saying that the world was really unjust, not simply that it did not happen to please my private fancies. Thus in the very act of trying to prove that God did not exist—in other words, that the whole of reality was senseless—I found I was forced to assume that one part of reality—namely my idea of justice—was full of sense.

Consequently atheism turns out to be too simple. If the whole universe has no meaning, we should never have found out that it has no meaning: Just as, if there were no light in the universe and therefore no creatures with eyes, we should never know it was dark. Dark would be without meaning.
I'm pretty sure it's exactly the same code base just with some minor feature flags.
It's not just electron it's the fact that a $30 prepaid Android phone with chrome can be more web capable than a $1200 iPhone
There are a lot of different formats. In Limited for example, you buy the boosters you are going to play with when entering the event (you don't bring a constructed deck). This makes it very level and pretty cheap (pay to enter instead of pay to win). It is also quite competitive and is a format often played in championships.
“On macOS” is the important part. Safari is by far the most battery friendly browser there and quite possibly has significant market share too. Mozilla has recently managed to reduce their consumption significantly using these APIs: https://mozillagfx.wordpress.com/2019/10/22/dramatically-red...
My Linux Story: Learning Linux in the 90s
A kind of memory that gets corrupted by loud noises... Love that.
Well here is one case of a large scale user migrating

https://eng.uber.com/mysql-migration/

And there are tons more. In fact here is a tool to help you do it

https://github.com/pivotal-cf/pg2mysql
> Google HAD an opportunity to ensure that one browser engine ruled the web—-but they chose to fork WebKit into Blink, in part _because_ they didn’t want to share the work they were doing.

Apple had the same choice when it forked KHTML to produce Webkit.
I really cannot understand how I pay for a service and still get ads. It's ridiculous.

I'm talking about Hulu and Prime. Hulu, I kind of get. It's cheap. I pay $1/month using some special I bought into last year.

Prime though? Every time someone tells me how Prime is comparable to Netflix, it's not. Netflix may autoplay stupid crap while you're looking for a movie (a UX issue) but they don't show me a video ad when I turn on the app, nor do they show me an ad between episodes.
It's been a number of years - doesn't openbsd use just plain /etc/rc and /etc/rc.conf? I like that better than init.d just because it enforces some standards around the scripting at least.

I admin a number of ubuntu servers running systemd, and they all shut down/reboot pretty much instantaneously.
> In what way is letting the database ensure it isn't getting fed crap any different?

Because one canonical validation layer is generally enough. You can see how having two separate partial validation layers could cause problems, right? And you can't put all the validation in the database, for non-trivial apps.

And "clients" shouldn't be talking to the database, no matter if you have foreign keys or not. That's a totally separate issue.
> you can not get referential transparency with mutable variables

Sure you can: https://homepages.inf.ed.ac.uk/wadler/topics/linear-logic.ht...

Rust's ownership types and lifetimes actually allow for this just fine. The latter is the essence of how Haskell's ST Monad works; you can use lifetimes to get locally-mutable state without violating global invariants, since once they go out of scope they can't be reused.

It's interesting to observe that, without "magic" standard library functions and `unsafe`, Rust's type system actually completely constrains mutability, and if a function doesn't have `mut` somewhere in its type signature, it doesn't break referential transparency.

That said, in practice, the language does have magic functions that violate this property, and they do so in a way that means you can't use the above reasoning principle at all. Also, mutability being constrained by the types is not the same thing as typical code not using it everywhere, which is the situation with rust-as-found.
This is the difference between companies trying to sell products and companies trying to sell attention. Apple doesn't benefit at all from people using Safari, because Safari is not a surveillance tool. Therefore, "marketing" Safari is at best, an afterthought.

Chrome on the other hand... well, it's Google, one of the largest purveyors of advertising. If you don't think Chrome is watching you, I've got a bridge to sell you.
Go saved me from EntityFramework.

About 8 years ago, I was writing some app in C#, and the recognised way of doing things was EntityFramework. I duly wrote a bunch of code around EF, only to notice that sometimes it wasn't populating with the data correctly. Digging into the documentation, I found that EF didn't actually do lazy loading properly, and that if you really wanted to be sure that the data was populated, you should call a method to check that the property you wanted had been populated, and if not, call another method to populate it.

I threw Windows in the bin after that. I uninstalled Windows, installed Linux, and started looking around for another language to code in. I found Go. It's total lack of magic, utter transparency and attitude of simplicity made complete sense to me.

<10 years later I'm still happily coding in Go. Thanks guys, this is awesome!
People at our company would likely still be on parental leave so it wouldn’t be necessary to be explicit.

It would also be perfectly clear from context (and probably overt comments as well) that attending is not only not expected but would be looked down upon.
I fail to see how Debezium would solve this as it's just as likely Debezium wouldn't be watching the WAL as if you had a minimal number of workers always listening and those went down for some reason.

Could you please elaborate?
Agreed. Seems like Alex just discovered a useful thread of thought that Uncle Fred found and rode for many years. To say, "nothing matters", is just the beginning of that wild ride to living vitally in the eternal return.
"In my experience, Amazon drivers will mark packages as delivered when they haven’t gotten around to delivering yet."

Packages delivered by USPS, the country's national mail carrier, are often marked as delivered 1-2 days before they are actually delivered.

The first couple of times this happened to me, I stepped outside after seeing the delivery notification from Amazon, and got worried that someone had taken the package. But now I know it's a common issue due to the way USPS collects and displays data:

https://immortalephemera.com/8970/usps-delivery-confirmation...

https://sellercentral.amazon.com/forums/t/usps-tracking-info...

https://www.reddit.com/r/Silverbugs/comments/9hhx52/usps_tra...
>Here's a better idea: let's make censorship impossible in all forms.

It seems like you're proposing government ownership or extremely heavy regulation of private businesses.

For your ACLU/NRA case, you have a good case: this appears to be action by a state government to restrict funding to an organization that is not charged with a crime.

However, for PayPal and erotic fiction authors, this isn't government censorship at all. This is a private company declining to do business with someone. One of the hallmarks of the American business and legal system is the right to free association. You can't force people to do business with other people, unless (due to specific legislation, namely the Civil Rights Act) you can show that one side was discriminating against someone in a "protected class" (race, sex, religion, etc.). "People selling erotic fiction" are not a protected class, so companies are free to do business with them, or not. Personally, I think it's pretty ridiculous, and I have no idea why PayPal would single them out when they provide services for so many others, but again, they're not a public utility, they're a private company. The authors are still free to receive money from clients through cash, checks, bank transfers, competing services like Stripe or Venmo, merchant accounts, etc. Yeah, it sucks that a really convenient payment processor for small entities is off-limits, but it's not like they can't get any money at all, even though it probably would affect their business.

Do we really want to have government in the business of forcing companies to do business with other companies or organizations? What if it's the KKK? What if it's a drug cartel's shell company? What if it's a terrorist organization, but one which the government happily looks the other way for because they're antagonizing some political foe?

And it's not just finances, it's other kinds of business. Should an advertising firm be required to do business with anyone? What if the KKK wants them to post ads? Or some religious cult? This would be a pretty horrible precedent.
The joke about Juggalo facepaint is both true and funny but I think there is some actual merit to that idea. Camo clothing (and I don't mean the kind you see everyone wearing at rural WalMartss) goes in and out of fashion every couple years. Military-style jackets, boots, and caps (think of a stereotypical anarchist style) are also perennially in style with certain crowds. I don't think it's too far fetched to imagine a future where camo facepaint becomes fashionable enough to be widespread, there's also a lot of artistic potential available in non-traditional patterns and colors.

I can't really see a way for AI cameras to get around properly applied facepaint, especially varieties that are IR absorbent or reflective. I hold the human brain in very high regard when it comes to pattern/symbol/shape recognition and if facepainting techniques are good enough to trick human visual processing, it's going to be good enough to fool any existing AI. For an example of what I mean by proper technique, refer to this video: https://youtu.be/YpzUr3twW4Q

The trick is in getting enough people to adopt such a strategy that you can't be identified through simple exclusion. I think the idea of camo/other facepaint isn't so foreign and unappealing as to never come into common fashion.
would a less misleading title read differently?

It seems apps have to honor the (battery preserving, e.g.) appstore rules, plain and simple.

That said, the fact that _some_ web-based technology apps don't does NOT imply the title of this post.
I was thinking in the context of mobile.. TBH, depending on my needs, I'd probably just fallback to an electron app for desktop at this point. Not good for lighter systems though.

.Net doesn't force Azure/Cloud at all. I know all the MS demos tend in that direction, but you can absolutely use it all internally. I've worked on several backends targeting docker and linux with .Net core at this point. Even ARM as a target is decent. GUI, no idea on that, I tend to prefer react+redux+material-ui there.
Those numbers are bogus. There's no way Ada eclipsed all assembly langs in any meaningful way.
Awaiting Layoffs, WeWork Employees Say Founder’s Payout Is ‘Graft’
He's already been busted lying about providing access when it was against policy. After being in the bad position of not having a policy for police requests, he set a policy then almost immediately broke it.

I think policy was only for a murder, and he personally approved access for a non-lethal stabbing, or something similar.
Sure, that satisfies the uniqueness aspect if that's all you're looking for in an ID. But it doesn't satisfy the predictability aspect.

You can't know what the ID will be ahead-of writing the item to the database, nor store the item in a shopping cart without retrieving the item via a different piece of information (which is pretty likely to be SKU in this case)
Brazilian Digital Onboarding Startup Idwall Lands $10M Series B
It's not really about specific AMI, you can install postgresql on any system, and if you use one of these[1] you can enjoy official packages.

One of nice things about RDS is seamless replication and backups, this is not available out of the box, and you kind of need to set it up yourself, it is not that hard, especially if you have a CMS (such as salt, chef) helps a lot with it.

There is already RDS functionality available through open source, if you're on premises I would highly recommend repmgr[2] and barman[3] the former is making setting replication and failover easy, the later is performing streaming backups and PITR.

In AWS in place of barman, you could perhaps use WAL-E[4] or WAL-G[5] these basically do the same thing barman does, but instead of running an instance that keeps the backup WAL-E and WAL-G stores backups directly in S3.

There's also Patroni[6] which is an alternative to repmgr. I have used personally repmgr and barman, and there wasn't really much overhead maintaining it. Although in public cloud the other solutions might be more suited?

The nice thing for maintaining your own setup is greater control over the database, for example you have full control over what extensions you use or which version of PG you deploy. Many changes that in RDS require server restart, you can just restart the process and have lower downtime. In my company we also went with Aurora PG 9.6 there's already Aurora PG 10, but there's currently no upgrade path without taking everything down, backing up and restoring on another instance. Supposedly AWS is working on it, but they won't tell when it is available. Also there's no PG 11 or heh, 12. With own PG setup also major version upgrade is quite quick, I think it took 2 minutes, if you were sure you have backups and performed upgrade in place.

Honestly what RDS offers isn't something that isn't available outside, it's just that might require some prior investment, in our case was writing salt roles that set up and configured the nodes.

[1] https://www.postgresql.org/download/

[2] https://repmgr.org/

[3] https://www.pgbarman.org/index.html

[4] https://github.com/wal-e/wal-e

[5] https://github.com/wal-g/wal-g

[6] https://github.com/zalando/patroni
>Sounds like someone discovered Nihilism?

... and then rejected it.
More like, I can buy an apple or surface at BestBuy, Amazon and a number of other places. Neither is exclusive to where you can only get it at the one place.
I think that a reasonable code would allow the punished party to publicly disclose their punishment, otherwise the punishers (for lack of a better term) would do whatever they wanted. But it should be private by default.
The problem with being smart is that it make you realize so many things that a non-smart person will never understand.

Many of those things, are likely to make you sad, and some of them might even make you question your own existence
For what it's worth: it's _very_ rare for a type annotation to be required in Haskell. It's just considered best practice (supported by compiler warning options) to have them on all top-level declarations, for two reasons:

- it's a good extra layer of _human-readable_ documentation about basic behavior and requirements (as in this article); and

- it lets the compiler give better error messages.

The compiler is _always_ going to do its own inference, whether you give it a signature or not. If it infers a valid type _which isn't the one you thought you wrote_, and you didn't specify what the type _should_ be, that function/statement will compile -- you won't get an error until later, when you attempt to consume it and the types don't match. This can be harder to trace, especially if there's a bunch of polymorphic code in the middle where any type will pass. Supplying a manual annotation lets the compiler immediately say "hey, these don't match."
https://www.audionotch.com/
Same with port and starboard on a ship.
and they made the right choice

just like no JIT on iOS

they always care about performance, efficiency and smoothness

something MS doesn't care about for windows, and something Google doesn't care about for Android
On a long enough time scale, everything is forgotten.
"the Absurd" refers to the conflict between the human tendency to seek inherent value and meaning in life, and the human inability to find any in a purposeless, meaningless or chaotic and irrational universe.

"The stranger" by Albert Camus is available as an audiobook on youtube: https://www.youtube.com/watch?v=C-Wlj2JkEec

I listen to it in my car!
I can't hear any audio :(
Personal experience has been that Amazon delivery estimates and deliveries are extremely unreliable.

A one-day shipping ordeal could turn into a week. A two-day shipping will arrive past its "guaranteed" day for a solid 10-20% of all packages I get. And usually that guaranteed date will suddenly change on the day of. So you're expecting, and nothing gets there.

Basically, if you want to have a guaranteed delivery time on a package, do not use Amazon.
not in an official session, but this was the conference: https://2019.srccon.org/
Safety-critical systems and secure systems are completely orthogonal. Although the article makes a good point, I don't think it was very sensible to use the expression "safety-critical software", for this reason.

In a safety-critical system (which might include software), you are trying to protect yourself against mother nature. Which is tricky but doable, because we can predict it. Generally, the security assessment is minimal because the system is assumed to be "behind the firewall": in a secure cabinet in a plane, in an access-controlled building or factory, etc.

Of course, all hell breaks loose the day someone decides to connect that system to the Internet, where thousands of smart humans with bad intentions try to break it.

I think the author would have helped his point better if he simply talked about secure software, not safety-critical software.
Looking for Engineer for Crypto Start Up
Hi there! We are looking for an engineer to help us build! Current co founders have product, design and finance experience. We are looking for someone who can own the engineering side of things! please contact us at danielle@playswym.com