skysight-inc/HackerNews huggingface dataset:
I don't think I've ever been confused as to which were the bindings in a let block. It's obvious from the indentation and the parenthesis.

Granted, it's a bit easier to pick them out with square brackets, but for my taste I'd rather just have homegenous delimiters everywhere.
This is a big issue with gigwork, major underpayment for services leading to non-livable wages for workers. This is about the level, too, pennies for dollars.

I just learned about the law change, and I think it's driven in part by the low wages of Uber drivers and a recent lawsuit there.

Great, you built a unicorn on the broken backs of low wage earners, structured the unicorn to avoid your share of infrastructure taxes (social security, workmans comp, road use taxes), but could you have done it with a less destructive wage structure? Probably. The laws have to catch up.
Hi - I work at Google on GKE - sorry about the problems you're experiencing. There's a lot of people inside Google looking into this right now!

It looks like the UI issue was actually fixed, and that we just didn't update the status dashboard correctly. But we're double checking that and looking into some of the additional things you all have reported here.
Very interesting. It sounds like the people behind it have learned a lot about networking in the current era. Is there any work toward making this a peer protocol to TCP and UDP?

Obviously that doesn't solve any immediate problems, in that I'm sure it would take a decade to get something like that in widespread use. But if the theory is that TCP isn't so great given what we know now, I'm wondering if it's worth making those capabilities available to other protocols.
>> P.S. Avoid Wellington if possible, it's an earthquake mega-disaster waiting to happen.

> What, just like California?

I tend to think like the parent, so am curious where our imaginations diverge. Basically, I'd worry about a violent enough earthquake that lots of people/supplies immediately need to be moved in/out, but their movement is impeded by the geography. It seems likely that the two roads out of town would be impassible (isn't one on land that lifted out of the water in a major quake?), and the airport and waterfront are mostly on reclaimed land so will likely need substantial work before boats/planes can operate.

It's a lovely city though - second best in NZ to Dunedin!

Wellington is hosting KiwiCon later this week too: https://www.kiwicon.org/
Correct: more info in this write up:

https://www.latimes.com/business/la-fi-bitcoin-sentencing-20...
Infrastructure as code.

Terraform using AMIs plus chef recipes that work in the cloud and bare metal. Dont use AWS specific services.

This would allow you to spin over to another cloud provider , vsphere or bare metal with minimal work
You are overestimating technology and underestimating organization.

OpenBSD is a tightly nit (at least philosophically) group with a single leader.

FreeBSD is a loose federation of large commercial users, academics and industrial researchers, and end users with a broad range of needs and a bureaucratic core team without any one leader.

Let's buy your comment and say Capsicum is harder to use. Let's hypothetically say it takes twice as long to implement in an application. The FreeBSD community could easily absorb that cost, but there is nobody with earned or assumed authority pointing people in the direction to achieve that high base coverage. As in the original article, the author is doing this in his spare time and there are only a couple other people that assist occasionally. On the other hand Theo has made it a point to achieve high coverage, and quickly, for OpenBSD's new APIs.

The sandboxing functionality is philosophically important to most of the OpenBSD organization, and only seen as important to a small subset of FreeBSD's heavy movers. So that is why you see much lower application coverage.
I'm sure they would have said the same thing when the Aquaduct was invented. Anyone who wants to stop companies from becoming more efficient should carefully analyze what they are trying to prevent, and fix that problem more directly.
6 Life Coaches Tell You How to Overcome Your Greatest Fears
Assuming you have architected multi-region I'm not sure how realistic that scenario is. AWS regions are mostly standalone, I have seen services go down in a region but never globally.
"Our company is completely dependent on AWS."

Well not a lot. On the plus side its pretty reliable.
My main worry is that I'll effectively be a guest labourer. If I loose my job in Auckland, I have a grace period and if I fail to find another job within this period (e.g. because we're in the middle of a global recession cleaning out overinvestment in startups) I can ship my kids back home across half the planet...
Universal acceptance is not a valid criterion for human beings at scale.

