skysight-inc/HackerNews huggingface dataset:
> This could have been written by a person with a grudge for all I am concerned.

So glad that you can judge his points regardless of that irrelevant information, then.
For posterity, I realise I have been bitten by this.

Updates may have an "on startup" component to them. If you shut down, currently you are forced to install updates on the shutdown - this happens silently, without permission. But: It will just do the shutdown side - so that the next time you start, you're stuck there looking at the "startup part" where updates continue to install.

MS ought to fix this, either by changing how updates are installed in two phases, or to incorporate an automatic "shutdown/install"=>"start windows, run updates"=>"shut down" option.

Also they should let you just shut down the PC without having to install updates, especially if you don't have time to do so.

Currently, as a user, the only really safe thing to do would be to "update and restart" followed by a shutdown.
Open-Source Machine Learning Repos to Inspire Your Next Project
Luxurious Cotton Wedding Invitations – A2zWeddingCards
Wouldn't replacing every ICE car with electric one be extremely wasteful? Cars cost resources and energy to produce so it makes sense to keep driving them for as long as possible. Focusing on emissions from driving doesn't account for the whole picture. Also, in many countries majority of energy production comes from burning fossil fuels so switching to electric cars doesn't magically solve CO2 emissions problem.
See siblings - ADHD is very treatable, and treatment is life-changing.
cool I didn't know pee was a fertilizer too
I take your point but good documentation is not superficial.
Noted, thanks for the suggestion. At present it is just a button, ideally it should be a text input so that the user can directly enter his own values.
Bret Victor wrote on the subject: http://worrydream.com/ClimateChange/
This is a reasonable point to make as a consequentialist with 20/20 hindsight.

But it's fair to value the act of getting freedom from oppressive regimes as a good in itself independent of the power vacuum it creates. And it's fair to assess a movement based on its priors of a possible positive outcome, rather than the purely retrospectively once they haven't come to pass.
Apparently, even their sole source for this article isn't happy with how they have it out for Supermicro: https://www.servethehome.com/yossi-appleboum-disagrees-bloom...
Agree. I have seen a lot of the time tracking and other solutions but they only seem to work when the person has the willpower to follow through.
Just because people are searching for it doesn't mean it's popular. It means people are trying to answer a question about it. I'd posit there is more of a correlation between searches and newusers/issues/problems with the tool/language than how much it's being used. Stack Overflow is a better source for these stats anyway.
dignity/civility should be a self determined value rather than one instated by authority. it is impossible to create a universal standard of conduct that will be adequate for everyone and we don't need to. you can call me a faggot or tell me to kill myself as much as you like and i really wont care at all, i want to see everything short of direct and malicious efforts to cause me real life harm (and arguably i want to know about those too). on the flip side you have older users who may be completely averse to course language or any interaction that falls beyond tv standards of etiquette, things that are relatively tame by internet standards may be completely offensive to them. how do you create a set of standards across your product that are adequate for both use cases without artificially limiting appeal to a single audience?
empower users with the tools to define their own experiences and, if they so choose, filter out what they don't want without assuming what that is. perhaps you could even let users display their version of a content rating so that others could see what content they will and will not filter rather than the communication breakdown that emerges when some messages are opaquely censored. you could even use an honorific system to better determine what is an adequate level of filtering between two users. you might not want to hear 'i'm gonna fucking kill you' from a total rando, but if it comes from your spouse you probably should. don't tell the customers what they want when you don't know the answer.
It’s also that if the guidelines about the whitespace are so important, just automate the thing.

I like quite a lot the approach taken at my $dayjob: the files that you change must not change if one uses ‘indent’ twice on them (twice because some of indent’s opinions are bistable). And there is a script that brings the non compliant files to compliant state.

So I don’t have to think of whitespacing at all while coding and can make “good” before submitting. And, even if I don’t like that particular style of whitespacing, I do admit the code which is uniformly whitespaced is easier to read and maintain.
That's better than taking action that is actually meaningless and thinking you've done something (e.g. the CA unsolicited drinking water ban or people unplugging inactive phone chargers). People who do things like this to get their virtue signaling credit do even less to make meaningful changes because they "already helped".

There are things you can do to take personal action. The ones that actually matter are usually disruptive (e.g. eliminating your daily commute is orders of magnitude better than eating local). Most of the mainstream 'sustainable living' tips are just a drop in the bucket designed around minimizing disruption and maximizing showing off.
I was thinking more along the lines of what you were attempting to do locally but with downstream effect: mark the blob itself as intentionally deleted rather than missing or corrupted. This would leave all hashes the same, which sidesteps the much larger coordination problem.

To cover the rollback case in your comment, give git checkout a safe mode (either with the default being safe and requiring —-force to override or an explicit —-safe) that fails if the tree-ish points to any deleted blob.

