skysight-inc/HackerNews huggingface dataset:
I believe that's what humanity should strive for, but looking at a labourer making $5 a day, it would be easier for him to 'hate the rich' neighbour who makes $10 a day and can afford an Air Conditioner than appreciate the fact that he is well off compared to his grandfather or people in neighbouring villages making $1 a day in terms of health, etc.

Also the experiment of being given the choice of either getting nothing or getting $X and giving their worst enemy 2*$X. Small groups often compete against each other, "keeping up with the Joneses", and while it is a sort of hedonistic treadmill, it's an easy way to gain satiety.
I don't really understand your point. Everyone still has their copy of the repo, and they can keep working on their code. That's the distributed part. It's still important to be able to share that code, trigger builds and tests, etc.
Unicode has a couple of inter-related symbols blocks that preserve (almost) everything in Wingdings and Webdings, as it should. I'm surprised there aren't more "converter tools" between the original font encodings and Unicode preserving random usages of those *dings fonts. Exchange could have done that for particular Outlook clients. Word could prompt an option to optionally convert scattered usages in old DOCs.

(Office has at least moved to full Unicode rather than random Wingdings/Webdings embeddings in the last few versions, but given the long tail of the Office install base it will probably still be something like a half-decade to a decade before we see the last of the random dings.)
"are there other cloud storage services with better Linux client support?"

My habit, of course, is to gently remind the reader of the existence of rsync.net[1][2][3] which, I hope, is the service that perfectly matches your unix/linux use-cases.

But in this comment thread, and to my parent specifically: I am genuinely curious - have you not ever heard of our service ? Very interested to learn this ...

[1] https://www.rsync.net/platform.html

[2] https://www.rsync.net/resources/howto/remote_commands.html

[3] https://www.rsync.net/resources/howto/unix.html
That's not true. In my native language it is called "pynappel".

EDIT: I guess that may be why you said "almost" but that, in turn, is almost impossible.
Army Conducting Black Hawk Operation Around Washington D.C
“We decided to go with <other vendor> because they have Linux support”

“The sales team says that's a requirement for the companies they're talking to”

“Competitor X has Linux support and they're growing faster with no other obvious explanation”
Here's hoping! It would be nice not to have to win a lottery (startup or 7-11 style) in order to afford a home here.
Although, perhaps you would agree that someone saying "my work on Alzheimer's might help your friend" would be behaving in a cruel and unprofessional way unless the treatment was indeed in human trials?
The Chinese government should also show the footage where a pregnant Hong Kong woman was beaten down by government paid gangsters in public spaces while police was nowhere in sight?!

I am a mother, and after learning that the Chinese government takes away Uighur children from their parents and is placed in concentration camps, I will try my darndest not to buy anything from China. Thankfully a lot of companies already source from Thailand or Vietnam or Taiwan. I hope more companies will move out of China
Storage is a commodity like toilet paper. If your preferred brand of toilet paper required you to remodel your bathroom would you do so or buy different toilet paper?
Has Washington Got China Fever? (Asia AI News)
> They are investing a good amount in ARM lately though. The vs code language server is pretty good and export template got much better

Awesome! I sheepishly have been using GCP, AWS, and DO. Last gave Azure a shot last year, but perhaps it's time to take another look.
That's exactly how it works. The purpose being to make it completely impossible to ever single out a user and see which pages they viewed on a website.
It's a hassle, for sure. If this incident cost you time, I would advocate for you to invest a brief amount of time to hedge against GH. The next downtime may not be as brief.

These steps will cost you < 15 minutes but you could end up with significant savings.

1. make an account on gitlab

2. create a new repo

3. configure it to mirror your existing GH repo. The mirror will periodically pull from GH without any interaction from you, so you always have another option.

To be clear, I don't have any opinions about the operations of Github vs Gitlab. I have no idea which has superior procedures or equipment to avoid downtime. But I am sure that this small effort to diversify is worthwhile.

EDIT: wowsers downvotes for practical advice? Downvoters, please chime in on how my advice could be improved.
Right. There's an entire world out there of of personal projects and open source contributions you can be doing when not working.

People get so caught up in their daily coding they forget about all the other fun coding they could be doing outside of work.

It's a shame.
Well, the fact that one of the biggest phone OS supports QR codes natively in the camera, severely reduces the friction that comes from "what's that weird thing, oh it's called a QR code, here's download this app on the appstore. No, not that one, it has a bitcoin miner in it. Yes the free one". Just point your phone to it and it works! Now whether the world outside caught on, or not... where I am from definitely not, however the biggest barrier was the problem I described above.
I see the new interface (mainly chat input) and notification that Slack just became snappier on the web.
This has always been a common theme in Asia/South East Asia and is nothing new.

The biggest barriers are:

