skysight-inc/HackerNews huggingface dataset:
> This feels like it's probably dependent on the culture in question. Writing tests, caring about readability and the long term sustainability of the codebase and even managing the technical debt all can be the exceptions themselves in certain teams.

I worked in a team that had great culture in this regard. Writing tests, code review, and refactoring were considered an inseparable part of every task; when you estimated the task, you estimated how much this all together would take. The task was considered complete when the comments in code review were fully addressed.

This worked well while we had a manager who was not a developer. He asked for estimates, we gave them, we delivered a product in much higher quality than was typical in the company, he was happy.

Then we got a manager who was also a part-time developer (for another team). And he started asking questions like: "Why did you guys estimate this task to take two days? I could write it in 20 lines of code, why should writing 20 lines of code take two days?" "Well, we also need to consider this, and then we need to write a unit test for this and a unit test for that, and..." "No guys, you don't. Do not overcomplicate things, just do the simplest thing that works." -- I don't know what happened with the project later, because gradually all the original team members have quit.

So, there are ways to address technical debt, and some of them do not require involving the management in too much details, but you still need some minimal level of cooperation from the management; at least on the level of "if the results are consistently ok, I will not needlessly interfere with the details just because I can".
> I don't think that volunteer development is sustainable in the long-terms and can lead to a usable (daily driver for non-nerds) GNU/Linux phone without commercial contribution.

That's interesting, but arguing that is not my goal in this discussion.

You just asked what other comapny builds phones that can run dekstop OS and apps. Pine64 now has two. And IMO best uscease for that is without any PureOS components, just with straight desktop apps as existed before all this adaptation to smartphone form factor and touch interface. (It's my bias showing here, because I don't like nor use GNOME dekstop environement. Someone who likes GNOME may enjoy that PureOS putting some effort into making it possible to connect to a monitor and seamlessly transition into some convergent environement where their favorite apps will adapt to the current screen size.)
This solution seems more tailored for large Fortune 500 type of companies.
link doesn't work - return 403 Forbidden
They did not extend her (interim) contract as Foundation chair. It's not "she didn't get a job", but rather "she didn't get the job she wanted".
- Nothing that seemed super-important at the time was really that important.

- Don't stop going to the gym
Just to put it out there: An individual car owner is insignificant when talking about climate change. This is regardless of how the car is powered. A Tesla owner that owns stock in Shell and votes conservative is much more problematic then a non-voting F-150 owner that works paycheck to paycheck. However both of them are insignificant next to the Shell board of directors or the US government who bear the real responsibility here in prolonging climate inaction.

This is all just to say. A non-voting F-150 owner who talks shit about rich people going to space is actually not doing any damage while filling up his truck, next to that rich conservative voter that emits more greenhouse gas than the F-150 ever can ever hope in a singe space visit for his own amusement.
I've paid for mine, still haven't received it.
Russia-NATO war over Ukraine is becoming increasingly unavoidable
DNA evidence is overrated. People leave their DNA everywhere, so it's not that hard to get some and then plant it somewhere else.

The tests also have varying accuracy rates, but people misunderstand what it means. If the test is 99.99% accurate, that doesn't mean that there is a 99.99% chance that the defendant is the perpetrator. It means that in a region with ten million people, you've whittled your suspect list down to a thousand people. If you pick one of them at random there is only a tenth of a percent chance it was them.

This especially problematic when dealing with "DNA databases" because then with a large database you have a high probability of finding a false positive match and the true perpetrator might not even be in the database.
My wife works on regenerative medicine for spine and they use dogs (and horses) a lot. Cells are similar and they suffer from the same problems. It's mostly dogs who die of natural causes though as dogs are too cute to experiment on...
Hey Dom. I realise that my tone of commenting was unnecessarily hostile. I apologise about that. I love nim and wish the best to it, but I think you will also agree that an async driver for databases like PG are the lowest and ripest hanging fruits to take nim webdev to the next level.
(a) Not according to https://www.worldometers.info/world-population/world-populat... it isn't. Assuming no centenarians and adding up the populations every 100 years from 200 to 1804 I get 4.6 billion people, of whom we can assume more or less half--so 2.3 billion--are guys. Drop out a generous ten percent for non-binary and assume AMAB is balanced with AFAB and that's still over two billion, which I consider good enough for 'billions, plural'. You did say 'begins at 2', and you might think this would put a crimp in the analysis, but at this kind of nit-pickery I'll point out that by 1850 there was another 200 million people (net) to offset early childhood mortality.

Anyway who's talking about stocks, I'm talking about dudes and their 'love for cars [that] begins at 2 and never ends'.
> The moment someone offers you an opp to do something in the direction you’re interested in going, moonlighting or not, and the finances work at at least a minimum level for you, take it.

