skysight-inc/HackerNews huggingface dataset:
I created the /r/construct3, let me know if you have a mod team that wants to take over.

I really enjoyed programming an entire games in construct 2 in 100 lines of code. A decade ago

http://violetgaming.byethost10.com/MartyOmegaFull/index.html

http://violetgaming.byethost10.com/PhysicFalls/index.html
Quantum computer company IonQ makes Wall Street debut
> is just as wrong as saying "some black people have to belong to it".

Umm you can have an all white board with the new law.
I've dealt with several companies and banks (mortgages) that were very weirded out by me saying "I'll call you back to verify you are the bank"... Even up to their security people.
> I don't think its about looks at all

Name a good looking EV.

The EVs hypercars such as the Rivian or the Tesla Roadster Rocket do not count

The Lucid even...that's not a hypercar but it fits the supercar definitions in all markets which aren't NYC or LA

This baby instead... https://www.motorauthority.com/news/1125529_review-2020-chev...

At 59,995$ MSRP. Gas for sure, but who cares?
What is the use case for this thing? It costs $299: https://shop.popcorncomputer.com/products/pocketpc
Coinbase supports Google Authenticator, and also hardware keys like Yubikey.

https://help.coinbase.com/en/coinbase/getting-started/verify...
https://www.wireguard.com/quickstart/

set up firewall; set up wireguard devices, keys and configs; set up dnsmasq.

I'd look up one specific to your particular distro, though. There are differences in how network devices are managed.
Lightning Network Flaws
Tesla is also focused on subscription services (more and more over time). I haven't heard much negative sentiment about them using the model other than from people who don't think certain features (notably self driving) are complete enough to sell.
This was a good article and not too bad, given the clear "sponsorship" of the vehicles...
> we'd all appreciate more diversity, no doubt

Why would one appreciate more diversity instead of appreciating more homogeneity? I for one prefer to live among my own kind.
Where are the laws that ban monkeys driving cars.
Not sure whether it’s applicable to Rivian, but the SEC has requirements about going public once a company has a certain number of investors.

Rivian’s starting to ship their trucks, and initial reviews seem very positive, so it could also be good timing for them.
I liked the way coalton built a statically typed lisp-1 in CL.

Undoubtedly there are some issues I haven't thought through, and I'm too lazy to actually try to implement it, but I've always thought one should be able to make "CL1" (or some such) that's basically common lisp but with a single namespace for functions and variables.
Navajo culture will not be remembered as a culture based in science, therefore is not a culture to be trusted.

If somebody claims that has being hit three times by a lightning, their history is statistically suspicious in any case.
> You've dug yourself a nice deep hole of bad faith here. Either start climbing out of it, or at least stop digging.

This tone is working against you more than you realize.

Don't respond until you can process what they're saying without wrapping it off with such provocative emotionally-charged bait please.
Wimppp.
I doubt it will be safer and more reliable unless the person doesn't fight back. I do agree for cleanup, especially if the bullets go through.
This is an impressively long list of articles about problems with Bitcoin’s Lightning Network. It’s not my area of expertise so I thought I’d see what people have to say about it.
Right, but where this gets obnoxious is when you're writing code at the "edge", where customers can send you data, and the formats which you accept and process can change wholly and frequently. I've dealt with this problem before in a Scala setting where we were created sealed traits to have Value classes for each of our input types, but it was obnoxious enough that adding a new form of input was pretty costly from an implementation time perspective, enough that handling a new input format was something we planned explicitly for as a team. Sure, you could circumvent this by using something like Rust serde_json's Json Value type, but then you're basically rolling an unergonomic form of what you could do in a couple lines of Python.

I've mostly come to the conclusion that dynamic languages work well wherever business requirements change frequently and codepaths are wide but shallow (e.g. many different codepaths but none of them are particularly involved). Static languages work better for codepaths that are narrow but deep, where careful parsing at API edges and effective type-level modelling of data can create high-confidence software; in these situations the logic is often complicated enough where requirements just can't change that frequently. I wish we had a "best of both world" style to help where you have wide and deep codepaths, but alas that'll have to wait for more PLT (and probably a time when we aren't forming silly wars over dynamic vs static typing as if one was wholly superior than the other.)
alternative title: Anil Seth rediscovers the Law of Requisite Variety.
What PragmaticPulp said.

