skysight-inc/HackerNews huggingface dataset:
Have you seen the code that people write? When it comes to complexity, AWS is the least of their worries. If I happen to luck up and be part of unicorn that grows so large that AWS can't handle it - something larger than Netflix - I think I'll have the resources needed.

I've worked for a company that had two issues - badly written software and a badly architected AWS environment. Guess which one was easier to fix?

All of the companies that tied their fate to Webforms, Ruby (Twitter), or some other deprecated tech have far bigger problems than someone who tied themselves to AWS.

As far as AWS what complexity is that?

Databases - all of their databases are compatible with standard databases except for DynamoDB. DynamoDB sucks anyway. If I wanted a managed NoSQL database, I would go with one from Mongo.

Messaging - You usually end up sending and reviewing messages from one central place in your code, changing your messages system out is pretty simple.

Caching - ElastiCache exposes either a Memcached or RedisCache client.

Load balancing - the only thing special you do as far as software is have a health check endpoint. I used the same endpoint that I used on prem with Consul+Fabio.

ElasticSearch -same as using your own.

Autoscaling - I've got nothing. I've never tried doing autoscaling on prem.

Codepipeline/CodeBuild/Code Deploy - the triggering event is nothing more than a standard Web hook from your git repo of choice, Code Build is a preconfigured Docker Container that executes commands based on a yml file. I use a Python Lambda function for deployment, but I could run that in anything.

Even Lambda if written correctly - your handler should be skinny and treated like a Controller - shouldn't be that hard to port over.

Fargate/ECS - orchestration for standard Docker containers.

Parameter Store - yeah I could (and have) set up a cluster of Consul/Vault servers but why would I instead of using a service that ties in security roles and encryption with everything else?

Load Balancing - I've also set up my own Consul+Fabio clients on web servers/app servers for load balancing and service discovery. Not trying to do that anymore either when I can configure an ALB and an autoscaling group.

The software wouldn't be the hard part to move over. Even if we ran everything in EC2 instances, the hard part would be duplicating multiple geographically redundant VPCs in multiple locations in the US and an environment in Asia that was close to the outsourced developers.

Netflix went all in on AWS and much of their tooling is tied tightly into AWS. If Netflix can trust its entire business to AWS, I think anyone can.
Transcript: https://s3.amazonaws.com/fs-lc/2018/Podcast/Transcripts/Patr....
Doesn’t seem to work on mobile (iOS)? Desktop is already sorted with noscript or uMatrix.

I use Firefox focus on mobile for news sites since it blocks most video and othe trash, but the lack of tabs and bookmarks is an issue.
lawless.tech is an online magazine devoted to covering the ongoing regulatory attempts to oversee and control the newest technologies. The project is aimed at bridging the conceptual gap between innovators and lawmakers.

The editorial board of lawless.tech upholds the principles of an unbiased approach towards covering their stories, regardless of their format. The editorial board ensures full independence of the materials published on lawless.tech from any third-party influence. We avoid boring red-tape wording and suit speak so that our features and articles would be accessible to anyone.
> They've certainly tried and failed

I'm not sure they have tbh, not because they couldn't but because it's not high priority even without regulatory and institutional hurdles to cross. Moving additional pennies around doesn't radically alter the fees banks and credit card providers already get from customers they already market savings products to; a neat little app to start building up savings is an opportunity for investment providers that don't do retail services to gain consumer attention and potentially bigger deposits in the long run though though.
> So are you now more, or less sure if you believe it?