To put this another way, it's worth it to take a below-average salary because you can probably parlay that into a better one in a year's time. The sooner you start the clock on that year running, the better. My first front-end job paid 20k below market value. After 18 months, I got a new gig and my salary doubled.
I'm on a tiny project without a CoC because I don't know how to enforce it if we had one. Enforce means it needs to apply to me, and also whoever enforces it needs to be active to watch for issues. I wish KDE/Gnome/other big project would just do a CoC as a service for tiny projects. For the most part the CoC should be standard, and a few experts to enforce it would be better than random enforcement. (note I have no idea if the above is possible)
You're right, seems I was misinformed and didn't do as much reading as I had to. Edited my comment to stop the misinformation from propagating.
How many people tweeted about storming Area 51 in the 1950s? Or put up long political monologues on Tik Tok? I think your argument is 180 degrees backwards from how things actually are.
When you know your apps and have few of them opened, of course, Command Tab is enough. I did my work with Command Tab only, for about 4 years.

But I reached a point where I have so many different apps open that I have to spam the Tab key more than 4-6 times to get to the app I want at that moment. It becomes annoying.

Like, right now I have 10 different apps open and I need all of them for the task at hand (developing a new Mac app, while troubleshooting a bug in another app when the user with the issue replies):

Sublime Text
Xcode
kitty
Firefox
zoom
Mimestream
Sketch
Noteplan
Spotify
Soulver
To be clear - that previous legislation only legalizes in the EU the CSAM content scanning that online services were already doing (by their own choice) in the EU before GDPR, and which they're also doing everywhere else.

It just avoids GDPR unintentionally making it illegal for service providers to scan for CSAM without opt-in user consent from every user involved, and only does so for a temporary period until legislation that formally defines service provider responsibilities is ready.

Personally, I'm fine with that. I firmly agree that private E2E messaging should not be banned (the suggestion in this post, which as noted above is not currently a real proposal) but I don't think that means service providers should be forced to blindly host user data that may contain CSAM against their will.
Funny thing is, I'm the opposite after getting a Mac for work at my current job.

You can't disable pointer acceleration via the Mouse configuration control panel. You have to use some terminal command. Scroll wheel acceleration can't be disabled at all without using 3rd party software.

The Home/End should bring the cursor to the beginning/end of the current line, not the beginning/end of the current document.

Disappearing scroll bars are only a feature on mobile applications where screen real estate is a premium.

And why is there not even an option to ungroup my windows in the Dock? If I have 3 Chrome windows, I want 3 Chrome icons so I can switch between them more quickly. Windows groups by default, but there's at least an option to ungroup them.

Everything about Mac feels like they believe that removing features is a feature.
No eggplant emoji. Barely usable.

[jk ;)]
Here's a probably truly unpopular opinion: I think it's reasonable policy to enable police, after a judgement by an impartial judge, to surveil suspects, encryption or not.

This has worked reasonably well for decades, in Europe's liberal democracies, for pain old telephone, mail, searching apartments, etc. Yes, there have been mistakes and failings, but by and large this system works, and prevents substantial harm.

These powers need an actually independent judiciary in a strong legal system (ie. not the us). And they need to be kept out of the hands of secret services (as opposed to genuine police work overseen by judges in the public record).
You’re making a lot of faulty assumptions about how customers engage with subscription models. When I pay for software every month, I’m evaluating the value of it every month. That includes things like the update frequency, how often I use it, etc.

I know subscription pricing isn’t popular around here, but these wild speculations about how things work are getting a little silly. Especially coming from people who, I’m guessing, don’t use that many subscription apps.
I assume you know more about this than me, so can you help me understand this or direct me somewhere? The universe is constantly taking its current state (or infinity of relativistic frames and/or multiverses) and outputting its next state/states. Is that not definitionally a specialized computer? Are my assumptions wrong?
Again, this is the thought of people with nice detached houses in the suburbs. Commuting doesn't have to be the horrible pain some people make it out to be. When working for Amazon, I always lived within a 30 minute walk of the office. The walk through Seattle was always beautiful and I looked forward to it each day. I would get a coffee at the same cafe and had relationships with people there. Some days I would leave early and sit in the park for a while. On the way back home I would stop and get dinner or grocieries, often with friends.

WFH reality means that the most pleasant part of my day is destroyed. It takes all the joy of living in the city away.
> I think the majority of continental Europeans feel the same and support this idea to some degree.

I guess that must be true of the political elite in the major (remaining) EU countries, or it wouldn't be the policy, right?

But for, say, Hungary, where I have a lot of experience, I'm pretty sure basically nobody thinks "increasing integration" should be the goal. Well maybe some tiny minority who happen to work for the EU itself.

