skysight-inc/HackerNews huggingface dataset:
Cool idea
there are several UnCaught Promise error (I think related to auth function). Hope it helps

```
Error: Request failed with status code 403
at fc68df5cafe0959d71c7ddced81319c8bd18ad55.8929fc3232571246e5ea.js?__WB_REVISION__=30b9439112758a5b55648404f18dbb03:1
at fc68df5cafe0959d71c7ddced81319c8bd18ad55.8929fc3232571246e5ea.js?__WB_REVISION__=30b9439112758a5b55648404f18dbb03:1
at XMLHttpRequest.<anonymous> (fc68df5cafe0959d71c7ddced81319c8bd18ad55.8929fc3232571246e5ea.js?__WB_REVISION__=30b9439112758a5b55648404f18dbb03:1)
at XMLHttpRequest.r (_app-dc4e7bee69cae42377f5.js?__WB_REVISION__=0be3e881fe087714d355d6124086839d:1)
```
Something I'm unsure when discussing "total compensation" is how to include things like Stock Options to try to make an objective metric, because:

- They vest in 4 years in most companies, so do you do Salary + 1/4 of stock options?

- They are options and not even stock, so you are not getting much _at the moment_ you receive them. Is $1 of stock options === $1 of hard cash?

- Do you even discount the stock options accounting for risk? I know I do in my head when evaluating an offer (0 < multiplier < 0.2 depending how generous I'm feeling based on certain metrics).

- Refreshers make things messier, now you have salary + 1/4th * N_0 * val_0 + 1/4th * N_1 * val_1 + ...

- What about bonuses or incentives for referrals or similar?

- Transportation, food, etc. budgets?
Imperialism Gave Us 2020
This is a feature not a productTM.

I switched to using safari’s password sync across mobile and desktop. It only works on iPhones and macOS desktop safari, but I adjusted my workflow.

It’s both free, and reliable as long as Apple supports it. But I trust Apple to exist or migrate better than a dedicated product company like lastpass. Both for a decent user workflow and for not being breached (much scarier to me).

I know that companies learn from security incidents and that we should reward, not punish companies for being transparent in their responses. But lastpass [0] has had issues with breaches and potential breaches and I’m nervous about storing bank passwords and whatnot with third parties.

I used to recommend lastpass because it was easier to use and better than others. But now, for people who don’t know how computers work, I just recommend to buy an iPad or iPhone and use their password managers.

I think it’s going to be tough, even if free, to compete with this.

Doing stuff like making users choose between desktop and mobile, completely arbitrary with no real engineering driver, will just move more users away, I think.

[0] https://en.wikipedia.org/wiki/LastPass
I know that mining is creating more revenue than ever and that will attract new miners.

https://cointelegraph.com/news/btc-miners-pocket-4m-in-60-mi...
Yeah, the lack of a good Mac client made Keepass untenable for me. I tried several and they all sucked.

A password manager is the one thing which I really need to work well everywhere, because I need access to my passwords everywhere.
Exactly. Life is bad for you and leads to death. New car smell is just another minute of pleasure that someone felt compelled to discredit by research and documentation.
This looks great. I think it would help to detect performance issues in running applications.

By the ways is there some solution to profile memory? So basically find out which part of the code is accumulating memory (that may happen very very slow). That is often, at least in my perspective, much much harder than profile cpu usage.
I graduated less than ten years ago, and I don't think I could immediately name all the classes I took.
I used to use LastPass, but its UI was incredibly buggy on Firefox and there were no signs of improvement, so I switched Bitwarden.

That said, you're not really paying for the storage, you're paying for the apps and plugins.
McCarthy was exactly the example of right-wing cancel culture I was going to use. It's extremely prominent; his explicit goal was to ruin the careers of people too left-wing for him, and it was successful for at least a time. Him being correct about there being lots of left-wingers around doesn't mean he isn't engaging in cancel culture. Most of the things left-wingers bring up to cancel people are entirely factual.

For the record, the rest of my examples here are going to be extremely Amerocentric, too. I'm sure if I spent an hour I could find an example of Tories doing something cancel-y, but I'm more familiar with American politics. So you could argue that Tories specifically haven't cancelled anyone, but I'm not so sure that's the case. Cancelling is not "left wingers taking down people who aren't as left wing as them", it's what happens when the whole of society decides to disapprove of someone due to their actions. Everybody has some kind of button to press, some ideology they will find distasteful enough as to refuse to associate with people who believe in it.

A good example today of right-wing cancel culture would be the far-right primarying moderate Republicans. If you are a Republican politician and you don't think Donald Trump should forcibly lead a military coup to retake America, your days in politics are limited. The party was lost to right-wing radicals decades ago, and they don't tolerate anyone outside their little black hole on the political compass. Hell, state GOP branches are already censuring the seven or so Republicans that voted to convict Trump. The only difference is that the cancelling here is limited to inter-party struggles rather than breaking out into the wider culture.

There's also that time right-wingers tricked Disney into firing James Gunn over vile things he tweeted decades ago. Cancel culture doesn't need to be ideologically consistent. We usually think of it as left-wingers getting angry about right-wingers and purging them; but it can also be right-wingers getting angry about left-wingers, and then making up a story to sick their lefty friends on them. All you need for cancel culture is someone who wants someone else socially gone, and another group of people willing to disassociate with certain ideologies.

Furthermore, to actually fight cancel culture, you either need to compromise on free speech and prohibit people from revealing someone's political ideology; or you need to compromise on freedom of association and make it illegal to disassociate from someone over their political ideology. I'm not sure either of those changes are actually beneficial.
It's basically equivalent of cookie pop-ups on websites or ToS.
> And frankly, these days being a millionaire is not as fancy as it sounds - you can barely get a nice 7-series + a bit above average flat and living off investments/rent would require a very frugal lifestyle.

Oh come on... yes a millionaire lifestyle isn’t a billionaire lifestyle but still.
Is it possible to integrate pirsch into a heroku deployment?
If you are working in a pizzeria, have a backyard brick oven, or have a hobbyist oven such as a Roccbox or Ooni (I have an Ooni) they you should master the art of launching a pizza off a peel. So watch some how-to videos, get some Semolina flour and resign yourself to the fact that you aren't going to have a 100% success rate at first. You will lose some pies as you practice.

If you are cooking in your kitchen oven, you also have a second option: a sheet of baking parchment.
Check the data for teachers or firefighters. They tend to be paid more, but are not "well paid" enough to afford living there. Many have long commutes.
The problem is have to estimate anything
It's still early days for esbuild. If you follow the commit history there are still some weird bugs. I'd give it a few months to get these things ironed out (along with wider usage) and it'll be good to go.
I sure wish I had been paid 50,000 [USD exchange equivalent in my local currency] on graduating :)
One of the key problems with the California Prop 65 warnings is that there is no penalty for erroneously posting the sign. As a result, the sign is posted on nearly every building and establishment and many goods—without necessary need, in order to protect from lawsuits. It doesn't take much effort to see that this is roughly equivalent to not having the warning signs at all.
Counterpoint: "You" are the sum of your evolutionary and biological history and your personal experiences. You can be the cause of something because it would be difficult or impossible to assign it to any small number of that history. The root cause---the unmoved mover---is a red herring, I think.
Yeah, IME Windows really excels if you build a TCP server using the async winsock2 APIs + IOCP.

