skysight-inc/HackerNews huggingface dataset:
I've know and seen Wyler's work in Rwanda first hand and seen the impact it has had on my villages and schools around the country, having lived there for a time in the mid 2000s. I have no knowledge of the financials of Terracom or the success of it's business model but I'm curious to know more about what exactly made you say that this was all a pretext to enrich himself?
Did you work on any projects before getting the ML job? i try to learn by myself but never seems to me any employer would hire me on the basis of doing online courses. So how did you end up crossing that gap?
> user approval

Adding a repository/PPA does require user approval. You can't do sudo without knowing you're doing it.

> surfacing otherwise hidden activity

Yes, and Linux gives you plenty of tools to do that, like, say, "ps aux" and "top" (or the many GUI equivalents in various desktop environments).

> At the end of the day it is an automated system

Remember we're talking about desktops here, not servers. Desktops are not "automated" in any relevant sense for this discussion.
Log-log plot of new vs. total Covid-19 cases by country
"log in and this book can be borrowed for 14 days"
Multiple cars. 2 is pretty standard,3 is not unusual.
If that's your perspective, I think we can both agree that slavery has been abolished in the west for more than a century. This was done not for the incentives you reference, but due to the moral conscience of western societies.

However, Mauritania still has slavery on a private basis. Libya has slave markets. China and N. Korea have forced labor camps, despite the liberation theology of their political fore-bearers. These countries and slave owners are outside the bounds of any incentives you suggest.

Getting back to the point at hand, judging past abuses is pessimistic and regressive. Yes, slavery in the past was a terrible (although somewhat acceptable at the time) institution. But there are also advantages to being a descendant of a slave in the developed world rather than living in an impoverished country.

Judging the past by the standards of the present, for mistakes which have already been corrected is illogical in my view. It dismisses the possibility for Panglossian optimism, that we live in the best of all _possible_ worlds. It suggests that the struggles endured were not for the best.

It is cavalier to make such judgement. What else would have been possible? No slavery and no contact, thus no life in the developed west for millions? We can always point to an idealized vision of a purely altruistic contact between Europeans and Africans, but was that _possible_ under historical circumstances?

I must politely disagree. I find this line of judgement regressive. The incentives you suggest do nothing for current circumstances. They only narrowly apply where amends have already been made. On the grander scale they perpetuate a toxic culture of unending victimhood.

Finally, if colonialism were still active in Libya, then the aforementioned slave markets wouldn't exist. There's something of a contradiction between narratives here.
What about

while (f()) {
free(p);
p = NULL;
}
Chiropractors falsely claim they can protect patients from coronavirus
Still better then Wal-Mart’s site where everything is in-store pick up, and Target’s site where everything is out but you can’t tell until you click into the item and try to put it into a basket. My only gripe with Amazon is that it’s too hard to distinguish between them and their third party sellers, and it’s a pain to deal with the sellers. I also wish there was a button to report price gouging - I was looking for some emergen-c packs to flavor my water, normally it’s cheaper then cool-aid and less hassle to mix, some fool is charging $109 for a box of thirty packets.
Not to be pedantic but Microsoft already coined a language called C#. How about keep the ++, just spin the C upside down. J++.
> (it never allows a memory unsafe program to compile

Those would be false negatives, not false positives. FP = flagging what should not be flagged, FN = not flagging what should be flagged.
You have to be an authenticated user on the admin portal. Doesn't this already come with the expectation of being able to fully control the device?
In Utah an old car used to pass safety inspection without a speedo. My Dad's old Prism had the speedo die at just over 100k and him and my brother put another 200k (estated) miles on it. Registration renewed every year. Utah dropped the safety inspection requirements last year because no reduction in deaths has happened with it in place. Anything goes now, as long as it can pass emissions.
People will absolutely pay $5 for avocados if that's what the price goes to. Avocados are among the easier things to pick though, so this doesn't really apply to them.

Tomatoes seem to cost about $3 at my local grocery store and are not nearly as good as avocados.
Well, you can give them a "Pass" or "withdraw" with the option of going on to the next class, or taking it again (for no charge). That may be the best compromise.
>This assumes it's easy to resell a slot

That's not what I'm saying. Rather than buying a slot (or an account) from the bot operator, you'd give the bot operator your order and address/account/payment info, so when the slots become available, the bot operator can place an order on your behalf.
> Programs like Thunderbird and every Gnome program with an embedded web browser are a bit problem.

Yes, which is why I don't use any of them.

> It's really hard to prevent random web stuff from happening on your box

No, it isn't. You simply don't run programs that aren't trustworthy. If you want to know what network activity your programs are doing, that's what "netstat" is for.

> Office suites and file viewers are ripe for exploits.

Yes, which is why I don't use them except in particular cases (open source PDF viewers are generally OK, and for the times when I'm forced to open an office document, LibreOffice has good defaults for not running embedded macros or resolving embedded links).

