skysight-inc/HackerNews huggingface dataset:
I pray that this, especially the interoperability requirements comes through not only with teeth, but with claws and a ravenous hunger. I believe one of the key things that allow innovation to foster is beating down the rentseekers,i.e. enabling adversarial interoperability https://www.eff.org/fr/deeplinks/2019/10/adversarial-interop... and making it easy for individuals to tinker and innovate without needing capital or lawyers to protect themselves. I am severely envious of the californian "right to compete" for these reasons https://www.callahan-law.com/are-non-competes-enforceable-in... and a "right to interoperate" will go a long way towards breaking monopology-enabling network effects.
All the browsers since IE6 are built on open standards. It was stagnation and lack of openness (ActiveX) which caused IE6 to hang around so long.
(3) Eliminates the psychological torment that being subjected to a means-tested welfare program can inflict.
To anyone in this thread not liking these features, for good reasons, and are unable to avoid them.

I sympathize. Now, have it your way, take back the control by using your computer with software you can control. You are currently playing in someone else's garden, by their rules. That might have been enjoyable for a while, now just leave, your not at home.

Never my dumb photo viewer and my dumb file manager hurt me / tried to outsmart me with this kind of unwarranted behaviors. Just take an external storage drive, put your photos in there, ensure you make backups and done.

Don't let someone else / big corporations with motives not aligned with yours control you. Control your life!

And your relatives will also thank you for the increased privacy for them. It might be a bit less convenient but the peace of mind you gain is invaluable.

These "someone else's computer" sentences are very concrete.
The 5-year journey to bring restartable sequences to Linux (2019)
I recently found Beekeeper Studio: https://www.beekeeperstudio.io/ and works like a charm on OS X.
The problem is misaligned incentives.

You need to go after the "research trolls". Same as you would with patent trolls. Hit them where their money is.

Pass a law that anyone anyone ultimately funding or profiting off research can be sued by the public for double damages x cost of the research if :
- paper won't replicate
- paper sponsors & costs are not disclosed.
- paper does not include instructions to make data requests
- researcher does not release data within 30 days of request.
- paper publisher (whomever that could be, even faculty) failing to flag prominently within 30 days, any paper that has lost in court.

So if a university employs 1 researcher at X salary, and time spent on research is Y, the university can be sued for Y * X * 2 by Joe Schmo. Maybe this would be small claims court. Same would apply to any research created by big AG, Pharma, etc. If researcher uploads paper in his own personal website and forgets to flag it as flawed, he now pays the price too.

It would be necessary to cap disgorgement at 10x initial research cost. The point is to let the crowd hunt down garbage research, not bankrupt anyone for honest mistakes. I would also default to making the defense be rewarded by 2x incurred legal costs if they win case to ensure lawsuits have some merit.

This would immunize students if they are not paid to make research (but not PHDs that live off stipends), or random people doing research, out of goodwill.

Professionals would be very careful to publish garbage lest be fired from their jobs, and companies & researchers would think twice before pushing propaganda. No more research mills of BS.
And you think this is accurate?
Novel medical technologies are developed all the time. Every year new life saving treatments and drugs come out that transform the lives of people all over the world. Medical technology is still very much on the vertical part of the technological development S-curve, and development and testing methodologies have been improved and refined over many decades of experience, in many countries around the world working together to develop best practices and cross-check each other's work.

Why are you particularly concerned about these ones? Are there any others of the many, many new medical technologies coming out for which you have the same concern, or is it all of them?
How We Document – A zeroheight survey
Design system documentation has been maturing at a rapid pace over the last five years. how we document is an opportunity for us to stop, reflect and figure out the biggest challenges that face us in how we document and grow our design systems.
I... am sorry, but I think that is extremely bad practice. You should not put yourself in that position, and your experience in that position does not excuse the design flaws in windows.

> You could also start typing 'news.ycombinator.com' and it wouldn't browse to HN, but you wouldn't say that it failed to do what you asked it to.

Well firstly, that isn't what the prompt is for, so I'm struggling to see the relevance. However it is a good example for me- When I type C-l right now, I can _immediately_ start typing 'news.ycombinator.com'. There is no delay, no animation, nothing. I didn't go through a learning experience of finding out how long I should wait before typing- it's just ready.