Where people get into trouble with it is when they try to code against it like it's another Unix variant.
Some people do try to generate a single SQL query that covers all nested resolves. See Join Monster [1]. I'm skeptical that it would ever work well in SQL.

Datomic, being close to a graph database, makes constructing a single deep query for all resolvers fairly straight forward. This is the approach my team is taking now. It's worked quite a bit better than my DataLoader biased intuition suggested.

[1] https://join-monster.readthedocs.io/en/latest/
Well, Erlang is built around pattern matching as a core concept that applies to every statement, so it’s safe to say it’ll be much more limited in utility in Python.

Still, it looks like a decent addition.
Show HN: Travel Bucketlist Inspiration
Yes, 1Password will help you export Keychain.
Texas is a low-service state with even less accountability than CA. No one will lose their job over this and no one will really investigate. Oncor/Ercot are acting like outages are just hours long and 4 different contacts there have been out for nearly a day. Their pipes are probably going to freeze in another day. They're on their own.
Trolling pushes people further into their echo chambers. It isn't intended to encourage a wider world view, it's intended to hurt. It just convinces people that they're already on the right side.
Or, say, you mined a half dozen coins or so 10 years and 5 computers ago.
Interesting, I got too focused on that point. I think you're absolutely right, or at least have the potential to be; I have certainly known people in my life who have had deeply problematic relationships with social media, to the point where professional help was either used or (IMO) would have been a good idea. I mean, I've personally had days where I wished that someone would just yell "get off fucking reddit!" at me.