I also watched an acquired founder act out. Although in my case they exited without leaving a bunch of money on the table, they made life unpleasant for people in both the acquired and acquiring company before and after they left. There are people who worked with them for years who would never join another startup with them because they were so self-indulgent.

It’s only 104 weeks for (presumably) a lot of money, and you are (presumably) getting a lot more out of this than the rest of the employees at your acquired company who (presumably) didn’t get a lot of say over who acquired them (unlike you).

Bury your ego and focus on creating the best possible outcome for the people who bet on you when your company was young and success was not assured. Presumably some of them are planning to stay with the acquiring company long-term; don’t create a situation where they get branded as “troublemakers” because of something you do now.

You might have the opportunity to be personally influential in the strategic direction of the (bigger) acquiring company. That might not be your first choice of long-term career, but right now you have an opportunity to do something different that might actually be fun (for a while).

Even if you don’t and your job is literally “integration” for the next two years just suck it up and do the best job you can for your people.

If you are planning to exit ASAP then even the politics can be fun because they don’t really impact you long term. Spend your time figuring out who the players are, who has the power, what motivates them. Find the team that was trying to build whatever you are now providing (and who hate you with a passion for taking the money they could have used) then defang them or co-opt them. At the very least make sure that your team don’t inadvertently walk into the middle of some political fight.

That said, this is also your opportunity to be literally irresponsible. You were in charge of a startup. You couldn’t really unplug and the buck stopped with you. Now (presumably) you are a couple of layers down in the org. Enjoy the new luxury of showing up late on Monday, leaving early on Friday, having a regular lunch break, disconnecting over the weekend, taking all your PTO.
I know nothing about CRDTs, but I feel the ultimate problem with your invoice example might be a representation issue.

> edit A sets an invoice status to paid, edit b changes the invoice amount from 100 to 120. The merge is a paid invoice with an incorrect amount.

There is no such thing as "paid status" of an invoice. That's a simplification. If you unroll it, what you get is accounts that must balance. The invoice starts with "accounts payable"[0] set to 100$, and no payment covering it. Edit A adds a transaction from company account to AP to the value of $100. Edit B changes the liability in AP to $120. The result of a merge should be a transaction record for $100 and liability of $120, meaning a partially-paid invoice.

--

[0] - Or whatever it is called, I keep getting confused by this terminology, as it's not something regular people use in my part of the world.
There are millions of discoveries per year because the universe has unbounded complexity and detail. Only a small subset of discoveries would ever impact someone.
There would be a caching server inside SK Telecom's network if SK didn't demand payment from Netflix to provide SK the caching server.

"But SK Broadband demanded that Netflix pay network usage fees on top of installing those caches. The streaming service sued the telco, and that case is pending — Netflix told us that it would continue negotiations even as it made its case in court."

Alternatively, they would peer with SK Telecom but "SK was demanding large content providers money for peering with them."

https://www.medianama.com/2020/08/223-net-neutrality-south-k...
Does that help? You cannot walk into a bank and ask to put your money to work in the same way that they are already putting your money to work just by holding it in an account with them. At least, not for average people.
I don't know about never, but try hard not to use anything whose behavior is influenced by a call to setlocale.
Alex Jones held liable in Sandy Hook defamation cases
Common lisp has a smaller community than the currently most popular languages, but I'm consistently impressed by the range of and quality of libraries the community has created (despite all the "beta" disclaimers) [1]

Regarding type-checking, common lisp is expressive enough to support an ML dialect (see coalton), and is easily extended across paradigms [2]

1. https://project-awesome.org/CodyReichert/awesome-cl