Schizophrenic people don’t accept facts like “this wall exists”, yet we still reach agreement as a society that a wall exists and don’t try to walk through walls because they exist.

You are of course welcome to hold any belief you wish, but believing something that puts you in direct contradiction to an entire industry significantly raises the bar of proof you must provide in order to convince others to listen to you.

Your reply does not provide that proof, and thus your argument is not persuasive.
> Envoy’s active healthchecking means that you services get healthchecked by every client. This is mostly okay but (again) services with many clients can get overwhelmed by it.

Man that's brutal. Is that normal in service-mesh frameworks?
What other commodities do I need to get a license to buy/sell?
> It's also not a fiat currency, because it's not possible to just print new money.

Fiat money is money that is in itself intrinsically valueless but that is accepted as money because the government says that it must be. It has nothing to do with whether or not it can be printed (or otherwise easily created).

If a government were to make a cryptocurrency like Bitcoin their legal tender and require that it be accepted as money, then that cryptocurrency would become fiat money.

Money has for the most part been a dichotomy: commodity money and fiat money. Bitcoin doesn't fit fully into either category, but it actually is closer to a non-government fiat currency than to commodity currency.

Commodity money was things that were valuable themselves, independent of their use as money. Gems and precious metals, for example, are useful for making jewelry and for other aesthetic purposes, and their rarity makes them useful as status symbols for upper classes.

In societies that do not use them for money, people still want them and use whatever is used for money to buy them.

Cryptocurrency doesn't really fit as commodity money because the demand for it is almost all for its use as money. If people did not accept cryptocurrency as money, I doubt many people would be interested in buying it.

As money, cryptocurrency is much more like fiat money: something worthless that has been declared to be money. The only difference from most other fiat money is that with cryptocurrency it is not a government declaring it to be money. It is a large group of people.

We probably need a new category, non-government fiat currency, to cover cryptocurrency as money.
States should ban contracts barring employees from seeking higher pay at a rival
Roll the dice? What are the consequences for you, especially if you can shift the blame?
What are the odds of you having better uptime rolling your own tooling?
Can you afford the complexity of multi cloud?
Is the added complication worth it?
Basically, you have three options. You can go full milti cloud, with all the expenses and overhead that entails. You can have everything run in one place but have a plan to switch to a backup system. Or you can look at the overhead and cost associated with those, and decide that it's not worth it. If the business can handle the costs and risks, then any of them can be a valid option.
I think you are downplaying minimal
This is pretty incredible.

There was once a time when the only way for the average person to see a beautiful painting was to go to church. Later on this role was taken up by art galleries. Now anyone can see this stuff from the comfort of their own home.

What do you think this means for the future of art galleries? What are they for? Different ones are answering this question in different ways. Some are reinventing themselves successfully, others not so much.

I am particularly interested in the destiny of galleries in smaller markets. They are easier to sustain in large cities. In cities with fewer than a million people, the struggle for relevance makes for a challenging environment.

(My questions aren’t rhetorical - I sit on the board of directors for a Canadian gallery in a city of 500k people - we have one of Canada’s largest collections and an incredible program, but nothing is easy...)
Nothing there suggests it is bad for the average person. The average person will lower their chances of dying by taking daily low dose aspirin. The average person does not have a sensitivity to aspirin, and the side effects of high dose aspirin don't apply.
Not that I can find. The link to GE's site is broken and they aren't available on Amazon.
Wounded Warriors and DAV are not about veterans begging for money. They are parasites stretching the definition of a charity to its limit to rake in as much money for the admin staff as possible (60% overhead). Please don't donate to these crooks.
That’s what those generic offenses are designed for.

There’s nothing morally wrong with moving money around for people without validating their identity.

But if you make it illegal than almost everyone doing it will be doing it to launder money or evade taxes, so if you catch someone at that, it’s almost certain that they have either committed another crime or have assisted someone else at committing a crime.