1. Money/Income
2. Language.
3. Education.

You can't fit in if you don't know the language, or literate. That's what makes Student visas so valuable, because it can give an anchor to an family to move abroad.

Education, you can't survive abroad w/o income and this is usually hand in hand w/ a degree.

Money, well, money is good everywhere.
These organizations are not distributed hiveminds. Someone in authority has to approve the code change, and someone above that person has to verify that the code is being approved appropriately, and someone above that person has to monitor everything below them. If you are working on a solo project it doesn't matter if the remote repo goes down, just push to another Linux server
The means to recreating human level intelligence could be out of reach of human beings for the same reason that the means of recreating cat level intelligence is out of reach of cats.
Then it hasn't been resolved.
I don’t know that “can be thrown away” means “should”. IIRC, “disposable” batteries still contain mercury and other nasty shite. We take our alkalines to the community recycle day thing.
I am not sure I follow. Maybe we use different terminology. The car decides I am leaving my lane in an unsafe way, it does two things: it beeps loudly at me and it steers to avoid the side of the road. I can feel how it overrides my steering input.

Tesla’s lane keeping system is on 95% of the time during long trips. I rarely have to intervene and it is always obvious that I have to. I would rather not be without. But the good thing is one can chose not to use it.
Almost every single country in the world has a birthright citizenship concept. First generation immigrants will always be at a disadvantage in this regard. One of the reasons behind this is to reduce foreign influence. To prevent someone without strong ties to the nation they govern from coming into positions of power over those nations.

I'm unconvinced that the policies regarding this need to change. That isn't to say that we shouldn't dramatically change how immigration works... imho, if you have a job (that pays on average what the rest of the company's employees make, and up to 25% of a company as guest workers) and a place to stay (verifiable residence secured) with a handful of other provisions (no felonies, esl, history and civics courses while in country) you should be able to get a guest worker visa and after a decade apply for citizenship.
For some foolish reason I had notifications turned on for the Amazon app... it recently offered me a deal on some sort of supplements that seemed kinda strange / made some weird claims. I had never even searched for any kind of supplement or even food / drug items before.

Other offers were for what looked like seriously questionable quality things, that were semi related to items that I had searched, but looked like rock bottom quality, but they were a few $ cheaper.

It all has a very Kmart / Wallmart, but maybe worse vibe.

Amazon seems more and more like a wide open low cost kinda store where fakes, low quality garbage, and such aren't just too common, but even pushed by their own system. Sometimes Amazon takes some light action, other times they argue they're simply not responsible for whatever it is they sell: https://arstechnica.com/tech-policy/2019/07/amazon-on-the-ho...

It's all the opposite of what I chose to go to Amazon for. I went to Amazon to find options I couldn't find elsewhere, and generally want good quality things BECAUSE the local retail stores already were in a race to the bottom.... But now Amazon wants me to wade through their garbage to find it and seems to want to join that $1 cheaper for $5 less quality type race .... and I swear I'm seeing fewer good quality items sold in areas where they used to exist, but now seemed to be dominated by garbage.
Smalltalk (which was a revelation to me when I played with it on Tektronics and Lisa) which the author mentions as a "real" OOP language, is actually a good example of a code maintenance nightmare as a is one of those languages that promotes "image saving"-based incremental development in the context of some unreproducable soup of classes. Also its single-dispatch nature (copied by most non-Lisp OOP systems) makes the intended receiver (and dynamic casting semantics) rather arbitrary.

Any extremeism/fundamentalism taken too far tends not to work - and oop got just ridiculous at one point.
It's also not just the idea, but how it is expressed and the level of abstraction that can be brought to bear. Unfortunately, Java, being a "class-orientated language" rather than an object-oriented one (not my original observation/coinage) and not supporting lambda/closures, etc., was both the reason and solution that we needed these baroque oop patterns in the fist place. (Even C# 1.0 had delegates before proper lambdas and didn't require realized nested inner classes to represent event handlers, etc.) Java's verbose solution to the simplest problems was (is?) frustrating, and is only matched by C++'s complex semantics of copy/assignment/... ctors and value/reference semantics which is more clearly make explicit rather than implicit in a vanilla C program.
Robinhood raises $323M at a $7.6B valuation
This took me multiple iterations of org-mode bankruptcy to finally accept.

A lot of my config at the time came from Bernt Hansen's fantastic open source org-mode config document, about organizating absolutely EVERYTHING in org-mode.

http://doc.norang.ca/org-mode.html

However, any time I needed to collaborate with someone else, this all kind of went out the window, not to mention I never really ended up using any of my clocking data outside of contract needs, which I didn't have nearly as much of as the original author of that config.