2. https://coalton-lang.github.io/
Breaking Points did a good segment on this: https://youtu.be/1pE9yqE5yMk
Personally, it's disappointing the hideous fees MD's and hospitals charge - - not to mention the fact the Molnupiravir costs $255 PER PILL, and most all the research funding was with taxpayer money to begin with.
This was many years ago and I don't remember exact sources. It was more of a research than a normal development project. I spent most of my time researching techniques needed to write that kind of application.

The largest influence were definitely LMAX articles and Disruptor pattern.

SBCL was comparatively easy. Basically, if anything caused problems I just moved it to C and called using FFI. Think in terms of writing a C program but using pieces of assembly when C is not enough for some reason.

Even though a large part of small pieces was moved to C, the application still felt like Lisp. It just orchestrated a large library of utilities to do various things. I still had fully functional REPL, for example.

The hard part of the project was full kernel bypass. After the initial setup, the application stopped talking to Linux kernel except for one CPU core that was devoted to running OS threads, some necessary applications and some non-performance-critical threads of the algotrading framework (like REPL, persistence, etc).

All except for one core were completely owned each by a single thread of the application and never did any context switch after initial setup.
Multi-Tenancy is probably worth a link:

https://kpow.io/how-to/manage-kafka-visibility-with-multi-te...

kPow gives you the ability to restrict visibility of Kafka resources down to a group or topic level by user-role, then builds completely internally consistent synthetic cluster views for each tenant.

We have a number of large enterprise customers who requested multi-tenancy support, it sounded tough at first but due to how kPow is built (we compute our own metrics / no JMX) and the fact that we use Clojure in both the front/back end it turned out to be fairly straight forward to implement.
Also Amazon Prime delivery trucks - their largest customer currently.
Snapdocs (YC W14) | Multiple Data Science Roles | SF/DEN/REMOTE | Full-time