I don't think it's "all users," and even for lots of users who are harmed, it's not necessarily "all the time." But it's definitely something that could be helped by a professional.

I guess the alternative is regulation of some kind: we recognize that these sites have the potential for meaningful harm to a large number of people, and someone (the government?) steps in to do something about it.
It has been too long since I have done anything in Delphi - both to answer your question and just in general, but I remember that it was pretty quick to build simple guis with (I never build complex ones with it).

However I also don't remember there being any way to easily bind a component to a collection so that they would both update when one did, which makes the kind of auto updating stuff that people are used to because of Vue or React much harder to do.

I take your point about desktop/laptops being in use in businesses. I sometimes think I am the only holdout.
Can you go a bit more into how you are putting privacy first? Of course, it will also depend upon how you are planning to monetise. If it is a subscription like offering, you would need a solid privacy focusing reason to bring in customers. I have been looking for a solution that I can self host and works like a photo library, not just a file browser. Of course, the subscription model would work for people who don’t want to self host.
Apologies, I saw a different issue https://github.com/celzero/rethink-app/issues/210#issuecomme... and did not realize those concerns had already been addressed. Unfortunately I can no longer edit my post, but it's good to learn that it is that much closer to F-Droid inclusion! :)

I think my comment must have appeared harsher than I intended, because I'm very excited to learn about this project. When I say "just an android app" that's a massive positive for me, but I understand why it might read otherwise! I had assumed at first blush this was yet another scammy SASS product with a corresponding app, but when I realized it was "just" an open source Android app (and finding the open issue re: working towards F-Droid inclusion) it made me very interested indeed!

I also didn't mean to imply that DNS 66 was anywhere near feature parity with this project, so apologies if that appeared to be the case. That said I have used DNS 66 in the past effectively, despite its limitations. Can you suggest where I can read more about its security deficiencies, or by "insecure" do you just mean to say it is an incomplete solution? (i.e. the lack of protocol support and the reliance on the Android VPN framework?)
Capitalism inherently creates income inequality, as labor will forever be paid less than capital accumulation, while having less opportunity to accumulate capital themselves. There is an inherent inequality in allowing wealth to create more wealth, while labor cannot create the same wealth.
Wow, I've not encountered a DB9 connector in like 20 years. Is this relevant for "legacy" equipment? Or are there still DB9 ports on some new equipment?
Quadrature decoding is just 4-state (aka: 2-bit) gray-code decoding.

0 -> 1 -> 2 -> 3 -> 0 -> 1 -> 2 -> 3... is counting up. Formally: newstate - oldstate == 1.

0 -> 3 -> 2 -> 1 -> 0 -> ... is counting down. Formally: newstate - oldstate == 3.

0 -> 2 is ambiguous. Carry on the "same direction as the last time". Formally: newstate - oldstate == 2.

0 -> 0 is standing still, no movement. newstate - oldstate == 0

-------