I still use org-mode tasks for personal tasks sometimes, especially since BeOrg (iOS, https://beorgapp.com/), Orgzly (android, http://www.orgzly.com/), and org-web (web, https://org-web.org) can get stuff to/from my phone, but otherwise I've just learned that dealing with multiple task systems (CRM, bug systems, trello, etc) is a fact of life and trying to optimize around it is an arms race I probably won't win. Turns out managing multiple systems still takes less time/friction than trying to shoehorn your own.

Something like Monolist (https://monolist.co) looks interesting, though.

EDIT: Added org-web. :)
I appreciate your point, I really do, but I think that ship has sailed a long time ago. Your password to that website? If the website is popular and has some financial value, its on the shortlist too. They're not only going after microsoft cloud servers. Yes, a central location makes it easier to get a large dataset, but then again, penetrating some random e-commerse website is way easier than hacking microsofts cloud servers. Your personal data and billing info is already in tons of places, and all those places - are not using the best security engineers to secure it. Your documents? Well unless you're not sending those documents out, they're already on the cloud in some form, everytime you email them to someone, or hand them on a usb drive. The network effects of this are so strong that its simply impossible to escape any of this. Without regulation, there is little chance of reversing these worldwide trends.

>Do I trust Microsoft to safeguard my passwords, preferences and files against attacks, not just today, but over the next ten or twenty years, at a time when Windows isn't really the focus of their business anymore? I'm gonna say a pretty big no to that.

>Do I have any guarantees that, twenty years from now, Microsoft's personal data storage systems won't give way, between budget cuts, incompetent management (twenty years is a long time, maybe Satya Nadella's successor is going to be worse than Steve Ballmer...), technical debt and increasing capabilities from malicious actors? Can I be sure that Microsoft is never going to lower their security standards? That they won't make any compromises that they aren't willing to do today, even, say, if they were on the verge of bankruptcy?

Do any businesses exist that you can apply this guarantee to?
Bookmarked! Thanks for writing such an interesting and relevant dissertation. I just finished reading the linked homepage, and will take a jab at your paper when I get some distraction-free time. But it really seems impressive.
holy shit, they've completely ruined their kernel
Serverless, Inc. expands free Framework to include monitoring and security
I was in the team where we decided what to use to serve git repos + to do peer reviews for a big German car manufacturer. We decided on GitLab because it had a normal fork-workflow but was open source and we wanted to divert some of the money into one of the open source projects. Now we have around 600 users in that project.

Most of the things work great but we have the problem that we want to use Jenkins instead of the build in CI/CD solution but the only way to trigger MR jobs from GitLab forks in Jenkins is this non maintained plugin which has been in alpha since we started two years ago https://github.com/Argelbargel/gitlab-branch-source-plugin

So I wonder, what is the reason behind not investing into integrations with other CI systems like Jenkins which are hugely popular and used by so many people?
> Technically just as possible, only very slow... Performance is abstracted out by the VFS.

How would you go about implementing the CPU cache coherency that allows you to do the cross machine compare and swap?

> I don't think the number of paths is increased. Any software should handle calls that fail - if only by bailing out.

If the software works fine without making a call, then you can just skip the extra work in the first place. Delete the call, and the checks around if the call fails. And if the call is important somehow, you need to find some workaround, or some alternative implementation, which is by definition never going to be very well tested.

> Now what is the point? How's that different or better? They actually are much more into sharing resources over the network... which means less possible assumptions about availability/reliability/performance. I doubt they can make the shared ringbuffer work better.

The tools to make a shared ringbuffer that depends on cache coherent operations simply aren't there -- it's not something you can write with those tools.

And that's the point: The tools needed simply don't work across the network. Instead of trying to patch broken abstractions, adding millions of lines of complexity to support things that aren't going to work anyways (and if they do work, they'd work poorly) pick a set of abstractions that work well everywhere, and skip the feature tests and guesswork.

Primitives that work everywhere, implement them uniformly, and stop special casing broken or inappropriate tools.

And then, it's a day of work to implement a 9p server, and everything works with it. So I can serve git as a file based API, DNS as a file API, fonts as a file based API, doom resources as a file API, or even json hierarchies as a file API, and not worry about whether my tools will run into an edge case. I can export any resource this way, and not need special handling anywhere.

Plan 9 doesn't have VNC; it has 'mount' and 'bind', which shuffles around which `/dev/draw` your programs write to, and which `/dev/mouse` and `/dev/kbd` your programs write to.

Plan 9 doesn't have NAT; it has 'mount' and 'bind', which shuffles around which machine's network stack your programs write to.

Plan 9 doesn't have SSH proxying that applications need to know about: It has sshnet, which is a file server that provides a network stack that looks just like any other network stack.

From parsimony comes flexibility. You're not dragging around a manacle of complexity.
An asherah, for those of you who have forgotten your Sunday School lessons, was a female idol.
It's "supply and demand" where the suppliers lobby city government to increase demand (by allowing new office space) while decreasing supply (by banning new housing development). Any idiot can make money if the government will literally let him walk into a town meeting and say, "Yes I'd like you to increase the value of my particular asset portfolio by force of law kthanxbye."
Got it, makes sense. I appreciate the commitment to open source, and I'm really enjoying the product after migrating all of my personal stuff off of GA. Looking forward to trying the new version!
The app icon is transparent on mac, and thereforce only clickable on the border
The NoScript point is a good one.

I don't necessarily expect browsers that implement it to have a user-visible way to disable lazy loading, though, so you may be out of luck there. You _might_ be able to create userscripts that force non-lazy loading on all potentially-lazy elements by using the opt-out frob browsers would add for websites.
Ask HN: Can you enumerate ALL tools your startup uses?
What tools your startup below 30 people uses? Like for everything from marketing automation, data analytics, to work management and planning.
Companies settle all the time. It's common for insurance claims, for example. At a not-for-profit organization I'm involved with, a homeless person punched someone on the sidewalk outside their property. The victim then turned around and sued the organization, who had nothing to do with the incident except that it technically happened on their property (which is in an urban area). The president of the organization wanted to fight the case in court (on principle, because he felt that he shouldn't be liable, though he did express sympathy to the victim). The not-for-profit's insurance company wanted none of it and they settled for something like 50K. I'm sure that the insurance company has better lawyers than your average joe, but I'm also sure that they run the numbers and look at the risks (financial and reputational) and then make a decision whether to fight a case in court or not.
This is why I run my own internal development repository, so I don't have to worry about online failures.
I don't think so. UK doesn't allow that. Only 30 countries do:
https://www.businessinsider.com/countries-that-recognize-bir...
Considering what they would have earned the first year at Google if they weren't discriminated against that looks more like a drop in the bucket.
Krita is amazing, I switched to it from Gimp and it was a breath of a fresh air. Can't really say the same about the Gimp though, it is a bit redundant given how dated its UI is and how mature Krita is already.
Unfortunately it's created by an unientified developer
I think it's common to forbid the parties from saying derogatory comments about the other party. Google can continue to say whatever it wants about itself.

Aka, the plaintiffs probably can't argue with Google's claim that they don't age discriminate, and Google probably can't say bad things about the people that sued them for it. But Google can continue to claim it treats all applicants fairly.
How much of the $1B is in Azure credits?
Amazon? You mean Apple?
This is a great article, providing even more context for why this stepwise automation is smart.
Using WebAssembly with Web Workers
Many people recommend Insync and while it may be good enough for people stuck with Google Drive on Linux, it doesn't match Dropbox's sync.

In my experience with Insync it crashes a lot and it's very slow compared with Dropbox. And of course they have GDrive's limitations, for example the inability to do block-level sync.

Recommending third party solutions is fine, but can you manage a 300 GB archive of files with them? And can you trust those solutions to not corrupt your data?

I know I wouldn't because I have a hard time trusting the official clients of GDrive or OneDrive after noticing them actually corrupting my data, so no thanks.
But you can technically spin up another git server, you can spin up as many git servers as you need and the same code will be there. I do understand what you mean though, been there. Organizations may not be happy with hearing that they need multiple places to store code.
I really loved the name, but there was a bit of disconnect because I thought something named pineapple would lead me to a more exciting, artsy page.
I'm from a huge city and it surprised me when I left there to find this class of utility cats living pretty much independent lives on farms as ratters without any care whatsoever other than what water they get from the tubs supplying the farm's livestock and maybe a humane .22 round to end it all if their injured. My EE buddy with a real office and a farming background finds all cats nasty despite being an otherwise great guy (despite this attitude) and a dog lover.
How is that comment a personal attack? I don't see any references, critical or otherwise, made to Merrill's motives or character.
This still feels like a warning to Autodesk. They are replacing what they already can with Blender, and investing the money required to get it to where it needs to be in order to fit their other workflows.
The Nissan Leaf, and the Mitsubishi i-MIEV come to mind.
smartphone batteries will go out much, much sooner than a RPi SD card write-life. And nowadays they are much harder to replace.
To answer your question specifically, certain design elements were licensed from other countries, before being largely indigenized. For example, the Vikas engines were initially developed in the 70s, from Ariane's Vulcan engines. This family of engines powers the second stage of the current mission.

Cryogenic engines were initially bought from Russia, but economic sanctions in the late 90s-mid 2000s forced India to develop its own indigenous cryogenic engines. These were based on the Russian models the Indian engineers were already familiar with, though it delayed the development of India's space program by at least a decade.
In Portugal Portuguese it's Ananás.
I don't understand why you would want to introduce Slack to this.

What benefits would that give?