skysight-inc/HackerNews huggingface dataset:
The main difference for me is if you want to use it on multiple devices, for example your computer and your phone.

In bitwarden this is seamless because it always saves to the cloud. With keepass you have to manually set up the file sharing with syncthing/dropbox/etc. One problem I had is that sometimes the file sync I set up wouldn't work properly and I'd add new passwords on the phone before it received the latest file version from the computer. When that happens you end up with some passwords that are only on the computer and some that are only on the phone, which is something that syncthing can't fix by itself.
Many outlets gloss over the n+1 query problem, but I find it to be a major shortcoming of the gql spec. Sure there are solutions, but they are not very ergonomic. In one of our products we found simple requests blowing out to 100s of downstream calls to the legacy REST APIs. The pain in optimizing the GQL resolving layer negated almost any benefit of the framework as a whole.

Im happy GQL brought api-contract-type-saftey to a wider audience, but it is similarly solved with swagger/OpenApi/protobuf/et al.

Folks may be interested in dgraph, which exposes a gql api and is not victim to the n+1 problem since it is actually a graph behind the scenes.
Has anyone tried it? How good is it?
And you continue the offense by throwing in the stereotypes. These days claiming a religious person as intolerant is on par with saying asian people like rice or some other equally nonsensical stereotype. You called religion a collection of stories. If you want to think my defending of ALL religions is somehow intolerant then you are free to do so, but when you reduce religions to a “collection of stories” this is where the offense comes.
What a great project.

The ST's mouse was/is terrible. Unergonomic and brittle. Back in the 80s I went several months without one, trying to use programs by using the alt-arrow keys to move the cursor because mine broke (and I was broke, too). And then they went and put the mouse/joystick connectors under the keyboard where they were subject to torque and twisting that could cause the leads to break internally, and were a constant hassle to change (lift machine up to swap joystick... accidentally hit reset or power switch on something, or power cable gets pushed out...)

Mice (and floppy drives) are really the weakest link on keeping old STs running. There have been a few adapters around but they usually require either a PS/2 mouse (getting harder to find), or need software drivers. This looks like a great project.

Happy to see some Atari ST content here.
Thanks for the considered response, it was a good read. As you say we're not that far apart really.

I agree the studies are very narrow, but that's really a requirement, in a study like this you have to narrow things down very tightly to eliminate extraneous factors. I know it's hard to believe now, but these findings in the 70s really were shocking, many psychologists and philosophers thought the results were impossible. I think it's hard for people nowadays to put themselves back into that context.

On the reasoning problem, I don't think it's fair to include the people that spotted the trick in the final analysis. The fact that 60% of people that didn't know they were contradicting themselves did so perfectly happily just in order to feel consistent despite evidence to the contrary is pretty shocking.

Anyway, thanks for the discussion.
Fuzzing Rust Podcast
Had limited experience of this while doing strategy work for a large UK fasion retailer.

A significant proportion of items from a new range had been returned as faulty. When they investigated they realised a new factory they were using for this range had slipped a huge amount of bad items through the reatilers QA process. They ended up writing down the whole line and donating it to Oxfam/Redcross to be sold in their charity shops, very similar to Goodwill. It was 100,000's of items.

They were already writing the goods down as a loss against their balance sheet and they managed to recoup a small percentage of that loss as a tax deduction for the charity donation.

It didn't happen often, but it wasn't the first time they'd done it
You should definitely raise an issue if you got the bandwidth. The project has generally been responsive on this sort of stuff.
For me, personally, tig is the sweet spot. It shows me the output of "git status", I can select the files I want, and then commit them.

There is also lazygit, it's kind of similar, but different.