Haha well....I'm not sure i'm any closer to an answer, other than of course that the label 'theft' is slippery and labeling something "theft" or "not theft" is kind of meaningless [0] (except insofar as the whole prison thing is concerned - it's kind of meaningful there). It is theft in the sense that something has been taken from someone under conditions other than those they specified. It is not theft in the sense that maybe they didn't really specify it clearly, or maybe society has decided to limit the media within which such terms may be specified? But why did we decide to do that? It all seems a little arbitrary, and really kind of boils down to the way certain mediums make people "feel". People (myself included) "feel" like digitally copying something is not the same as taking a physical object. Partly maybe because digital goods are non-rivalrous? I'm not sure.

There is actually a physical world example of this exact sort of thing: time share presentations. They often will give you some reward like a trip for sitting through their presentation. The dynamics are a little different, because you can't get the reward without sitting through the presentation. But what's really going on there? Is it the physical gating mechanism that gives it moral force? If they said "On the honor system, don't take any free meal coupons unless you watch the whole presentation", does that change the moral dynamics of the situation? I think the answer is probably no, but i'll tell you that it makes me personally a whole lot more likely to skip the presentation :p.

[0] http://slatestarcodex.com/2014/11/21/the-categories-were-mad...
It's sustainable because it isn't their money they are using to round up the transactions.

https://www.bankofamerica.com/deposits/keep-the-change/
Google says it’s designing Duplex with 'disclosure built-in'
Commercial use of the outer space is quite popular these days. Still, the list of privately run companies that reach beyond the Earth’s atmosphere isn’t limited to the big three of SpaceX, Blue Origin, and Virgin Galactica.

There are companies like Axiom Space that plan to launch their own space station once the ISS is no longer operational. For now, they are using the station to start building their facility, which they promise will be nearly 70 times as cheap compared to the ISS. Sounds nice, right?

In this feature, lawless.tech explores the case of Axiom Space and take a look at the laws and agreements that regulate private space exploration.
He was specifically talking about proof of work though, which indeed is inherently wasteful. And seeing the whole block size issue, it seems impossible bitcoin would ever move away from proof of work.
From the article:

“All of the official samples passed the test and were within the legal limits of glyphosate residue. But those off-the-record, unofficial samples, though done with the same equipment and tested by the same chemists, showed glyphosate.

That’s right. The chemists found glyphosate residue on just about everything: crackers, granola, cornmeal, honey, oatmeal, baby food, and even corn. Their surreptitious corn test—one of the four items the FDA is actually testing—found glyphosate significantly over the legal limit set by the EPA. The chemists emailed their bosses to ask what to do. The FDA’s response (which was also captured in the FOIA documents): That corn was not an “official sample” and will thus be ignored.”

I remember watching a lecture from Vandana Shiva who claimed that glyphosate was harmful and making it in to our food. She cited some European studies that found glyphosate in a wide variety of products. She claimed that there were shady things going on in the US government that seemed to obscure these facts. At the time, I saw people writing her off as a nut, or claiming that her masters degree in physics and PhD in philosophy meant that she didn’t have the expertise to evaluate the biological effects of glyphosate.

And yet, I feel as though this article, if the claims are verified, does seem to back up her claims that glyphosate is more prevalent than our government would like to admit, and that there could really be official cover ups going on.

I’d really like to know what’s in our food.
I'd love it the SQLite page wrapped content in a div of a reasonable max-width. Text running edge-to-edge is hard to read.

Anyone know if the site is hosted on GitHub?
No. LoraWAN is silly slow - that’s the trade off it makes for super low power useage.

And the fair access policies with it restrict you to a max of 38Kb per day of data.
I like:
Https://musicforprogramming.net/

It's a low effort choice for repetitive noise.
Discussed at the time: https://news.ycombinator.com/item?id=3106016.
Hi, nothing prevents it. We are releasing a tool for building your own AI for your own business processes later this year that will support your languages. Use a form on the website to be notified when we launch it or drop me a line at vlad@dasha.ai
I buy from ThinkPenguin and am very happy with them, but I don't know how their GPUs compare to other systems. They sell fully-compatible systems.

I don't recall where I first heard of them, but I see they're listed at https://www.gnu.org/links/non-ryf.html .
I use Umlet in the rare case where I actually need to produce a diagram. Umlet has a nice delarative syntax and allows you to create complex diagrams with a minimum of fuss. Which for me is the key point because Imho, most diagrams are completely pointless. The less time spent on them, the better. But sometimes you just have sit down and waste some time on them.

I don't get a lot of value out of diagrams for the work it takes to produce them.
At CMU plenty of undergraduates took grad machine learning (10-601 or 701), high achievers sometimes in sophomore year. CMUs ML grad program is a top grad program and be sure not to move the goal posts to PhDs defined as contributing new knowledge
Kidnapped Royalty Become Pawns in Iran’s Deadly Plot
Arduino Door Bell with VU Meter
The way our current algorithms are designed, the computer only plays dumb if it's training data has dumb humans. It cannot think on its own
Thanks for pointing this out! We're a small team , and we have only a real customers demo. We can't waste time creating some imaginery use case. If you're a customer or know somebody who is , let us know.
>Not true. There exists a thing called contracts. Contracts allow two (or more!) parties to come to complex agreements about the manner and conduct of transactions.

Um... it was completely true.

1) Contracts are not laws, they are agreements that have some ability be enforced by our legal system.