Fundamentally: _why_ should I have been "taught" anything about how long I should wait? I don't have to do that on my ubuntu laptop. I don't have to do that on firefox in the example you handed to me. It's bad when I have to learn that. The computer should never make me wait unnecessarily, and I find it worrying that people are so readily accepting of it.
I guess the approach you're looking for to make sure that relevant light sources aren't ignored is covered by the ideas in the clustered deferred shading or clustered forward shading algorithms: you divide your view frustum into a 3d grid and for each light source you rasterize its sphere of influence (up to an arbitrary cutoff) into that grid. For each grid cell, you keep a list of relevant lights. For each shading point, you look up its grid cell and only shade based on the lights that got rasterized into it. Naturally, you have to decide on an arbitrary cutoff radius for each light source which introduces bias.
First sentence incorrect. £850 is not top end.

A typical high end camera product would starts at $2000, and nowadays more often than not is $3000+.

A quick search shows the top end of Fuji X mount is $2000+.

And that’s not even the top end of Fuji’s, which goes to the medium format GFX mount.

For your other points, I know you’re talking about app, but Fiji has been famous about their software support in terms of how long they continue to update their firmware. They even market it Kaizen. And it is an objective truth that you can verify by comparing to how often other brands upgrade their firmware (Sony is not bad but still not as good.)

There exists open source softwares on camera, just may be not Fuji (I don’t know.) If you want open source softwares running on camera which significantly increases its capability, try Canon’s. That one is the most mature.
Food bank users declining potatoes as cooking costs too high
You'll be downvoted because that is obvious, irrelevant and has no practical consequences.
> Just be sure you don't piss off a cop, otherwise he might just look you up on the database and see that those cameras you thought weren't watching you actually captured a number or minor infractions for which you will now be fined.

You know, I'll take that any day over some random weirdo coming to film me under the pretense of making a point.
> But, take a natively designed application from Windows 2000, and it's extremely easy to understand and use!

Because that‘s what you are accustomed to.
No, it isn't. It's a colossal example of both complacency at big engineering firms, and wider myopia about climate change.

Nevertheless, the >30-year old nukes still delivered what every single technology you have listed categorically failed to deliver. I have provided ample, repeated evidence of that. They failed and fossils came to the rescue. Repeatedly.

Why should they get even half the subsidy nukes get (which is what they do get), when their output is simply useless.

I've posted numbers. Please, you want to show me storage can be economically done, today, do so. Or admit you can't because it can't. We no longer have time for utopianism.
It is the most powerful tools that I want restricted. the milli-second bidding auctions for ad placements and the tracking that goes on to enable that is unethical and illegal. There are perfectly good alternatives that don't abuse my personal data — companies should use those.
Thanks for the great post. I had no idea Le Corbusier was involved in the design of some Indian cities. I lived in New Delhi for a while and traveled around a bit. This makes total sense now. There is some really abstract architecture and grand spaces to be seen. Now I understand the influence. Thank you!
Make good espresso :)
I can't imagine it being different from other libraries, bundle your code up in the language's supported way, publish it in some internal registry, add it to your dependencies, that should be about it.
Small correction: the indie devs just building cools shit are fine under GDPR. The indie dev who wants to monetize his community while not caring about the externalities of possibly leaking their information has a headache.

If your business model depends on creating undesirable externalities for your "users" then you don't have my sympathy. The only shame is that we still need to enforce GDPR properly on large players, but that's a political and social thing, not per se a problem with the law itself.

And the oh so horrible cookie banners: the solution would be to not track people. If you aren't fully acting in the users interest, the cookie banner is easy to implement, or maybe not even required. So whenever you are annoyed by a cookie banner, it should be directed at the company, not the law.
The standalone version gets more and more crippled with every release. Agile Bits really hate their users.
I don't - I think a better product came along, one that was aggressively pushed by the dominant search engine that swathes of the internet used each day (which is not in and of itself a good thing either, FWIW).
My belief ("conviction" would have been a better choice of word) should be more compelling because there is a huge weight of evidence for it. The point is that while "you can't absolutely prove the nonexistence of something" is true, it's just not very relevant.

There are many things that I can't know with the same absolute certainty with which I can know that the real numbers are uncountable or that I exist given the fact that I am aware (I think therefore I am), but that's not the standard required in order to "know" something. I am as confident that the God of the bible doesn't exist as I am that there is no elephant floating in the Boötes void. Quite a lot more so, actually.

This isn't an arbitrary belief, of equal weight to all possible beliefs. It's based on evidence and reason.

> Facts not in evidence.

Well, I can't speak for most atheists but it's the only version of atheism that makes sense given the obvious fact that you can't absolutely prove a negative existential (outside of maths at any rate).
> That is Gnome. Gnome has become a top-down project that values consistency/coherency over modularity/theming