Except of course: 0, 1, 2, 3 are gray coded, not normal binary coded.

* 0 == 00

* 1 == 01

* 2 == 11

* 3 == 10

Anyway, convert the 00 / 01 / 11 / 10 raw hardware bit-stream into the above numbers (0, 1, 2, 3). Then it becomes VERY easy.
Hestenes on Victor's radar, that seems promising! :)

I like to mention on such threads:

"Geometric Algebra for Electrical and Electronic Engineers"

> In this paper, we explicate the suggested benefits of Clifford's geometric algebra (GA) when applied to the field of electrical engineering. Engineers are always interested in keeping formulas as simple or compact as possible, and we illustrate that geometric algebra does provide such a simplified representation in many cases. We also demonstrate an additional structural check provided by GA for formulas in addition to the usual checking of physical dimensions. Naturally, there is an initial learning curve when applying a new method, but it appears to be worth the effort, as we show significantly simplified formulas, greater intuition, and improved problem solving in many cases.

https://ieeexplore.ieee.org/document/6876131
I bet a lot of people worked on cars with family and have a similar association.
We have gotten a lot closer to it, much more than Rimworld.

- World models with motivation-driven characters is a common subgenre of IF; you could do worse than starting with Galatea which is seminal and still very good. The author is an acquaintance of Crawford, and is aligned with his stated goals - you can read her critique of his book[0] and one of his more recent tools[1]. She has previously designed Versu, an AI-driven narrative engine, and has lauded work in virtually every major narrative game design tool.

- Façade did this for limited actors in a navigable virtual space in 2005.

- Elsinore was a popular game from 2019 that did this, also graphically, for Hamlet.

> If Erasmatron it was fully applied as imagined, it would allow you to stage Romeo and Juliet, but explore what happens if Romeo leaves Juliet alone for a week until things calm down, and work on the family relationships. It's quite lofty, but I believe we can still get closer to it.

This is an AGI fantasy, and definitely not the endgame of the Erasmatron. It will not be achieved by Crawford's authoring tools, and he refuses to consider even basic refinements to the UX of his authoring tools, let alone any paradigm shift. It will probably be achieved ~never, and would not be artistically interesting even if it was.

[0] https://emshort.blog/2017/08/01/chris-crawford-on-interactiv...

[1] https://emshort.blog/2017/06/21/chris-crawfords-encounter-ed...
For what it's worth KeePassXC these days is very good useability wise and has some awesome features in it
Well, inventors did. There are so many single inventions (or discoveries) created by one or two persons, which have created value for hundreds of years and will continue to do so.

Just think about Fritz Haber who (with Carl Bosch) created nitrogen fixation, which completely changed our agricultural landscape. That is actual, real value (=increased food production) we all benefit to this day. Or look at Alexander Fleming, Edison, Tesla, Nobel, etc. this list can go on forever.

Yes, Linus did good on Git and Linux, but I think with RCS/CVS/SVN and Windows/macOS the world would not have lost that much value.
this shit makes me angry af

it's no wonder we have seen a decline in cognitive ability, as seen by various world events (election of the 45th president of the USA, "Brexit", climate denial, rise of neo-nazis, vaccination denial, Rohingya genocide in Myanmar, ...). we are just endlessly scrolling and spamming each other with our running commentary bullshit that masquerades as a modicum of insight.

what happened to making the world a better place? the tech industry is no better than the tobacco or fast food industry.
that seems pretty legit.
I absolutely loved the smell of my RX-8’s rotary engine dumping fuel into the catalytic converter on a cold day to warm it up faster. It also burned a bit of oil while running.
Rather than an outright hoax, I like the term "fad". There are fads in technology, some of which are directly inspired by what has become possible and some of which are mutations of of other ideas. Some fads have more worth or more longevity than others -- in the world of clothing, denim jeans are now a foundation on which to build; I might consider object-oriented language features to be similar.
What interesting software, systems, or products has "Uncle Bob" developed? Why should I listen to anything he says?
I've been using macpass for a while on osx, and it works pretty well (and looks better than keepassxc): https://macpassapp.org/
Unseen work by Proust announced as ‘thunderclap’ by French publisher
I thought the same 5-10 years back, but at least in Europe things seem to have taken quite a turn and now programming is definitely paid a lot higher than other Engineers (I studied Industrial Engineering in Spain but moved to programming). Same in Japan.
> Evan responded, giving the all clear, and put up this Roadmap as a way to put into writing that the project was stable, not abandoned, and give an idea where it's headed next.