> I almost can't believe that desktop linuxes still don't support running Android apps.

These people seem to be taking a stab at it:

https://anbox.io/

In any case, the divergence here is due to Android, not desktop Linux; Google deliberately made Android enough of a "not Linux" to make its apps incompatible with desktop Linux.
Is anyone surprised that a "half assed" implementation of anything doesn't work properly, though?
I think perhaps you're being overly pedantic, missing a free, or leaving a reference to no longer used memory has the same result for the application, the heap grows and eventually causes problems.

I run a distributed embedded Linux systems, and we use both C and Lua which is GCed. We track heap use from both Lua and C daemons for pretty much exactly the same reason. Both C and Lua apps can leak and I need to know if we've got a problem in field.

Our biggest problem in C is Jansson and keeping track of all the borrows vs steals of references. Lua is so dynamic it's sometimes easy to lose track of someone holding a reference for too long or forever. When you mix in closures, sometimes it's not always clear what the lifetime will be, especially if the result or error never happens.
Turbulent Gas Clouds: Implications for reducing transmission of Covid-19
I mean, you would also expect one of the richest cities in the country to have sidewalks and street lights. They have different priorities.
People in Britain were eating slugs they found on the ground before Polish explorers brought fruits to the country in 1549.
As someone who prefers BSD, I feel right at home on the macOS command line. Although it has slowly been moving towards Linux, e.g. macOS now defaults to bash for the shell.
Unfortunately life expectancy and quality of life is very strongly correlated to GDP.

I’m not saying we can’t live without money, or anything like that. But modern society strongly relies on complex economies for even basic functions like food supply.

The health of that economy can be roughly measured using GDP, a significant drop in GDP (such as a depression) strongly suggest that economy isn’t healthy, and then the basics (like food) stop working.

Unfortunately plenty of people already rely on food banks to avoid starvation. You can’t feed an entire country like that.

The short version of the above is at the extreme you can either risk it with coronavirus (~1%-10% death rate depending on the health of your heathcare system), or in the long term risk it with starvation (guaranteed to kill you).