2) The are strong legal limitations (by actual laws) on what restrictions contracts can impose on "the manner and mode of consumption, use, or disposition of goods and services"

3) There is no debate as to whether web users can meaningfully agree to such contracts. If the terms of the contract are illegal, then the contract is invalid. A recent example is the FCC's recent statement about warranty stickers. There is debate as to what degree the common trope "check here to agree to our ToS" actually constitutes agreement to a contract.

4) You seem to have backed yourself into a corner where websites must explicitly get you to agree to now block their ads before showing you content. This still isn't stealing, but it may be a breach of contract. Now do you have any examples of websites that are doing this? Or has your entire point been to acuse 0 people of breaching 0 contracts?
That depends heavily on where you go. My high school only offered German and Spanish. I think a few years after I graduated they added either Japanese or Chinese, though that's because our school district was growing significantly year over year.

If you're not in a large school district / large city, your options as a student in a public school (and most private ones) are quite limited indeed.
Hope in the afterlife.

Having such a hope has been shown (in numerous studies) to have many benefits.
Not for me! I switched to a mail forwarding service (US Global Mail of Houston, TX) many years ago. The benefits are many-fold:
-I no longer change my address when I move (my wife and I have lived in an flipped 10+ houses in 6 years)
-I get to view full color envelope scans of all my mail at anytime and choose what to: fully scan, bundle and forward, or toss in the rubbish
-I got to sign off with notarized US Govt forms that i am "no longer a customer of the USPS"
-The only mail that arrives at my physical address is thus spam, and I toss all of it (I should rig a trash can to the bottom of the mailbox)
-The price point is well within reason
Will reply shortly, thanks!
In researching a report about using ping services to locate VPN servers, I found a few examples where nearby ISPs only peer remotely. Iceland via Germany. Zurich via Italy and Germany. Salt Lake City via Boulder, LA, etc.
Yup, I hate when managers do that. Where I can, I always push for direct developer-customer interaction, because it turns out that developers can communicate with customers just fine, and adding an additional indirection layer only loses lots of intangible or non-obvious information about the problem domain in the process.
How Google Cloud Platform Is Compared to IBM, OVH, DO Etc?
Simple explanation of Monads
The most offensive part is that you can't unsubscribe from bulk mailings. It's like the USPS turned into the govt in Snow Crash.
No but it calls into question your assessment of the city.
Sick solution to stop snoring permanently
You get a ticket in your country? In the US, you go to jail in handcuffs, have your car impounded and have to hire a lawyer to go to court and that whole deal.
This. I think people forget that majors are also an operational consideration.
It's like metric vs imperial measurements for generations.
don't most web comics have patreon these days or some other form of donation or merchandise you can buy to alleviate your guilt?
What if you don't plan on releasing an app, but just want a web presence for your startup -- is .app a good idea in this case?
This is not a bad thing. Sometimes people worry about overpopulation, and overcrowding. A quick drive through a rural state will confirm that there are reserves available, waiting for the right time.