The alternative to having financial crimes like that is that it becomes impossible to convict the upper levels of crime organizations of anything, and you just end up arresting low level people for crimes where you have immediate physical evidence.
Ask HN: What single/simple omission from the JS spec would yield big perf gains?
I appreciate all the effort you're putting in and I understand such situations can be stressful but user's having to depend on someone responding on hacker news for status updates seems really amateur for an organization the size of google.
There are no "scientists" at Google debating whether things are right or wrong. As with all companies, it is the product and business leaders of the company that make this decision, and they make it based on what attracts the most users.
Goes to show outsourcing infrastructure is more about blame shifting so that when things go wrong its "not our fault" than reducing actual downtime.
Reply All – The Snapchat Thief
I think it's just an exposure thing, it takes time to adjust to if you're not used to it, but after a certain amount of time the parens fade into background noise. The hardest part is having to learn a tool like Paredit to intelligently restructure lisp code, but tools like Parinfer are making that transition easier.

After working with mostly Python and Clojure since 2015, I now have a similar gut reaction to curly brace languages that most people have to lisps. I find ClojureScript much more readable and aesthetically pleasing than Javascript.
One issue is head of line blocking in TCP when multiplexing requests over a single connection. That problem can't be solved without something like QUIC.
Very little, unless that small business has a big enough budget to design something that spans multiple clouds.

Ultimately it’s a risk/return decision.

“Is going exclusively with AWS/azure/GCP etc a better decision in reliability, financial and mantainability terms than complicating the design to improve resiliency? And will this more complex solution actually improve reliability?”
True, but of course Upwork cant help you if a problem then arrises.

Not saying one shouldn't do it, but as Upwork is so flooded with shady characters I'd be hesitant to move clients off the platform too quickly.
Sounds a lot like the Olympics and occasionally the World Cup.
so if you don't know the source of the funds are you still breaking the law?
Ofc this got flagged...
Thing is, with pledge you never really know what the promises actually are, or if they make sense, in that you cannot work around them. With Capsicum (or any other capability system) you can.

The assumption that with Capsicum you wouldn’t be able to sandbox stuff is blatantly false. The proof is existing code - Chromium, Tor, or Irssi - that has been capsicumized, often much more easily than with seccmp (I’ve not seen that comparison with pledge(2) yet).

One advantage that pledge(2) certainly has is the community involvement. OpenBSD has applied pledge(2) in many places, while capsicum(4) was quite a bit slower until recently. This has nothing to do with technical differences, and more with the social aspects.
The Department of Justice is concerned enough to have a presentation: https://www.deadiversion.usdoj.gov/pubs/brochures/steroids/l...

Also this: https://www.sciencedirect.com/book/9780128028254/anabolic-st...

Chapter 3 has a lovely abstract:
The anabolic steroid abuse problem within law enforcement is straightforward. Police culture embraces images of aggression and masculinity, serving up both institutional and social rewards for those that conform. Denying this reality is not reasonable. Anabolic steroids help provide an easy path to those short-term rewards. However, these rewards are temporary, high risk, and illegal. Additionally, as with any form of illegal drug use, it doesn’t occur in a vacuum. Anabolic steroid abuse requires committing any number of crimes and direct association with other criminals — including those who deal other illegal drugs.

Law enforcement has a professional obligation to public safety that includes employing and deploying only those officers that are fit for duty. It is not possible to use anabolic steroids and also maintain psychological or character-related fitness for duty. However, because of related performance- and image-enhancing benefits, in combination with ignorance of the law, anabolic steroid abuse is tolerated by some public safety agencies and many in the legal community. This short-sighted approach, which amounts to the burying of heads in the sand, ensures that harm will be caused and that legal liability will be incurred.
For example, if all objects' properties were immutable after instantiation, could this fact be relied upon to engineer higher performance in JS engines?