Strange, because this document isn't a roadmap at all. In fact it says absolutely nothing, just that Elm isn't going to change for the foreseeable future. And in the Elm community, "isn't going to change" means no updates or bugfixes, period. RIP Elm.
swc (https://github.com/swc-project/swc) is a rust equivalent to babel and has a bundler under development. Not sure how far along it is.

That would be an interesting comparison of performance and features.
My recollections of helping people move disagree with you.

I've only had one piece of real wood furniture that was ever close. That was made out of rock maple, which turns out to be a very accurate name.
They wouldn't. The person rationally prioritizing this bug will have put it somewhere down the bottom of the list. And that's how we find ourselves here, with the issue unfixed.
The cost to attack bitcoin is a lot lower than the cost to attack the euro, the usd, the yen, or even the rouble.

That's because you don't need a 50% attack to destroy bitcoin. You just need the stroke of a pen, and it's price, and utility would collapse.
What does it mean to do something in "one HTML"?
"Can't retire. Not worth it to work. Five will drive you un poco loco, my fine feathered friend. The poorest rich person in America. The world's tallest dwarf. The weakest strong man at the circus."
This was an amazing read. Thank you Paul.
I'm not sure that returns on capital always grow quicker than wages. It depends on how things are structured, right? If labor has more power than more of the gains go to labor. We're currently in an environment where labor has very little power.
Distant history sets up the thresholds of the neurons as well as their architecture and makeup.
I haven't worked with heroku yet, but if you can make an API request, yes. You can read about how that works here: https://docs.pirsch.io/api-sdks/api/
I did think that after I posted the comment and have struggled to put my finger on just why it feels different to me. I am no sports fan, but a significant sports result nonetheless feels more like national news to me than the plot line of a TV show. This will give me some fun food for thought this evening :-)
If someone can post fake negative reviews on Amazon, Amazon can certainly afford to false flag negative reviews on everyone else. So either both parties are truthful or both parties are manipulative. Plus, it takes nontrivial effort to plausibly explain how a product is defective.

In case a popular product is simply handled by Amazon or other sellers, they aren't responsible for the quality itself. Bad review of a keyboard on one site is as valid as on another.
Lol, no one is going to care about the retail getting scammed. Otherwise I agree, things might get nasty if important rich people get scammed.
Man, you have a lot of hate for CR. I think their report makes it very clear that these aren't recommendations of systems in any way but rather an attempt to start formalizing testing and the state of various systems that are out there. In multiple places they say this is a report FOR THE INDUSTRY, not consumers.

They even have a specific callout for Comma:

> A determination was made to include the Comma Two Open Pilot system manufactured by
> Comma.ai. Although Consumer Reports does not endorse after-market modifications to all
> consumers, we feel that it is important to include the test results in this report to the industry. The
> direct comparison of this system to the other OEM systems will hopefully provide insight on this
> alternative approach and highlight the areas across the industry that have room for improvement.

It is at least SOMETHING. I haven't seen anything else even close to as formalized that looks across all the various systems out there. Do you have better ones to look at?
I built a tool to convert JSON/CSV input data into type-aware code SQL, TS, etc.
Having spent too much time in the car industry I've noticed each brand has it's own variant of "New Car Smell". A Hyundai doesn't smell like a Honda, nor does a Subaru smell like a Nissan.

I know it's probably just due to differences in the manufacturing process but it's funny that we group them all together.