Also, as more and more work can be done remotely these places may enjoy a resurgence. It's hard to beat the low cost,low-stress pace once you've experienced it.
Visualizing Regex Execution Using Finite State Machines
Android Jetpack – make it quick and easy to build great Android apps
And then on top of those things they have the audacity to refer to things like developing new pricing models as "innovation".
I find something ironic about this, but of course it's unfortunately true. Until last year my "Church" experience was mostly on and off spending time at a Buddhist monastery which was more about taking part in an isolated community and retreating from the world. Wanting to find something similar I started going to the local Anglican Church and being the studious kind of person I am decided to read the Book of Common Prayer, which includes the Articles of Religion[1] and in particular Articles XIII and XIV: Of Works before Justification & Of Works of Supererogation respectively. My understanding of it is that doing more work than needed is basically a Sin. Funny that until the mid-1800s these Articles were required for University students in Britain (and before Sir Isaac Newton students were I believe required to Ordain into the Church before Graduation). Part of me wishes they would make a come back.

[1] http://anglicansonline.org/basics/thirty-nine_articles.html

XIV. Of Works of Supererogation.
Voluntary Works besides, over and above, God's Commandments, which they call Works of Supererogation,
cannot be taught without arrogancy and impiety: for by them men do declare,
that they do not only render unto God as much as they are bound to do,
but that they do more for his sake, than of bounden duty is required:
whereas Christ saith plainly When ye have done all that are commanded to you,
say, We are unprofitable servants.
Yeah.

If I had forwarded Company X's mail to my house, I might be able to argue that I thought it was just a prank, and planned to contact their legal team about it (and give them the (sealed) mail). That is still probably illegal, but it's believable that someone might not realize that.

If I start opening the mail and cashing the checks? WTF, I don't see how anyone could confuse that for ethical or legal behavior.
I unfortunately can't get over the HDR haloing. Isn't there a less obvious way to handle this by now?
This happened to me, too. I lived in a hotel, moved out, and was unable to forward my mail. My hotel room was considered to be a commercial address. I think this was in 2011.
The Billion-Dollar Bank Job
Sure. However, if South China and North China were actually different countries, you would notice a distinct differences in the trends between both.

And if Fujian somehow became a part of Taiwan, you might not notice much difference in CPC support between the province and the island.
I use the second code snippet in this link [1] for my autohotkey setup. It's pretty reliable.

[1]https://autohotkey.com/board/topic/10412-paste-plain-text-an...
>where somebody else owns your identity, not you

Care to elaborate on how you mean WebAuthn prescribes that? The GUN explainer videos also seem to assume there's a server involved, so I don't understand what you mean is bad about that.
Librem 5 design report
> An assertion isn't any behavior

It is. For example, a failed assertion inhibits effects that should have occurred before the "actual" type error happens.

The only reason SBCL is able to insert assertions into safe code without giving up conforming implementation status is that, as you say, UB allows anything, and violating a declaration is UB even in safe code.
I signed up for it for my apartment... and starting getting e-mails with images of the envelope for every single piece of mail for every resident of the whole building to me.

Huge privacy fail. (And yes, the USPS knows about each individual apartment, delivering mail into a separate USPS box per apartment...)
I get this, too. It's pretty neat.
I worked on js and php once, and now I work on AI. The tech market in NZ is very limited so I imagine anyone working for Xero in NZ has better-than-average odds of being there just because its a job, rather than because thats all they know how to do (or all they want to know how to do).