Just curious.
Football Sunday. I'm multitasking.
It doesn’t matter how you launder money. It could have been Applebee’s gift cards.
This might be an unpopular opinion but,

Going multi region on AWS should be safe enough.

If a multi region, multi service meltdown happens on AWS, it will feel like most of the internet has gone down to a lot of users. Being such a catastrophic failure, I bet the service will be restored pretty fast, not in 3 days.

You could go multi cloud though. But when half of the internet struggles to work correctly, I’d not feel too bad about my small business’ downtime.
don't worry- that's another disorder
The War Inside 7-Eleven
I feel like the question to ask here is why? What on Earth are the benefits to implanting RFID chips into an employee to begin with that cannot be achieved via traditional means like badges or smart cards?

This seems like a huge hassle for employees themselves, especially if they decide to change employers and both for whatever reason want you to be chipped - so now you have multiple chips implanted or have to remove one and replace it with another. Again, for what benefit?

I'm not even going to get into tinfoil hat privacy territory, because it's not like these are going to be active RFID chips so they'll need to be in close proximity of a reader to be picked up. Worries like that are as far fetched as the people who think the government is spying on you using RFID equipped credit cards or transit passes (which annoyingly has led to most wallets these days having a small faraday cage woven into them, I literally couldn't find a wallet I liked a couple months ago that didn't have some RFID-blocking feature and it drives me nuts).
> Do you ever wonder why Hollywood is almost exclusively left-leaning? Why the awards ceremonies have only left-leaning outbursts?

OK I give up, why?
"... write code that doesn't do what the author intended."

But this code does not compile. Even if you do not use https://github.com/ocaml/merlin you will always realize it at compile time. What type is y supposed to be to pass compilation?
Using Kubernetes is a good start. It should be easy to migrate your server between EKS and GKE. However data is trickier to move around. So you won’t be immune from all global outages.
I work right next to the NCSA building, still amazed by some of the work they do. Especially, the move to add corporate partners.

Ironically, still bitter about losing out on all the upside of the web browser. The university of Illinois is pretty notorious for missing out on the upside of their work: the browser, transistor, LED, MRI, and others...
An interesting and somewhat related article called “How Unreliable is UDP?”: https://www.openmymind.net/How-Unreliable-Is-UDP/.

Discussion from four years ago: https://news.ycombinator.com/item?id=8465956.
I feel like reducing historical art pieces to "beautiful images" doesn't really capture what it means when something is art. For instance, you can view reproduced images of famous artwork whenever you want online, so what makes it valuable, therefore, is not just the imagery.
Definitely, sorry for late reply. Here's a few:

- Pick Em strategies on DraftKings - https://medium.com/draftfast/evaluating-possible-strategies-...

- Thinking in multiples - https://medium.com/draftfast/thinking-in-multiples-7e7c76ee2...
> I don’t want cheaper food, I want better food.

Say what you want about Big Ag, but the very fact that this is a reasonable position (and it is reasonable) is a tremendous testament to our progress as a species.
As much as I love bashing big corps I see HN as a supplementary communication channel for products like GCP - its a luxury we get to access alongside normal customer support channels in the GCP console, twitter, etc.
MacBook Air 2018 Review: Slim, Slick and Economically Premium
but such purchase is untraceable to you as PII. neither google nor mastercard learns the linkage details to the data the other holds, they just learn that data is linked.

you can opt out by not using your gmail account as an addres on your mastercard.

and i believe there’s an explicit opt out as well.

this measures conversion but in a privacy safe way, so it’s actually good thing.

the google implementation that is. i guarantee anyone else doing this (i haven’t heard of such though) is leaking data like crazy
Things placed in low earth orbit (where small launchers can put satellites) will de-orbit and burn up in 2-5 years from drag if they have no way to maintain their altitude. This isn't a problem future generations have to worry about. Geostationary orbit is a place where stuff can stay for thousands of years, so space junk build up could be a problem out there.
Status quo modern farming is reliant on extremely large input of fossil fuels, there is plenty of scope for improvement in this regard.