The integration everyone cared about already happened, except for the currency integration which will never happen. (IMO good that it won't.) Now you have one side that would like to use the EU as a cudgel for rule-of-law questions but only without interrupting the flow of money; and another, more powerful side that uses the EU as a dog-whistle for nationalists as long as it doesn't interrupt the flow of money.

I can't speak for "Europe" (neither can Brussels) but I know a lot of people in Germany who also think there has been quite enough integration already, thank you. Try ordering an espresso in Berlin without speaking English.

(I neither supported nor opposed Brexit as I'm just a dirty foreigner in the EU either way, but I have sympathy for those who did so on principle.)
I assume there would be tax issues and liabilities for these swaps if it was done through and exchange or broker. So maybe just better to hold or hodl as they say.
> Based on common sense - how many people want to waste 1 or 2 hours each day on commute when they could spend it better in so many ways?

like sleep
here’s the core team https://www.rust-lang.org/governance/teams/core - you can easily spot one person lacking ethics
> I'm not sure if the Library of Congress website can survive an influx of hacker-news traffic on their video streaming.

Seems that they use Cloudflare for their video distribution, it'll be fine.
You can't outlaw math, but you can make outlaws of people learning, using, or teaching math. You are saying the Clipper chip "didn't work", and that's true, but it wasn't "last time". Since then, many attempts were made and many did succeed, and we have Snowden and other whistleblowers to remind us of that fact. So you can downplay this current attempt all you want, but some people don't want their chocolate cookie recipes exposed to everyone just yet (maybe just in the Netherlands).
apple: use your fingerprint
…
gov: fingerprints are fungible
…
apple: use your eyeball then!
> WFH reality means that the most pleasant part of my day is destroyed. It takes all the joy of living in the city away.

Then don't wfh if your company gives you the option to do one or the other.

Companies that today mandate one mode or the other (or some odd combination) are losing the potential value the ill-affected team can bring to the table.

WFH for those who'd like to, WFO for those who don't.

People working from the office saying "well I can't be as effective if so few people are coming into the office" are basically saying that their productivity needs outweigh the productivity needs of others.
I can understand Silicon Valley deciding to offer these services.

The "free services" are designed to keep you at your desk working longer. You don't need to rush out and waste part of the day if you have an intense craving for a certain type of food or need to get a haircut or do laundry.

And a lot of great developers are young, fresh out of university, and the only thing they know in life is either having parents or a campus provide everything they need in life and living a semi-managed existence. Offering everything to developers is just a natural extension of that lifestyle.

But I'd respect a company far more that just paid you over the market rate, didn't shell out as a company for extra services, and let you use your own money to decide what services you needed to manage your own life.

As far as the office toys go (video games, pool tables, etc) there are very few times I've seen them used in any office outside of a planned holiday or office party. That said, I like some of that stuff as a decoration even if it's rarely used. It reminds me that there's more to life than just working.
No? Oracle started putting clauses in their sales contracts limiting publishing benchmarks because they performed poorly in a published report.
Well, ahem, somebody does try to fix them, and we do get reports which get triaged (I know this, because I've done a number of the fixes, some of which were not trivial). There are much fewer of them, which I think is your point, but there aren't none, and there isn't nobody who cares. I think you're overplaying your hand here.
Exactly. This is a point everyone seems to gloss over but is fundamental to the entire concept of using biometrics.
Not really, because the risk of myocarditis/pericarditis when contracting Covid is several times larger than through the mRNA vaccines.

Makes sense given that you are exposed to fewer viral particles through the vaccines.

There is also a difference between Moderna and Biontech/Pfizer, which is why many countries vaccinate under 30s only with Biontech.

And yes, SARS-Cov-2 will very likely become endemic, like the other human corona viruses before it. As a result close to 100 percent of everybody, including young healthy adult men, will contract the virus.
“Never memorize something that you can look up.”
― Albert Einstein

https://www.goodreads.com/author/quotes/9810.Albert_Einstein

and there is :

"Reading, after a certain age, diverts the mind too much from its creative pursuits. Any man who reads too much and uses his own brain too little falls into lazy habits of thinking"

https://www.quora.com/How-true-is-Einsteins-statement-that-R...
Ask HN: Anyone using BPML in the real-world?
I remember spending a part of a semester in school learning Business Process Modeling Language (BPML) and the tools around it.

Yet I have not encountered it in the wild even once. Anyone out there using it for some real projects ?
> and most importantly, non-cringey.

Whatever you're smoking, I'd love to take a hit because Friedman is absolutely cringy. Smart, yes, but mostly cringy.
On your list, you have actually mentioned some projects that Purism has worked on, upstreamed patches to or financed development for things that also benefit PinePhone and other environments than GNOME/phosh. I'd add SDL and Wayland as other obvious examples, but there's likely more than what comes to my mind right now :)
Different political forces with different goals, and GDPR, targeting businesses, isn't fundamentally something the "more state surveillance" group had to prevent, even if they wouldn't have introduced it themselves.

And the pro-surveillance push sadly is fairly endless, see also countries trying to introduce general recording of internet metadata despite the EU top court repeatedly having made clear that that's not going to be a thing that survives a legal challenge.
Chip selects are optional. You can daily chain multiple spi devices and push the data out in a contiguous block. All the chip selects are tied together and only one cs line is used from the cpu.
I've been running something similar on my three Raspberry Pi 4 with microk8s and flux [1]. Flux is great for a homelab environment because I can fearlessly destroy my cluster and install my services on a fresh one with just a few commands.

Next on my list is set up a service mesh like istio and try inter-cluster networking between my cloud cluster and home Raspberry Pi cluster. Perhaps I can save some money on my cloud cluster by offloading non-essential services to the pi cluster.

I'm also curious about getting a couple more external SSDs and setting up some Ceph storage. Has anyone tried this? How is the performance?

One of my pain points is the interaction of the load balancer (metallb) with the router. It seems to want to assign my cluster an IP from a range, but may choose different ones at different times. Then I have to go update the port-forwarding rules on my router. What solutions do you all use for exposing Kubernetes services to the internet?

[1] https://fluxcd.io/
And yet you're collecting insane amounts of data with little or no way to opt out of it, and storing that data in a country where the secret police can rifle through it any time with effectively no oversight.
D seems really neat to me. I didn’t realize just how wide the language was until a few years ago.

I thought it was just a C, but a little nicer and then I learned it had all sorts of stuff, like an actor framework built in.
Well, perhaps whoever generated this report was simply reporting the truth and not trying to fabricate or distort the truth in order to make Facebook look better?

The fact that the author of the linked article apparently just presumes that they would do so and "[can't] figure out" why they wouldn't says a lot about their own integrity.
Vaporclicks ;-)
why doesn't the back button work
Learn how to use Git and GitHub in a team like a pro (part 2)
He should add this book Perversion-Justice-Jeffrey-Epstein-Story to his collection and make this a "required reading". Because [0]

https://www.amazon.com/Perversion-Justice-Jeffrey-Epstein-St...

[0] https://www.news.com.au/entertainment/celebrity-life/inside-...
it seems like the only useful information conveyed on that view is somebody wondering where in the world there is a crisis that they can spectate on. a colour-coded map of where you can go in the world to find a problem seems like it's feeding an unhealthy way of consuming information.

google maps does an excellent job of showing crisis information where it's relevant. if you don't know enough about a crisis to google it or find it on a map, it's probably not relavant to you.
The huge advantage of biometrics (fingerprints, FaceID, etc.) is the ease with which a user can unlock their phone. A passcode may be better than a fingerprint, but a fingerprint+longer passcode is better than a shorter passcode (or no passcode at all).

Having a 12 character alphanumeric passphrase you enter each time you want to unlock is not something most users want to do.

See e.g.: https://www.businesstoday.in/technology/news/story/what-kick...

Only about 49 per cent of the users were setting a passcode, which meant that the remaining 51 per cent were not benefiting from the data protection mechanism. When Apple dug in to understand the reason, the findings revealed that users unlock their devices a lot - on an average about 80 times a day. And about half of its users simply didn't want the inconvenience of having to enter their passcode into their device, at times. At that time, in 2012-2013, the default passcode length for iPhone was four digits, which happens to be six today.

Apple realised that it needed to come up with a mechanism that's fast and secure, and doesn't involve typing in the passcode. That's when Apple introduced Touch ID, which was easy, fast and secure. The way that biometric authentication worked on Apple platforms was that the user must set a passcode to be able to use the biometrics. And just as Apple thought, there was a much higher adoption of biometric-based TouchID. Apple says over 92 per cent chose to use Touch ID and had therefore set the passcode, which in turn meant users were able to use Apple's data protection encryption system.
> definitely a thumb idea

Four hours have gone by without comment on this and I feel the offense should be recognized.
> Take a email/notification service being part of monolith

The only extra work is updating the monolith to call the extracted service, which isn't that hard.
> Call me crazy, but I believe that you don't have to actively champion and invite openly racist people to conferences to show that you tolerate difference of opinion.

Sure you don't have to, but if you do, it's a hell of a signal. (At any rate, Curtis Yarvin was invited for his semi-esoteric functional-based distributed operating platform, Urbit.)

> If you're protecting personnel, even after a number of others in your community have shown disagreement with the person's actions (and protections afterwards), just admit you agree with those thoughts.

Sorry, I don't. Of course, you'll believe that I do anyway, and that's fine. I do think it's a bit sad that you think that the only reason someone could want somebody to be included, is because they were your ideological compatriots.

In fact, the only reason I want anyone to be included in a conference is if they have contributions to the conference's topic.
Thread asks who is, not who was.
They aren't the same, but llogiq is both. (Now just an /r/rust mod.)