Maybe without Xero, they'd be out looking for and learning new things, starting new companies, etc. That's what I would do if I worked for Xero (which was conceivable, at one point) and they closed down.
Hey, this is just inbound marketing but with a different name! I've been tricked!
ah shit. i also read C&P last year and GEB is on my shelf untouched. welp now i’m obligated...
Just another form of eugenics
And Firefox recently fixed it so this shortcut works! (Previously it was hijacked to show some toolbar or something—don't recall exactly what as I always just groaned and closed it, then opened notepad...)
I remember watching a lecture from Vandana Shiva who claimed that glyphosate was harmful and making it in to our food. She cited some European studies that found glyphosate in a wide variety of products. She claimed that there were shady things going on in the US government that seemed to obscure these facts.

While this might prove her true that the US government is trying to hide the glyphosate levels in food, does it prove her claim true that it is harmful? It seems like the jury is out: https://en.wikipedia.org/wiki/Glyphosate#Humans
Briar – Secure P2P Messenger Releases First Version
You are correct that it wouldn't bring any sort of additional guarantee of the money being backed beyond what fiat currency already has. But, the advantage is that it could be proven, mathematically, that each bit of the currency was actually issued by the federal reserve and is actually backed by the government. As it is now, it could just be a bug, or malware, or pure fiction invented by a company to make their numbers look better. And you can't prove that either way.

I am no economist, but I have never thought the idea of "trust" had much to do with the value of US currency. Certainly it's not backed by gold any longer. But I think it's backed by something real. Bombs. The US has more than enough to force others to accept their currency as having value.
I actually started using Sqlite as my go to SQL db. Logic being, the products I make will never have more than a thousand people that pay me $1/day. For that reason, Sqlite suits me well and will serve my users too reliably.
Robinhood has multiple (perceived or real) advantages: there are no trading fees or minimums; you can trade equities, options, and cryto-currencies; the app's UI is simple and intuitive; etcetera. Robinhood is doing the most to make trading accessible to masses, and from what I've read online, they're quite successful at doing so. Robinhood is the defacto trading platform for the younger generation.
Allright, let's take some list of what can be understood for "mainstream" languages (because, according to other criteria, Lisp is mainstream too.)

TIOBE index top 10:

Java, C, C++, Python, C#, Visual Basic.NET, PHP, Javascript, SQL, Ruby.

let's compare to Lisp and Haskell:

- NONE of those langs have the hindley-milner type system, type inference and typeclasses of Haskell.

- even Common Lisp's type system is more sophisticated than almost all langs on the list, allowing for union types.

- all of those langs only allow you to write the code that will execute at runtime. CL allows you to specify if a function is to be executed at read time, compile time, and run time.

- NONE has an object oriented system with multiple dispatch nor a meta-object system. Unlike Common Lisp.

- None have metaprogramming based on homoiconicity (like Common Lisp), so the only way of macros is to use a cumbersome AST->AST library, and even then, it can only be done at compile time nor runtime.

- Only a very few allow changing the definiton of a class or function at runtime, without stopping the running program, and then it's often a difficult proposition because the language wasn't designed to do this on the first place. Unlike in Common Lisp.

- For the garbage collected languages there, NONE allows you to circumvent or disable the garbage collector, unlike CL.

- For the garbage collected languages there, NONE is faster than CL, and only CL allows the programmer to write Lisp code that reaches C speed, if he/she wishes so.

- only a few have built-in support for all of these: integers, arbitrary precision numbers, rationals, floats with IEEE compliance, complex numbers, and bit vectors. All which CL brings you by default.

Now, you can suggest more languages and I can go on.

There are very few languages that can compete with Coq, Agda, Haskell, Ada/Spark, Common Lisp, Julia and Racket today.

No, there are many features missing. Features that are very relevant. Do you know that many of the design patterns often used in Java are unnecessary in Common Lisp simply because many of them are workarounds for things that the Java OOP system lacks but Lisp's OOP system implements?
It seems like Stripe is doing a media blitz this week. They are on "How I Built This" and a couple other sites. Do they have a major announcement coming up?
Totally disagree. I work with HPE (went to Skype around 18 mo ago?) and other large OEMs/software publishers, and collaborating from OUTSIDE the four walls of the Skype-implementing organization has gotten atrocious. Imagine driving on 101 and need to join a call...but you realize it's Skype, so there's not a one-click call-in...you hope that the app will open but first the url opens a webpage...then you authorize opening in the app called "Business", then you try to spell your name...ugh
May 19th problem