At the moment modern agriculture is effectively making food out of oil.
It's a great museum, among the best museums (full stop) in the country, but it's less than 1/4 of the size of the Met.
Emacs-lisp is a great introduction to lisp syntax. Because Emacs is a bunch of UI code, it's very imperative in nature. You can learn lisp without having to also dive into a lot of functional programming concepts at the same time.
Thanks for the link! Definitely checking it out
Contactless cards never took off in the US. I have 8 or 9 cards and don’t think any of them are contactless. So you can’t assume that everyone will have a contactless card and at that point you’re back to accepting swipes and cash.

By introducing a new payment method they can be sure that everyone has access to it and limit it to just the bracelets.
You may want to read 'The Work of Art in the Age of Mechanical Reproduction' by Walter Benjamin; https://en.wikipedia.org/wiki/The_Work_of_Art_in_the_Age_of_...
We're likely to take ME-2, but none of the other races. Which is fine; the Slate races were chosen specifically to be long shots that were underinvested by the party.
This is old news. Also, slightly misleading, since it suggests to those that know the old news that MS has released later DOS source code, i.e. 6.22.
> The quirk of the DNS is that if you have a CNAME record for a host name, you cannot have any other records for that same host. However, your top level domain example.com usually must have an NS and SOA record. Therefore, you cannot also add a CNAME record for example.com.

I discovered this when using a CNAME for a root-level domain and then wondering why I had spotty mail delivery. Turns out, quite a few mail systems and/or DNS resolvers handle this fine - but there are still quite a lot that don't.
I'm in the middle of _In_the_first_circle_ right now and really enjoying it. I also got turned on to it from econ talk. Highly recommend reading this book!
Point me in the right direction. I'd love to do an AMA -- except I'd take questions on the site and answer via YouTube live or something similar. That way I could demo any studio questions live.

Where can I get info on doing one?

Also, sneakily, I have other ideas for where my studio can be used beside traditional outlets, especially since I make a full suite of weather maps. This would give me a chance to explain.
I'm not sure where you are in the world but in my country we absolutely do spend the vast majority of profit from harvest or the sale of stock reinvesting in farm infrastructure because when you do that it's a tax deduction if we didn't 30 % of your profit would go in tax. small farms may not buy large items but everyone that runs a farm does something similar in my country. I don't know how much these guys intend to charge a month but I know that the smart tag people for cattle want $5 a month a head for what is good data but the price makes it completely non viable.
The most recent example that I can think of when something went down globally was Route 53 - the one service that AWS promises 100% up
time for.
Critical service is failing, minimal information about why, but we should be so happy someone says a few sentences on here? For all of the engineering elitism coming out of google, Amazon is way more on their game across a number of products.
Was there frequently while finishing up school last year.

Today, I assume we'd need to fill every office in that building with a talented engineer to produce a competitive browser from scratch.
WebExtension security – Part 2
Sure the one person will.

But so will the 1 million donating $5 each if they do it through any sort of organization. Have you ever donated to Planned Parenthood? Or the NRA? Or whatever political org you happen to align with?

Those organizations get heard because of the money and votes behind them.
This is the paper I'm drawing most of my blather from. Apparently helpfully linked from the great wiki.

https://www.aacademica.org/hernan.emilio.tacca/9.pdf

I did some more looking, the linked study says that turbopumps scale better then electric as the burn time increases. Because burning fuel and oxidizer is more weight efficient than batteries. At short burn times that's offset by the increased weight of the turbopump.

Along with my earlier comment, the Proton first stage only burns for 130 seconds. Which puts first stages in the short burn category where eletrics do well. *but never as good as turbo pumps. Which supports the idea that electric systems can compete for large first stages by being simple, cheap, and reliable.

More whack is relanding first stage electric fed rockets. Ala SpaceX.
The Bcrypt protocol is kind of a mess