How to propagate this change is a delicate matter because any fetch may reach back and destructively update my local clone. When I’ve wished for this feature, it has always been in the context of a central team repository. Being able to delete an object from the central repository at least has the benefit of subsequent clones not being bloated by the 350-megabyte file. Presumably people with access to the team’s central repository can be trusted to wield this power responsibly. Other members of the team may optionally run the hypothetical git delete-object ffff9999 to shrink their respective clones. Leaving it as plumbing to be run on a repository to which one has administrative access seems like a decent balance.

This could be a potentially expensive operation because replacing a packed object with a known-but-deleted object would trigger a repack. The ripple effect of this new special case — new object type, really — would be nontrivial and a change that would break backward compatibility.
> Even at the end of WW2, Germany wasn't invaded so much as it lost in France and Russia

Sorry, no. Germany was very quickly overrun in 1945.

https://commons.wikimedia.org/wiki/File:1945-05-01GerWW2Batt...
https://commons.wikimedia.org/wiki/File:1945-05-15GerWW2Batt...
Yes, it gets used in developing countries as a form of fertilizer they can afford. Though they typically collect it and sterilize it first to remove pathogens. However, they are using it at scale on agricultural fields. Peeing on the roots of a tree shouldn't cause any problems.
If you are a human, you will not be able to collect your win anyway.
I remember liking the physical exhaustion when riding to HS on bike. It didn't make me struggle to follow or sleepy, quite the opposite. Good warmup and draining.
Flatpak and Flathub are not hiding this and nowhere on Flathub does it claim that all Flathub apps are securely sand boxed. Flathub has unoffical packages and this it has the same issue like all other unoffical repos.

Flatpak CAN be used to do sandboxing, but that totally different from saying 'all application will be securely sandboxed'. I don't know where the authors got this idea from.

The simple fact is, that sandboxing on a legacy system is difficult and Flatpak can't magic away many of the security issues in the Linux desktop.

Also all the 'Red-Hat Developers' evil reminds me of the typical Systemd-hate rant and I really hope we don't have to suffer another iteration of this in the Open-Source community. The person that leads the project works for Red Hat, but its not a Red Hat project.
I read 2001: A Space Odyssey when I was 11. That would have been 1971.
The Moon shuttle, the space station, and the elctronic wizardry were okay by me. Even the monolith, though things did turn too weird for my taste towards the end (and I still agree with my younger self here).
But one fundamental premise completely toppled my suspension of disbelief: That humanity would still seriously be here by the turn of the century. Clearly, ww would by then be overwhelmed, struggling against or exterminated by ... pollution. Which is what all doomsday was about then.
Some years later it was all-out nuclear war. Ask me by the beginning of the eighties, and I shall tell you confidently that I - and you - won't be around by the year 2000. As we now know, I nearly got that one right during the next few years, but today I really no longer believe it would have moved far beyond megadisaster - not into actual extermination.
So, these days it's the climate, and I am old and cynical and jaded. Sick to puking level of being called a denier. Noone in his/her/its right mind can deny that climate is changing. Always has, presumably always will. And of course we influence the damned thing. Every living and species does, and we clearly to a very high extent. If we don't - collectively - like the way things are going, by all means, we ought to take steps to shift the course.
We may even be in for rough times. Maybe very rough. And then again, maybe we won't. If someone can give me a plausible scenario for the year 2100 - as seen from the perpective of someone actually living there and then - I'm all ears. I have zero idea wheter that scenario in that perspective will be on the black or on the white side. I shall, however, be extremly surprised if climate will have actually killed or ruined us, downvotes be damned.
> why would I waste my time submitting my patch and dealing with a toxic community?

when I could be wasting that time writing blog posts for venting resentment towards communities I don't want to be a part of in the first place?

There are plenty of projects whose communities don't gel with me. The solution is not to participate, not poo-poo them online, explaining how everything would be better if they just did it your way.

>This can become a self-reinforcing cycle where only assholes can be heard, resulting in design-by-asshole rather than design based on technical merit. Assholes

Why are you labeling everyone who doesn't want to deal with you on your specific terms?

> "don't attack people personally and don't belittle, harass or intimidate other contributors". Or perhaps in simpler terms: "act like a professional".

Those are not "simpler terms". One is a basic guideline, the other sounds like "Everybody should act like the corporate environment I'm used to working in".
Many people google "boost graph library" but are c++ developers or google "pandas how to drop columns", "numpy how to append to array" but are python developers.
That’s what I was thinking. The most obvious « ad » for me in shows is when they pick up a cereal box and put it in plain sight.
My gran's cottage was timber framed and I think over 500 years old. She had more problems with the 1970s extension than the old bit http://www.tree-ring.co.uk/images/2010/Dean_Leys.gif
I think the main difference between the US and China, the Chinese have no mission to convert every country to their thinking. Not that they influence countries through their investments, see Greece as an example.
If many distros and people want to use a flatpak to install software even with these drawbacks that would be a good indication that it would be worth doing upstream.
Why is it problematic when people hide their identity? I mean, if the criticism is valid, what does it matter who said it?