They care about that so much that they break Gtk+ every few version, to the point that in 2022 there are still Gtk+ 2 apps around, and there will be Gtk+ 3 apps following old design paradigms for years to come. So much for consistency.

It's 2022 and I don't see Qt 4 around anymore, or apps using it still being widely in use. Guess why? Because Qt developers actually give a damn about people using their library, and they give a damn about people using the _latest_ version of it.

What GNOME is doing today is telling everyone to go fuck themselves, and pushing people towards writing their next app in Qt, which by the way integrates nicely with GNOME and does not look like garbage everywhere else. Now with PySide being finally a first class citizen and working well with QML there's not even the "but C++ is ugly" card to play against going Qt.
https://github.com/cryptic-resolver/cr

I have looked at The Unix Haters Handbook. The first section of chapter 2 is called Cryptic Command Names. At the time Unix was being developed, terminals were hard to use, so they deliberately made commands in two lowercase letters that were easy to type. But this naming style is sometimes very obscure.

In addition, jargon (often multiple word abbreviations) is used in every field, it's hard for beginners to understand. For non-native speakers of English or for some historical reason, memorizing abbreviations often requires a certain amount of guesswork. It's time to work together to solve these common problems.

Maybe a google search is enough, but sometimes the answer is nesting very deep in the huge number of materials.

So just type in your terminal (For Ruby users)

gem install cryptic-resolver

and then use cr to explore!

(Why is this gem's name so long?? Because someone has already take the name cr )
Well then they better get their shit together and implement the features on both ends.

They have lots of devs and project management experience. If they don't want to do interop it's just fair that customers are complaining.

Nothing a typical chat group on WhatsApp uses is particularly innovative or unique. Text, Voice, Images, Video, map links and attachments probably cover roughly 99% of the use case and everyone supports that.

They are free to compete on additional features.
Every developer should try to understand GDPR to a basic level, as those basic principles are good enough of a baseline. Won't go into minutia, cause at the enterprise/large scale level you'll need a DPO (data protection officer) and follow stricter auditing practices (among other things).

Second, cookie banners are unrelated to GDPR. They became mandatory years before the GDPR, and the level of intrusiveness is because websites don't follow the "spirit of the law". With time hopefully the cookie banners dark patterns will subdue (after a few more entities get fined).

In terms of EU startups, what I'm familiar with, is them getting bought by US corporations, and not failing under the pressure of EU pro-consumer bureaucracy.
Nvidia Unveils Onramp to Hybrid Quantum Computing
> It used to be that UIs needed to be skeuomorphic to be familiar and recognizable, but now simple outlines can do the job.

Nope. It just makes everything horrible, more pressure on brain to find out and slow in the end to do everyday operations. It's just the designers who love these just for the looks (they don't even know what design actually means), not for any usability.

Tech would have better without these type of "designers".
Congrats and good to know it all was fine at the last!

In 2014 when we first decided to have our kids, we tried almost a year but nothing worked out. Then we ended up going through multiple tests, different gynac consultations, too much time/money and emotional roller-coaster where finally doc said we can't conceive naturally because my sperm count was some millions but still less :-) . One gynac said right upto my face that 99% you can't have natural pregnancy ever!

So I started medicines/diet/exercise and almost gave up a hope and started exploring IUI and IVF treatments. We did 4 IUIs, all went unsuccessful, so only hope remaining was IVF. As we were already too tired going through all this for almost 2 years. Even IVF is expensive and we don't have public health care support I decided to take a break and took a project in another country to get some extra savings. After 6 months my wife resigned form her job and joined with me in a hope that we will save some money then go back and try our luck with IVF.

and here Life had other plans fits in - Just after 2 months she started feeling uneasy , so we though it might be some weather or food allergy. After few days she confirmed she is pregnant! that is the most pleasant surprise life has given me ever! We went back and were blessed with beautiful girl.

story continues, in 2020 we decided to take another chance, we were not optimistic as we thought we were very lucky in first place but it worked! super happy and one day my wife called me in office that she had a miscarriage, it was her 3rd month...she had to drive to her office daily.. so yes life had other plans.

We gave up again as we were almost 36+ and then 2020 pandemic started, we said that's it we won't have another child ever. But soon when pandemic gave a relief , wfh started we thought let's try as being at home we could avoid travelling and might help during pregnancy. So we took a chance and it worked again! but this time we had to go through constant fear of catching the virus throughout her 9 months, even post my baby boy arrived it was so tensed moments whenever we had to go out we had this fear that what if we get infected as we didn't have vaccines available till then. Looking back we agree it was a big risk we took.