https://github.com/jonas/tig
SUSE acquires Kubernetes management platform Rancher Labs
While we're on the subject of password managers ... I'm still looking for one with decent multi-user & group support, with audit trails, which is self-hosted. Bitwarden sounded promising, but I'm put off by their MS based stack and their pricing model. Any other recommendations would be greatly appreciated.
Why are USED t-shirts selling at 8 dollars wtf??
Harvard and MIT are suing. https://www.thecrimson.com/article/2020/7/8/harvard-mit-sue-...
If anybody wonders at which position: 'youtube.com.' instead of 'youtube.com', background discussed in https://news.ycombinator.com/item?id=23479435
I do love all this conjecture on the titling (and your comment that women's clothing is an important subject helps me feel a bit validated in my time spent on this). I categorize it as weird because it's quite niche, there's no actual call to action or news story, and I spent waaaaay too much time on it.
Thanks. I wasn't aware of that option. I've added the following to my Bash-specific shell scripts:

# Cause command substitution to inherit the value of the `errexit` option.
# Introduced in Bash 4.4
if [ "${BASH_VERSINFO[0]}" -gt 4 ] ||
{ [ "${BASH_VERSINFO[0]}" -eq 4 ] && [ "${BASH_VERSINFO[1]}" -ge 4 ]; }; then
shopt -s inherit_errexit
fi
Also, this is more niche, but I have it set to auto-fill HTTP Basic Auth credentials, which works perfectly since that's a well-established standard.

I use Basic Auth for many of my LAN-only web services at home and KeepassXC + browser extension feels like having client-side certificate authentication or similar, feels like going through airport security without taking your stuff off into bins.
Agreed on clickbait, I thought it would be some near pervy analysis of how the tops made some guy feel..
Paper logs are critical for ideas.

One just cannot be as expressive in markdown as one can be on a blank dotted-grid page and a pen-pot of Tombow double ended brush pens and Pilot V5s.

Anything important can be digested into markdown, but with a note to the journal page where the magic actually happened.

(It’s too bad that magic usually turns out to be gibberish thought spam.)
I think there is a balance to be struck here.

I definitely agree that his approach to code quality is bad and he should improve.

On the other hand, he still seems to be delivering value to the business by making things work, regardless of how awful the code is, and I feel like this is still an improvement over the other extreme which is chasing hype and buzzwords while delivering near-zero actual business value.
> Rather, more measured approaches like education, consumer awareness, encouragement of alternatives, transparency requirements, and enforcement of existing statutes (fraud, personal info, etc) are leaped over.

More measured approaches were tried and didn't work. Previous national laws and EU regulations were less intrusive, which didn't help anyone, the industry still complained back then and consumers were under a far worse protection. The ship for the industry to propose soft non-measures like education and volontary limitations has long sailed. Tech botched it so hard that the EU, usually unable to find any firm stance on anything, got its act together and created GDPR. Which, at the time, even surprised privacy advocates...
Track your SEO rankings with these simple tricks
Vegan for 2+ years here, went from daily meat eater to entirely plant-based overnight because I can't do slow transitions lol. I used to have some digestive issues that the plant-based diet did wonders for, heartburn and nausea used to be daily occurences and are pretty much completely gone now - likely due to cutting out dairy which appears to be the biggest offender for issues like these. It's been easier to keep a stable weight which is probably because eating plant-based kinda forces you to cut out a lot of junk and convenience food since they're not that widely available yet. On the other hand there are a lot of meat and milk/cheese replacements available nowadays that should make the transition a lot easier.

Expect some gastrointestinal discomfort in the beginning, especially if you consumed a lot of meat and dairy before. From what I understand your gut flora needs time to adjust to the new diet, and your body likely isn't used to the amount of fiber and plant-based proteins which can cause some bloating and other issues for the first couple weeks, but this subsides and goes back to normal if you keep at it. I second the suggestion of checking out local cuisines from cultures with a vegetarian history, I've found that especially Asian cuisine offers a lot of variety and flexibility.

As for the effects beyond diet itself, I went through a hardcore activism phase when I just made the switch (and pissed off everyone around me :D) - but I've found that no matter if you do it for ethical, environmental, or health reasons, people usually don't really want to hear about it anyway. Let others open up the conversation, and direct them towards further resources (like Netflix documentaries) if they show interest. Vegetarian and vegan jokes get pretty boring pretty quick, nowadays I don't even register them anymore lol.

Bottom line, and back to diet, don't be afraid to try new foods and dishes, and make it your goal to find out what works for you - some swear on whole-foods plant-based (check out Dr. Greger for some good resources on this) while others are fine with a "junk food vegan" diet. It would be a good idea to get your blood levels checked (as with any other dietary change), you might need to take some extra precautions for B12 (at least) and possibly Vitamin D and iron but supplements are cheap and easily available so it shouldn't be too much of a hassle. Take as much time as you need, you're already taking the right steps towards better health and a more sustainable diet.
It's closed source. I may open source in the future. The tech stack is Node, Mongo, React & Redux
That didn't seem to stop Genghis Khan uniting the nomadic Mongol tribes?
Personally I think it's because in most companies developing your technical skills after 2-4 years of professional experience does not translate into career development.

This is a side effect of having non technical managers. They cannot judge your technical skills beyond a certain point. They can judge your people skills and domain knowledge. They reward improvements in what they can judge.

The above doesn't apply in tech companies and in tech hubs. It applied to me when I searched for jobs in a relative backwater only (and as somebody who wanted to advance technically it was frustrating).

This is why I think you'd be more likely to find expert beginners in Maryland or Singapore than in San Fran or New York.
If i understand, this is a one time performance improvement, which reduces the overhead of symbolic execution by emitting final assembly instructions into the final binary.

Great

But i dont see any algorithmic improvement on the exponential explosion of states?

Is this "outsourced" to a fuzzer that has to generate coverage test cases ?
Many non-standard fields may cause problems with the extension. You can always try to set Custom Login fields for a certain page which allows you to override input fields for username and password use.
No, its not a load balancer bug. It was a bug with the home built program they built for managing config load ins TO the load balancer. The load balancer did exactly what it was instructed to do--but the slack developed app for helping the load balancer deal with their overly complicated back end discovery problems failed to keep the load balancers updated with accurate information on backend servers available for serving.
I switched many years ago because Keepass didn't work well (or at all) on Linux. Since then, I think KeepassX and especially KeepassXC have surpassed the original Keepass in quality - so yes.

One thing that really amazed me was recently (1-2 years ago) KeepassXC got rid of the lock file and made it possible for multiple processes/computers to seamlessly work on the same file. This is fantastic for situations like having 2 computers running at the same time, opening a Keepass database file from Dropbox.
Facebook boycott leaders ‘disappointed’ after meeting with Zuckerberg, Sandberg
I like your statement but I don't think it has to do with the speed of development either.

In a monolithic architecture the devs that deal with it, have to deal with the program as a whole. So if something doesn't work, its their problem. Where as in a micro service architecture it can be easy to spin up a service and not know the systems that integrate with it.

The problem here is with documentation and understanding of architecture. Its just the nature of the beast that the monolithic dev knows how thing communicate with the monolithic program because he needs to know, in order to do his job. In this instance the problem isn't with micro services, its with the execution. And that execution is a very easy trap to fall into with micro services.
Wow, talk about Baader Meinhof. I’ve spent the last few days hacking out a FOSS Mathematica impl + jupyter kernel, and I’m trying to keep as much of the semantics and stdlib as possible defined inside the interpreted runtime, so I can have a small Haskell core and avoid the verbosity of defining builtins in the interpreter.

However... it’s slow as hell, and I was wondering if I could implement some kind of bytecode compiler to cache results. It looks like this does exactly that, by tagging cells as symbolic or constant, and replacing them on the fly. Hmmm.
Yes, Youtube ads are getting more aggressive. Instead of just 1 ad per interruption (either pre-roll or mid-roll), it's multiple ads in succession. Instead of a few interruptions, it has increased to many interruptions. Unlike you, I don't get the yellow bars in the timeline that show where the ad spots are anymore.

Many Youtubers have made videos about the aggressive ad changes. Here's one example:

https://www.youtube.com/watch?v=F_tkS4dvi8A

I don't know if any new definitive statistics are out but some Youtubers complain that they don't seem to be getting any additional money even though viewers are bombarded with more ads.
The final sentence blew the credibility of the whole article.
The main simplify function is full of heuristics and is itself a basket of more specialised simplify functions. One thing to try one or several of these specialised functions.

Another tip I don't think gets mentioned enough, try to provide domain information for your symbolic variables. By default all these systems assume the most general solution. But if you know x is a positive real value, you should tell that to SymPy.
I'm been considering jumping to bitwarden
I'm not sure which is more surprising. That there are more ads or that anyone is surprised by this. It is owned by google.
That sounds like a better article.
Tinder now testing video chat in select markets
FWIW this is also a relaitvley common practice for administrators when dealing with bankrupt companies. Donating goods they can't sell is often cheaper than storing them or paying for them to be disposed of!
Goodwill does alot of deals with retailers for excess inventory and reshopped returns. Target used to use them, for example.

This is what TJ Maxx/Marshalls used to do. The market is pretty diverse for this type of thing. There's a whole industry around it.
Thunderbolt 4
I was unaware of this open source project. It looks cool but there are some major issues with the UX IMO.
Tin Can Phone Modem
I've also notice a huge push for youtube premium on mobile. It used to be a once a week thing. Now almost every time I open the app I'm greeted by the popup asking me to upgrade.
Does anybody else only get scam ads?
Doesn’t that sound like a way to replace the mechanical wheel with a touchscreen?
The WHO isn't an intelligence agency who has analysts reviewing "based on the Chinese response, we think something is going on other than what they say, and should alert the world to it." That's not what their job is, they should not be faulted for not doing it.

The alarm was not being widely sounded by anyone but the WHO before then either. (Actual nation states DO have intelligence agencies who could have been analyzing this threat, btw).

However, on January 30th when they did sound the alarm -- countries that paid attention to this and took the threat seriously then are, still, doing much better than countries that waited months to take it seriously, or which still aren't taking it seriously. This shows that the WHO in fact did something useful.

The U.S. pulling out of the WHO is meant to distract from the fact that U.S. didn't take it seriously even when the WHO did sound the alarm, somehow blaming the WHO for the U.S. ignoring the WHO. Eliminating the WHO and having no world health organization at all wouldn't fix this problem, and would harm rather than help the global capacity for pandemic response. Perhaps they should have sent out an alarm earlier and not doing so was some kind of incomptency (I'm not convinced, but perhaps), but they still in fact played an important role and did send out the alarm far far before the U.S. paid any attention to it; sending out the alarm earlier wouldn't have made much difference for the US, we would have just had more time to ignore it.

I mean, I guess if the U.S. took the money they were giving to the WHO and instead spent it on re-funding the infectious disease monitoring and research in China that we used to fund but stopped at least that would sound like trying to improve monitoring efficacy (whether it's a wise way to do it or not), instead of just bullshit. But we all know that's the opposite of what is happening, in fact, they recently cancelled MORE US-funded research on infectious diseases in China.
One of the best things about being a Product Manager is that you don’t need a particular background. But in your case, you have an advantage over people because you speak the engineer’s language.

I would recommend these two books because they really give you the preparation you need to learn about the tactical part of PM and the soft skills required to excel at your job.

The Ultimate Product Management Guide: which you can download for free here https://bit.ly/31YhGUu

The Making of a Manager https://bit.ly/2ZOo4eb
Yes getting much closer when the person puts the attention
I like dotted grid as well. However I like Pilot Juice Up 03 gel tip .3mm. They are very precise, write in many conditions, and I’ve never had one run out of ink.
Thanks much! I hope it saves a few souls from the endless frustration of dealing with low-level WebAudio APIs ;)
Trump being an accomplished businessman is up for debate, when you start with a large fortune and you keep it that way or shrink it you may have a lot of business but you are not very successful. Even doubling your money in 30 years is not 'good business'. Bill Gates, Elon Musk, Paul Graham and so on are 'good businessmen', Trump, not so much.

Trump puts his own interests first. He doesn't give a damn about America as such as long as it serves his interest. I would think that by now this was clear.
and (for germanophones and machine translation users) an article on US "no trespassing" written from a german swiss perspective:

https://tageswoche.ch/allgemein/das-land-der-grossen-freihei...
(the caption on the "survivors will be shot again" sign is "they're serious": Die meinen das ernst.)

relevant law clause in english:
https://www.admin.ch/opc/en/classified-compilation/19070042/...
Agreed.

There is a lot of money to be made in GDPR-related consulting peddling non-compliant snake oil. GDPR compliance is actually quite simple, however it is often detrimental to the business, so it's near-impossible to do "honest" GDPR consulting because you'd be telling your client things they don't want to hear and they would rather go to someone else that tells them what they want to hear, even if they don't actually solve the underlying problem of compliance.

That's the only reason I can think of why non-compliant consent management solutions (such as TrustArc) are thriving despite even a casual read of the regulations would immediately point out that they are not compliant and thus do not help to achieve the desired goal of GDPR compliance.

Unfortunately there is no enforcement at present so there's nobody out there to set the record straight and scare companies into compliance (potentially getting them to sue the consultancies for their non-compliant solutions).
Drugs: yup, Huxley's dystopian "Brave new world" scores remarkably high on a subjective wellbeing scale. I think this is a sort of obvious limit to the validity of the metric though; it doesn't invalidate the metric within sensible limits (though we could have a chat about antidepressants and adhd I suppose)

On your last point, Wales legislated for wellbeing as a guiding principle in the Well-being for Future Generations Act which incorporates that concern.

My other issues with wellbeing are ...

1. it's shaped by expectations. There are well known cases of people who have horrific life changing accidents yet after adapting to their new lifestyle are just as happy as before. We can also imagine very well off people being picky because the champagne and caviar are not up to standard.

2. we know how to measure it at individual level but don't have enough data on how we as a society think we should trade off between average levels of wellbeing and inequality of the same.

More on all this on my link in sibling comment. I'm interested to hear feedback on all the above as we're working on the next stage of this project now.
I find this behaviour by Google really fucking annoying. Just leave me alone after I have said no 15 times in the last week.
Just look at your photo in TikTok and it'll show you ads with your photo already OCR'd
Search capability is key. I really like the ability to search for keywords in episode titles and show notes that is provided by the Castbox app. Something like this is super important to me. I fully support open source and would prefer an app that is free and open, however. Linux user here.
Im right now building my backend on GraphQL and TypeScript.

Great DX.

GraphQL Modules + TypeGraphQL, Apollo Server, TypeORM (pg for prod and sqlite3 for dev/test)

Works pretty nicely auto-generating both graphql fields/querys/mutations/schema and entities/models from database from a single source of turth. I made a template from type-graphql's graphql-modules example to work as a separate codebase, if someone is interested I could switch it from private to public and share the link here
Was anyone able to locate an RSS feed for the new stuff?
Another option you should consider: https://www.passwordstore.org/

It's just a bash script that used gpg and git. I find it the most KISS solution. Not available on phones but I don't trust my phone with my secrets anyway.
Yes. Watching youtube on a smart TV on the installed Youtube app is a nightmare. Time for a Raspberry Pi for media.
And it doesn’t offer to synchronize them?

Currently I’m using regular KeePass 2 and Keepass2Android and both offer to sync the changes in case I edit both at the same time… I would’ve thought KeePassXC does the same.
Generating recurring revenue for hardware startups
What don't you like about their pricing model?
nconc over append, lol. You cannot use append when the first list is long, it's way too slow.

The rest all makes sense.
Solid8 CEO's racist rant directed at Asian American family caught on camera