I think hiding the identity is not the real problem here. To me, it looks more problematic, that the critique is not very constructive, one-sided and loaded with imputations.
Study: Google is the biggest beneficiary of the GDPR
Great to see smart contract technology unfolding before our eyes.
People said the same thing about COBOL. It was replaced anyway. You're using a really short version of "never".
Python is in part a "quick and dirty" language that nevertheless has many advanced features, which means it's a great language to easily hack something together.

Whether to use it afterwards in production... it doesn't shine in the maintainable aspect (it allows for some killer one-liners close to perl level), or in the low level performance aspect, so there might be some better alternative for a particular case.

Still, Python and in particular Python 3.x is a decent compromise between hackiness and something more serious, so it's no surprise that many choose it as a starting point.
I agree, but I also think it's easy to avoid that. If you say in your cover letter "I appreciate that this might not be in a good state to merge, but I don't personally have any more time to spend on it and won't be able to respond to any code review; I'm posting it to make it public in case it helps somebody else", then the project knows where it stands with the patch, and can invest time, or not accordingly.

(I did something like that with a half-done binutils patch once. It wasn't committed, and I didn't expect it to be. But I was happier having put it out there, so somebody looking for weirdo-TI-COFF-format support maybe had a place to start.)
Sure, the text of this reference at least agrees with my claim of a general trend: https://www.ncdc.noaa.gov/abrupt-climate-change/The%20Younge...
I like Adam Savage's approach: https://www.youtube.com/watch?v=GVnoTrJNAtc which can be summarised as "future me is really happy when past me takes care of their crap."

Thinking about what the future will be like when this task is done (and done properly) almost seems to bring some of the gratification/reward into the present.
Python is great, I just wish it had JS-like object destructuring applied to dicts – so convenient!
I was asked this as well few months ago for a New Graduate Software Engineer position to work on embedded avionics.
We did the same (but to mLab) -- we had a terrible experience at Compose
I read this and expressed confusion to a colleague. She said "It's humor." and my only reply is - "Are you sure?"

Asimov once wrote[0] that it's possible to try to write suspense, miss and be slightly suspenseful, you can try to write horror, miss, and be slightly horrific. But try to write humor and miss, and what you get is of no value at all.

[0] This is badly reconstruct from memory - I'll try to find the reference[1] ...

[1] This isn't the exact reference I had in mind, but it's close:

"There is no way of being almost funny or mildly funny or fairly funny or tolerably funny. You are either funny or not funny and there is nothing in between. And usually it is the writer who thinks he is funny and the reader who thinks he isn't."

-- Buy Jupiter and Other Stories (1975), p. 33 (in my copy).
They will. However, areas, where almost no one lives today, will be inhabitable instead. There's plenty of barely inhabited space on Earth.

That will be a giant migration crisis, on an unprecedented scale, sure. Maybe even a world war. Nothing good, not in slightest. Something best avoided at all costs.

Yet, the point is, if this won't be avoided - humanity as a whole is still not in danger. We're not going extinct if Earth will warm up. The world will change drastically, many millions will die, ecosystems will be shattered - but H.sapiens aren't going to disappear as a species.
Is it really?

Seems unlikely Python can be more popular than JavaScript/TypeScript since they are equivalent to Python and have the critical advantages of working on the web (and thus being known by all web developers) and having optimized engines in web browsers.
What's the morning ritual, Peter?
The cult of Microsoft is the new cult of Mac...
Or you could use documentation.
If you can think it, it can be done. There is probably a library for it. It is just not standard.
Polly: LLVM Framework for High-Level Loop and Data-Locality Optimizations
Yeah, JavaScript also has too many names for the language itself. I mean, I search for “Django” or “Python 3” instead of “Python” half the time. But with JS, if I’m looking for info about the language itself it’s usually with the keyword “ES6” instead of “JavaScript”.
TruJet Connects Nashik – Ahmedabad from Oct 29
Good ideas but impossible in practise. The people and myself included have hard time imagining how global warming will affect us so drastically that such measures would be needed. Maybe they are but as of now we're just sitting happy in our slowly heating up pan like the frogs in one previously done experiment. Only when the effects are clear and causing visible suffering I believe our human civilization will try to find measures to fix it. I wish the scientists knew how to do better marketing to educate the masses of the effects that we are about to face. But I'm not sure how many will listen.
Representations in Cognitive Science
The Sense of Humor by Isaac Asimov
> As a reminder, smart contracts are created using code. Code can contain bugs or may not perform as intended. Be sure to analyze and agree upon all possible edge cases when coming up with the conditions and outcomes of the smart contract.