Hey HN. My name is Greg and I am the Head of Data at Snapdocs. Snapdocs is a late stage startup on our way to IPO, so now is an exciting time to join! We are looking for data scientists of varying experience levels to join our team. If you are interested in putting your models in production for thousands of customers, making an impact and working in a tight knit team this is the opportunity for you! Looking for those with experience with product oriented data science (meaning you've built models in conjunction with a product and engineering team that went into prod). Bonus points for CV or NLP experience (or both! most of the problems we are solving require a bit of each).If the above describes you please email me directly at greg.romrell [[@]] snapdocs.com
Yes Lucid Motors is at half the valuation and doesn't rely on only one customer who may not purchase any vehicles. I think this IPO will not go super well due to the valuation and Lucid will ultimately benefit from the attention.

I'm surprised they didn't price a bit lower so they could guarantee a first day pop. At this price, many of the people I know who have loved Rivian for years will not be buyers. I'll be curious if there are enough others to support the valuation. I believe it will be the second most valuable car company after Tesla?
I'm not too surprised. A year ago, the Ontario College of Teachers (a licensing body) was sending letters to retired teachers and teachers with lapsed licenses to encourage them to renew and apply for work in the province. It was clearly done out of desperation: in the bulk of cases they were asking people who were retired, exited the profession in far better times, or who moved to jurisdictions that were handling the pandemic far better (likely pre-pandemic, but still) to return to a system that was in turmoil. Yet it was the easiest way to reach out to qualified people.
PolyForm Commercial Does Individual Licenses Now
>“Privilege” is getting a job over a better candidate just because of inclusion in an artificial social construct.

Yes, exactly. Which is what has happened to women and minorities in this country forever.
> Okay, fine, my bad. My code is wrong. I apparently cannot just hand a UCS-32 codepoint to isalnum and expect it to tell me if it’s between 0x30-0x39, 0x41-0x5A, or 0x61-0x7A.

Yikes. If you have wide characters, you want iswalnum, or else preprocessing: (ch <= UCHAR_MAX) ? iswhatever(ch) : 0, assuming positive ch.
Devil's advocate. I'll probably be down-voted, but note that ignoring details gives fuel to skeptics (as in https://www.youtube.com/watch?v=sGG-A80Tl5g).

1. How is this 14.5% number calculated? Does it include deforestation? Grass-fed is far different than deforesting for grazing land or crop land.

For instance from the FAO PDF you quoted: "extensive livestock are often kept in remote environments where deforestation and land degradation reflect weaknesses in institutions and policies". The headline then should read "deforestation and bad land policy causes climate change" not "stop eating cows".

2. Again, how are these 10x numbers calculated? Comparing e.g. industrialized agriculture to inefficient agriculture in a third-world country is not going to convince skeptics. If beef production is extremely inefficient somewhere, we should fix that.

3. If country A emits 100x the CO2 production of country B for the same end result, that needs to be noted. If my neighbor has a giant gas-guzzling monster truck spewing emissions, my neighborhood is not at fault, it's just him.

4. Agree 100%. We should be addressing the deforestation. Saying "stop eating meat" is not the solution. "Don't buy food from Brazil grown on land that had rain forest last year" is more nuanced and probably easier to follow. Matter of fact, don't buy products made by totalitarian regimes, slaves, child labor, etc. We should know where and how our products are made. I'm not advocating "don't buy sneakers" because some sneakers are made in unethical ways.

5. Humans love meat, that fact is not changing anytime soon. We should advocate for more efficient (and yet more ethical). If we need to, governments should pass laws to make production sustainable similar to what is done to prevent overfishing.

6. We have a perfect machine, well studied and used for millennia, for converting corn husks and other inedible things that would otherwise be thrown away into fertilizer: cows. Bonus, in addition to fertilizer, you get milk, hides, bones, highly nutritious meat, etc.

7/8. Totally agree. More laws need to be passed to regulate this industry, it's truly sickening. All meat products should be twice as expensive or more as they currently are to account for this.
This is a genuine question: why do you think they’ll do well and how well do you think they’ll do?

They’re already starting out at 10% of Tesla’s market cap and a valuation higher than most auto companies. Let’s say they become the next Tesla in a decade. That would be 25% growth per year which is good, but comes with a lot of risk compared to Apple, Google, Amazon, etc.

Tesla also launched before the rest of the industry was shipping competitors. Rivian will be facing near immediate competition.

Does Rivian have secret sauce others can’t replicate? I haven’t followed them so I truly don’t know. Tesla has massive battery manufacturing, a great brand, a supercharger network, and a decade head start. What makes Rivian special compared to what Ford will be shipping in its F-150 Lightning? Or what so many companies will be shipping in the coming years?
yes, the 2nd law applies within closed systems. You can cheat in reality (where closed systems don't actually exist) by taking energy from outside a bounded territory (say, a human body) and using it to resist entropy. He doesn't call it by name, but he's referencing autopoiesis (or, continuous self-creation) and homeostasis (self-regulation of properties through balancing feedback loops). Both of these processes consume energy (leading to overall entropy increase), but you can nick that energy from the "environment" through food or photosynthesis or whatever.
A matter of will to create, or overcome?

I've seen enough people defend not reading the articles on general principle to realize that they put effort into not putting in effort.
Haha, please share the meme
I ran into this yesterday with a CouchDB running on an Ubuntu 16.04.7 LTS Droplet.

I don't think this is an issue with the droplets though and updating to the latest release did not solve the problem.

In my case I could not connect to the CouchDB using the Chrome and Opera web browsers running on my Late `09 Mac Mini. I get an "SSL certificate has expired" alert for both the website and the CouchDB running on that server. Firefox, however, works fine with that Cert.

So I tested it on a new Raspberry Pi with both the Chrome and Firefox browsers and got the same result. Works in Firefox and not in Chrome.

I also tested it on my old iPhone 5s and Safari did not work but Firefox does.

I think this is related to what's described here just a couple days ago:

"Let’s Encrypt’s root certificate has expired, and it might break your devices"

https://techcrunch.com/2021/09/21/lets-encrypt-root-expiry/
spoken to a few companies that have started using this internally - bit of a game changer apparently, kudos
They obviously can be made to work for Unicode; iswhatever(x) can just report the whatever property for code points U+0000 through U+00FF, its documented range. If you want to know about higher-valued code points, use iswwhatever, the wide version.
For me, the premise is that you are not taken advantage of by acting that way.

And therein lies the conundrum.
Location: Madrid, Spain (GMT+2)

Remote: Only

Willing to relocate: Not at the moment

Technologies: Go, NodeJS, SQL, Typescript, Docker, etc. Happy to work with technologies I have no experience with.

Résumé/CV: https://github.com/kace91/cv/blob/master/CV-English-Carlos-C...

Email: kace91@gmail.com

I've got almost 7 years of experience as a software engineer under my belt - mostly backend stuff, but I've worked in VR and other areas so I'm comfortable wearing different hats.

My most recent experience includes working for a unicorn startup in the mobility sector, automating in detection of fraud and bad behaviour at scale for millions of users.
is there a reason why a large % of the board turned over in the past ~year, leading in to an IPO?

> Ms. Ford English was appointed to our board of directors in May 2020 and stepped down from our board of directors in May 2021.

> Mr. Hinrichs stepped down from our board of directors in May 2020.

> Mr. Jameel stepped down from our board of directors in July 2021.

> Mr. Kaul stepped down from our board of directors in July 2021.

> Mr. Sheriff stepped down from our board of directors in May 2021.
> You absolutely can choose to not get the serious covid version that hospitalizes you: by getting the vaccine! By socially distancing, and not hanging out with people who don't take very basic precautions.

That is not strictly true. Vaccination decreases the chance of bad COVID, but it does not eliminate it. This benefit is working for some people, but it is not for some other people (bad breakthrough cases, people with weak/no immune response to the vaccine who later get COVID).

Limiting contact with strangers via distancing and masks is a sensible strategy for someone afraid to get bad COVID. Except for intoxicating with CO2/H20 and being short on O2, there are little risks to this so I do practice that.

> it's MUCH MUCH MUCH more likely to hurt you if you are unvaccinated

Yes but both numbers are too small for me to care enough to risk the vaccine. This isn't the first week of the pandemic - we got more than a year and in this time people around me are still completely fine living their life, the virus has literally no impact where I live. It is different for other people who knew people who died from COVID, so they think COVID is much more scary. But numbers are clear - COVID isn't a plague-level problem and not everybody needs to get vaccinated for their benefit.

> the disease is way worse than the vaccine, and the more people that have it, the more chance it gets worse.

That is not obviously true. There is a competing opinion that it is not good policy to mass vaccinate with too leaky a vaccine, because there is the dire possibility that it will put pressure on the virus evolution so it gets better at evading this kind of vaccine. I am not saying one or the other is obviously the correct one, but I do not think anybody can say with certainty.

> Similarly, I think it's fair that society have a say about when unvaccinated people are allowed to participate in society.

Society has a discussion - and there is still no clear consensus on what to do. Different states/countries do different strategies. I think that is a good thing - in case some policy turns out to be quite bad, at least it won't kill everybody.
Just loading all feeds and keeping them in sync. I can use my phone, the website or my terminal client and at the end of the day I got my list of read and unread articles whether I'm on my phone or laptop
It’s surprising that companies have their employees do all kinds of background checks (criminal and otherwise), but VC’s deploying millions of capital dont do the same.

Maybe no skin in the game skin they’re just investing LP money? Strange either way.
Hi there, author here. I'm happy to answer any questions about the blog post (re: our Postgres 14 contributions, how to make extensions compatible with new major PG versions, and the managed service architecture that enables rolling our new releases)
Canadian Food Prices and Shrinkflation [pdf]
How is the solidity of ordinary matter not already constituted more or less entirely by electrons and their behavior towards one another?
I believe even a lot of the IPFS NFTs have gone missing already
Fallback processes are the way SMS can make things worse. Report a lost password, verify yourself with your SIM-swapped SMS, maybe apply a little social engineering. I'd rather have just a strong unique password than use SMS. (And of course I'd much rather have good 2FA.)