So yes, at certain point risking widespread infection becomes preferable to economic collapse.
All desktop OSes assume virtually all code that's run on them (natively) to be trusted. This is in contrast to the mobile security model (at least iOS), and arguably the web, where all apps are assumed to be potentially-hostile. Apple is trying to back-port macOS to the more modern model but so far the efforts seem to mostly be clunky and futile. Windows has UWP and Linux has "Snap", which sandbox individual apps, but they aren't widely used (and of course any malicious app wouldn't use them).

When installing anything on your desktop system, keep the above in mind. Never run anything you don't 100% trust.

I do wonder if package managers actually make this problem worse. As another commenter pointed out, they encourage people to install random packages liberally. It's an interesting exception to the "Windows is insecure" trope.
Add to this story:

https://abc14news.com/2020/03/24/21-million-chinese-cellphon...
JITs are un-ergonomic
I don't think it's necessary to strive for that as a beginner, an n95 can't be wholly printed well by an average maker let alone a beginner(no offense!). Printing just a normal mask, you'd probably do better printing face shields. Prakashlabs(foldscope and octopi inventor/leader) is already on exploring possibilities of nano fiber production, and a slew of people are trying to convert decathlon into n95 replacement candidates. So I'd ask do you really want to start your own project as a beginner or research WIP communities?
I think a $30 pay as you go phone might be cheaper. Ditch the service and the GPS should still work fine. Throw on whatever apps and you're good.
A withdraw means they still have to pay for the course and given that student loan debt is largely not dischargeable in bankruptcy I won’t ask them to withdraw. My college has not gone with the option of pass/fail. I’m giving all of my students a grade and no grade will be lower than a C this semester. I don’t have the ability to let someone take a course without paying for it.
The missing puzzle piece for getting to 100% clean power
Surprising to see a site for geeks in 2020 without TLS!
Some call Uber drivers, Airbnb hosts receiving unemployment checks a ‘bailout’
Then pay more.
As a white collar worker I'm not offended that some blue collar workers make more than me. And if I have to pay more for food so we actually have a country, with people who care for each other, and not just a giant economic zone with the disappointing selfish behavior we've observed in this crisis, that's fine with me too.
You can't force people to stay in a country, but you can certainly prevent people from coming in a country.
Why not just run android on the desktop? Seems easier than changing all this.
I'd love to build a HUD for my Subaru BRZ like this, but using some kind of HUD. Even just as a speedometer. But I'm not really able to solder/do much wiring since I have hand tremors. It'd be sweet, though.
This may not apply here but you can't have your cake and eat it too. Exploitation doesn't have to be active but can emerge from perverse incentives, ignorance, and malicious opportunism. I imagine a large faction of people espousing more liberal viewpoints are at worst willfully disingenious or at best optimizing for the emotional/time investment of supporting ethical behaviour.

My opinion, not taken as fact: young, city-dwelling liberals have been some of the most corrupt in this regard. This includes idly participating in second-hand exploitation, but also actively reinforcing exploitative practices because they align with a personal economic incentive.
With SELinux or AppArmor you can achieve that. But you have to specify such permissions.

And btw, SELinux is maintained by NSA, it is secure.
They aren't saying that it is becoming deterministic. They are saying that the probability distribution is changing.
Having fewer people be out and about in supermarkets protects against more spread and helps flatten the curve.
An average US home has 240 volts at 40 amps which is 24,000 watts.
What's does the board of your building think? Bylaws of my condo do not allow airbnb.
I think they all call me to do 1 hour monologues.
There is going to be a lot of second-guessing after this is all over.

I find it difficult to blame the governor of a state with a $26 billion budget deficit in 2011 for cutting this. How many people were thinking about pandemics then? How many voters would have chosen to keep this program or discontinue it?

We are about to enter another deep recession and similar cuts will be made, which may seem unwise to people a decade from now.
Isn't that just what amazon should already be doing?

They need an option for people who are flexible with their delivery times, put in your order and they assign you a delivery slot when one opens up.

If a bot can do that, then amazon can just do it themselves and actually improve the user's experience.

How many people are working from home right now that don't can _when_ groceries get delivered other than "the next available slot"
Without paper moving, other things, like goods, can't move efficiently enough to feed 8B of the population.
I kind of wish Arnold was more vocal about the stupidity of them dismantling what he built. Was only $5.8million/year to maintain the $200million+ initial investment. What a huge waste.
Today i learned about Elxsi 6400! What an interesting part of systems history.
>I’m in a in a conflict of measuring my people and understand what they do and if they do the right things to being too bossy and nudge them too much, which may hurt their productivity and retention.

Your approach will probably be tailored to every individual's characteristics. Some are laser-focused. Some know how to prioritize. Some will need your involvement to move forward, others will move forward inspite of you. Some get tired fast, others have a lot of stamina. Some can handle complexity, some understand business, some this and some that.

Clear communication is important. Your thoughts are only obvious to you, and they make sense mostly in your head. Writing them down exposes holes. Repeating sucks, but it's worthwhile when you say something and someone says: "You know... you must have said this a hundred times, but it's only now that it clicked.".

The major focus in my opinion ought to be the product, the roadmap, on the clarity of the objectives and making sure everyone understands what you're building and why and why you're not building and why, and what you will build but not now. When this is taken care of, people will get to work and give it a shot. If you want to measure something, introduce quantities for the phenomena that matter most, the output of the system: user satisfaction, experience, ease of use, stability, and work your way back.

Low tech things work: having a Slack workspace for users where all your team answers questions and supports users pretty much guides you. You prioritize the issues faster according to what's causing the most pain. When almost every message is on problem X, you have your work cut out for you. Suddenly you realise some of your users have low bandwidth and are the application doesn't even load. Who would have known? It also puts pressure on the team when real people are having problems, and it's also satisfying.

I've written a few replies to similar topics.

[0]: https://news.ycombinator.com/item?id=21808439

[1]: https://news.ycombinator.com/item?id=21598632

[2]: https://news.ycombinator.com/item?id=21614372
Without paywall: http://web.archive.org/web/20200328132638/https://www.latime...
You assume even officials repositories are secure, they are not.
Probably relevant, about how others should treat Taiwan, especially how WHO is treating Taiwan:

A journalist asked World Health Organization’s assistant director-general Bruce Aylward whether the UN body would reconsider Taiwan’s membership, got “I’m sorry, I couldn’t hear your question… let’s move to another one then…”; and when the journalist asked to comment on Taiwan’s effort, got “we’ve already talked about China.”

[1]: https://twitter.com/emilyrauhala/status/1243905923048976384

(Which is supporting your “Won't happen though”.)
As they say, "Those who can't do, teach".
Makes you wonder what earthquake emergency infrastructure has been shut down during cost cutting.
How long until someone uses this to make a new Bogart film? Or a new home alone movie with young Macaulay Culkin? I see a lot of great possibilities there.
Prakashlabs info http://web.stanford.edu/group/prakash-lab/cgi-bin/labsite/pu...
As for anything else idk any groups intimately but this is a great doc (below) for resources, more than I have time to look over, but a trove of community responses
https://coronavirustechhandbook.com/home
If wonder if we're getting closer to our brain's "algorithm" which takes reference images from the real world and generates newly imagined scenes when we're dreaming.
Gmailctl – Declarative Configuration for Gmail Filters
Only needed $5.8million/year in an overall budget of $129billion. It also resulted in an ultimate loss of an already spent $200million initial investment.
Yep, if I can pay a few thousand less for my home each month in a rural area vs. a big city with good internet and still develop software from home on a good connection, I'll pay several hundred bucks, even a thousand bucks maybe, a month for space internet if I had to.
but the flipside of the issue is that truths can be easily dismissed as well. For example, videos of Trump lying or acting stupid can easily now be dismissed as "fake".
I'm pretty satisfied with the minimalism of pass, and thought of asking this question. The documentation is also pretty good.
That's awesome, nicely done! Lot's of fun to play with.
Yes, exactly; "idunno" is the giving-up answer.
That's funny. Did you notice any changes in the things they want to talk about or is it the same?
> We shall call it the ‘terminal capabilities library’.

Naw, that's too long, call it something short and snappy like "termcap".
But there are only so many delivery people. 1,000 delivery people simply cannot give 2,000 people their groceries within a 1 hour window. The timeslots manage when the deliveries occur. People also sleep at different times, and some essential employees are still working, so you can't simply deliver the groceries to everyone without a known time.
More people die daily from car accidents than from the pandemic. People don't abandon cars just yet.

The danger of the pandemic is that it can grow much bigger if we fail to throttle it. But when the number of daily deaths from the pandemic will stabilize at some low enough level, or, better yet, will be falling with time, people will again consider the risk acceptable, and will go on with their lives and further pursuit of happiness, not mere survival.
It does not provide for them.
They can be re-borrowed instantly though.
Jackbox + Zoom calls sounds like a neat combo
++C
I'm a senior dev/tech lead and I empower my junior team mates/reports to do what they think is right. As such, I get shot down just as much as I shoot them down.

I learn a lot from them, because I'm asking them to do a lot, and they also learn from me when I review the code or advise them on an alternative. They push back a lot and that's what I want. I want my reports to prove me wrong and show me better.

This approach means that if I really have to put my foot down or enforce something, then there is enough mutual trust to allow that to happen.
Possibly - If you are optimizing for time that is.

But what if you are optimizing for enjoyment?
I think you are being a bit disingenuous here since it's been in clang since 2013 as far as I'm aware.
These ideas are mostly for people that want to run prepackaged, closed, commercial software. Community maintained software with short dependency lists doesn’t have this problem.

I run Linux on my desktop for a number of reasons and one of them is not dealing with stuff like this. If I really don’t like something I dump it in a container (I know it can get out but at some point you either trust the software or decide it’s unusably malicious, I mostly only do this when I have to run node.js crap anyway.)
If the seeds are in paper towel, wouldn't you just plant it as is and let it decompose?
Interesting, is there a alternative that is open source for OSNIT?
Yes, I'll also be directly sowing radishes, beets, and climbing green beans. I hoping for multiple crops of greens throughout the year. I will say though that my peppers and tomatoes were probably started a little early for my zone. Some are already bearing fruit in my brighter areas.
I’m scheduling video calls (FaceTime, Zoom, Jitsi) with everyone I know (family, friends, colleagues) on a cadence to make sure they’re doing okay, give them a venue to vent or unload, etc.
Why do people need to see pimples of everyone in your family in 4K each?
I just use Firefox's built in password manager. With the sync feature it syncs to my phone as well. I don't know if they have a separate app though so I can punch it into external apps.

edit: they do!
On a lighter note, this would have made a great name for a kitchen spices subscription. 20g garam masala delivered to your doorstep every week. Lol.
It doesn’t have to be; desktop Linux users tend to behave.

Go installing random blobs and running scripts from people that download other scripts? Yes you’ll get owned, don’t do that. Even if all your friends are doing it don’t do that.
There is very little written on the use of vegan poop. One argument against human poop is that it can transfer disease. If it is your own that doesn't seem all that harmful. It might even help convince other humans not to eat your crops.
All the other threads are killed.

A malicious process can't do useful work - as soon as the kernel gets unstuck, the signal will get delivered to the thread and kill it.
The lots in those communities (including Fairfield) look to be reasonably sized - some pools even. That’s plenty to have a few beds of greens. It’s not acre-sized, but that’s hardly a requirement.

What do you propose then, Los Altos or Atherton-sized lots?
The virus is pretty much the sole cause of the crash (with some oil price war influence), nobody could have foreseen this to occur this year or even within a few decades.
Rice with heavy metal such as cadmium, it's pretty common so many don't even test it, those that are unfortunate to be tested can still be sold to rice snack factories.
This is just your arbitrary hobbyhorse opinion about something yet you're saying it with an absoluteness that doesn't make me think you realize that.
I’ve seen a number of attempts to identify deepfakes and other forms of manipulated images using AI. This seems like a fool’s errand since it becomes a never ending adversarial AI arms race.
Instead, I haven’t seen a proposal for a system I think could work well. Camera and phone manufacturers could have their devices cryptographically sign each photo or video taken. And that’s it. From that starting place, you can build a system on top of it to verify that the image on the site you’re reading is authentic. What am I missing that makes this an invalid approach?
I do understand that this would require manufacturers to implement, but it seems achievable to get them onboard. I even think you get one company like Apple to do this and it’s enough traction for the rest of the industry to have to follow suit.
Windows 10 doesn't work the way you claim all desktop OSs do.