Predicting all possible edge cases of a piece of software has been proven to be very hard in the past (there have been software bugs that literally killed people).

Why would I ever agree to let software ALONE enforce a contract? And if there is a human process to override the outcome of the contract, what advantage does it have over a "dumb contract".

I just find the whole idea of computers enforcing law very unsettling.
Yeah, maybe I am a bit too negative about the format itself. My problem with the Flatpak only approach was that it was kinda hard to get it to run at all and it didn't work particularly well, so I ended up with putting some work into it while ending up with an unsolved problem (stable Linux desktop SIP client).

So maybe this is not an inherent problem of this technology and will work better in the future.
I have been building an e-commerce website[1] from scracth (I know I could have used shopify or similar but I wanted to learn the ins and outs) to sell motivational posters. Tried a few ads but seems like there is no market for this kind of posters. Probably shutting it down soon....

[1] https://printinsanity.com/
Best Way to Contact Other Website Owners?
This is Nick Shea's new open-access book. Nick is one of the most prominent philosophers of cognitive science. The abstract:

"
Our thoughts are meaningful. We think about things in the outside world; how can that be so? This is one of the deepest questions in contemporary philosophy. Ever since the 'cognitive revolution', states with meaning-mental representations-have been the key explanatory construct of the cognitive sciences. But there is still no widely accepted theory of how mental representations get their meaning. Powerful new methods in cognitive neuroscience can now reveal information processing in the brain in unprecedented detail. They show how the brain performs complex calculations on neural representations. Drawing on this cutting-edge research, Nicholas Shea uses a series of case studies from the cognitive sciences to develop a naturalistic account of the nature of mental representation. His approach is distinctive in focusing firmly on the 'subpersonal' representations that pervade so much of cognitive science. The diversity and depth of the case studies, illustrated by numerous figures, make this book unlike any previous treatment. It is important reading for philosophers of psychology and philosophers of mind, and of considerable interest to researchers throughout the cognitive sciences."
Humans cannot survive in the vacuum of space. Check the twin experiment NASA done lately.
Pretty nice, I'm really interested in pipelines for deep learning at scale, they link to this article (https://blogs.dropbox.com/tech/2017/04/creating-a-modern-ocr...), if anyone has some other insights I'd be thankful.
So far I used TensorRT to deploy to inference servers. But there is a lot of boilerplate and something like a 'load balancer' for DL networks would be very interesting.
I absolutely can't multitask: I can't drive properly and talk (I can do it, but my driving isn't good). I could never talk and play piano, nor even sing along as I played (I don't have opportunity to play anymore).

I can however talk and type, but it's done in a way where I fill a mental register with the sentence I'm typing, switch focus whilst my hands operate on that register; then fill the register in a pause from the conversation. It's just rapid task switching for me except the typing. Probably took me a decade of touch typing to get there.

I'm also I've of those people who ends up writing down the conversation if I'm handwriting and conversing.

-- reflecting now when playing piano I'd try and fill a mental register with the forthcoming musical phrase whilst I switched to speaking. I think perhaps it didn't work because I struggle with rhythm and so need central focus to maintain any semblance of rhythm.
Nokia seems to have taken that mantle with all phones being Android One.
Lying by omission is lying in my book.

You are right but arguing semantics. They kept the same battery life true but they did this by slowing the phones below the specs they advertised, thats plain lying.

It took a year of people calling them out before they admitted it. True they never admitted to lying, but they did admit the year long omission, they just claimed it as a feature, classy.

https://www.theguardian.com/technology/2017/dec/21/apple-adm...
It may be that hacking those kind of services is very unlikely to cause any sort of legal response. As soon as you start going after bank accounts, you risk the government kicking down your door.
Find out how?
Mobile DevOps
Packaging Best Practices for E-commerce Business Success
go try to listen to a death in june album or play manhunt or voice any opinion the state considers dangerous and tell me how free you are.
I understand your sentiment, but it boils down to : past catastrophic predictions were wrong so future catastrophic predictions are also going to be wrong.

That does not reassure me one bit.

Let's that the doomsday future is 100 millions people living in the Arctic circle. Maybe it is not that bad for people living in 2500, with AI, agricultural drones, floating cities. They might even have fusion and a moon base.

But I cannot imagine how we can go peacefully from a few billions people living around the globe to another stable state. This is going to be a very rocky transition, and we, or our children, are going to experience it fully.
> I think hiding the identity is not the real problem here. To me, it looks more problematic, that the critique is not very constructive, one-sided and loaded with imputations.

And I think there is a strong correlation between those two things.

It definitely makes it impossible to enter in a productive discussion about how flatpak could work better. The way it stands now, this rant is useless, aimed to be destructive and simply unacceptable. IMHO.