finally we both are vaccinated, and my boy is about to complete a year!
Flathub Beta
Gitlab has ARM binaries for Gitlab runner. I can’t speak for the shared runners you get access to on Gitlab.com but you could always run your own runner and connect it to your Gitlab.
I can imagine. If it gives me local access to my data without paying for a subscription though, it might be all I need before I can transition fully to Bitwarden.

The problem I have with both right now is that neither have arm64 clients for Linux.
Secrets is easily the best option for personal use, a really nice piece of software and a lot like using the last good version of 1Password.
A revitalised art market must still navigate the ongoing impact of Covid-19
Can you clarify in this instance what is

- the sector

- who has nothing to lose

- and what could be lost

I think I understand who/what you imply but I don't want to misunderstand you.
Unlike in UE, EU companies are not allowed to sell their customers data to random third parrty spammer, scammers, adtech companies and bounty hunters.

That is it - as a startup, GDPR is not a massive prohlem. You know what is a real problem? The fact that you can raise 10x more investment in the US with the same slide deck.
I'm pretty sure it's the other way around.

https://en.wikipedia.org/wiki/Directive_%28European_Union%29...

Regulations can built upon the foundations laid down by directives and they apply directly.
LOOP gets weird flack from some purist mindset. There's no issue with it in practice.
Then I should expect you and others to be telling others to 'self-host' their passwords managers very easily. [0] Otherwise it is no different to using rest of them and you're better off with using the alternatives.

[0] https://news.ycombinator.com/item?id=30071603
You’re asking an apples and oranges question. They are different protocols for different things. HTTP is a request/response protocol for web clients to communicate with hosts using messages in plain text. SSH is a secure shell, basically secure remote login with encryption. I’m guessing you mean SSL, a public/private key encryption protocol. HTTP+SSL is called HTTPS.
As an Italian I am contractually bound to replying that there is no mozzarella nor ricotta nor cream in traditional meat lasagne. It's a bechamel sauce, made of milk. Booo!
>How can you be so certain about something you can not empirically detect?

Spoken like someone without mathematical education. The greatest discoveries are ones outside our finite little toy of a cosmos - ones you could never see, or if you could, could not understand with your limited senses. For example, Galois theory is completely abstract and lets you work without working, and see without seeing.
Also interesting to see the statistics page: https://beta.flathub.org/statistics

Flathub is averaging 600k downloads per day. Linux is 1% of the PC market share. This is huge.
"Notepad", cool name for a dog.
I see crazy conversions every time I'm using my grill. https://imgur.com/a/rIzUuS6

Labels are clearly converted from F but with some non-perfect formula, 700F is actually 371C not 374C for example. Still trying to figure out the formula used.
The gocery worker and trucker will have a better bargaining position, yes. On the other hand, they can also affort to take a lower pay because their basic needs are already covered and any additional income can be spent on luxory. So yeah they will demand better working conditions and goods will increase somewhat in price - but there is no reason to expect that this will be proportionally to the UBI amount.
This is not a court room or a debate. There is no such thing as 'burden of proof'. A hypothesis can be proven correct or false, and both parties are welcome to do so. This is how competitive science works, thankfully not being one-sided.
I have two young cats, and Google Photos already makes featured memory things with them in it. I've been seeing the older one in the "1 year ago" memory slot a lot during the past 4 months, and the younger one should start joining him there in a month or so.

Hopefully they'll be with me for many years to come, but of course they will eventually pass away. I take a lot of photos of them, and I know after they pass, they will show up in these "X years ago" memory slots frequently enough that I will be unable to look at theses memory things at all. It's depressing to think about. I can't imagine how people who have a spouse who has died (or, god forbid, a child who has died) deal with these sorts of unexpected, unplanned, unwelcome reminders of who they've lost.

And beyond that, I've have 10+ years of photos in there... I often see ex-partners show up. Fortunately it doesn't bother me that much, but I can imagine it could be really uncomfortable for many people.

On the flip side, I really do love the innocuous trips down memory lane this sort of thing gives me all the time. But it would be so easy to completely ruin the experience if the wrong photo shows up.
A very lofi solution I have been using is tbls [1]. It is a native cli utility that generates documentation from db schema (and includes comments in the db as well).

It can output in markdown with embedded svg diagrams (which is great for previewing in github) as well as yaml (which I use for generating models).

It is not quite polished but works pretty well. Also all the db diagrams and docs are committed alongside code in the repo which is a big plus for me.

[1] https://github.com/k1LoW/tbls
I appreciate that the developers make the software available as a direct download for people who don't want to use the App Store.