skysight-inc/HackerNews huggingface dataset:
The consumer wants:

* one service to pay for

* what they want to watch

* on the device they choose

* on their schedule

* at their location.

Content holders want: to restrict, distinguish, and control every one of those.
> I know you've been working at Mozilla to work on Rust

I haven't worked there in a year and a half.
That's only true for the bigger companies that can afford it. Smaller ones usually ask for you to be legally allowed to work in the country, at least that's been my experience.

Also your skill/experience plays a role. In a previous company I was only allowed to hire non-residents for mid or senior roles. Juniors had to be local.
Yes. But at least 70% bugs will be gone
Fair enough, they’re doing it to protect their business.

But why should a user have to subject their machine internals to inspection by eBay? And, without their consent.
tldr: plant oil, animal fat, tree resin, beeswax and bitumen
No, you're missing reading the whole post, specifically the last sentence. That's the one to quote me on.

Your browser has the role of bringing in untrusted code, and running it. The browser code would 'fork' a UID to run the untrusted code (and only that), and then we make good use of all the existing UID-based policy in the kernel.
This comment seems unrelated to mine.

People are made homeless because housing costs rise arbitrarily high along with productivity. To the market, the definition of “the correct price” for housing is when there is “a little bit” of poverty.

If you happen to earn enough to land above that price then you are paying for your overpriced apartment. If you happen to fall below that line, you are homeless.

The “force” at play is a broken pricing scheme which allows/encourages landlords to continue raising prices as high as they can possibly go, which in a super high productivity area like SFBA or NYC is extremely high.
> No, beeswax, linseed oils, pine resin are not plastic.

How would you describe them except 'plastic'?

> They can be used instead of plastic in many applications but they're still renewable and bio-degradable materials.

Many plastics are renewable and biodegradable.
> SEARCH: "cheatsheet keyboard shortcut for function Z in app Y"

Maybe worthwhile to document these on a GH markdown file or contribute cheat sheets to DuckDuckGo.
All this talk of salaries overlooks the real reason why companies already spend astonishing amounts of money to move everyone to a premium office in an area of very expensive real estate and then damage their productivity by keeping them in a fancy but noisy open-plan office: conspicuous consumption.

Every organisation inevitably ends up producing a quantity of what I'm going to call "boss-ness" for those in charge. It's a significant factor in compensation. This holds true across capitalist, communist, distributed, and even voluntary organisations, and can be seen in groups as small as a single person.

All sorts of previously inexplicable things, such as executive travel, become easier to understand through this lens. Micromanagement and abuse of employees as well. Linus Torvald's free pass to be rude to people was also a part of his compensation, until it became far too expensive. As was sexual harassment of the female staff until that got mostly stamped out in the West; see Parton, D "Nine To Five" (1980), or the more recent Rubin case.

Remote employees produce less "boss-ness"; you can't look out across your desk farm and see them, you can't look over their shoulders (unless you go for the "desktop sharing and webcam at all times" model, which some places have).
Docker multi-stage build to create optimal images for dev and production
Lawrence, KS is nice, and inexpensive. College towns will be going through lots of changes this year. Regardless, Lawrence is literally the heart of bleeding Kansas. The Django web framework got its start in Lawrence as well.
Former Windows Chief Chooses iPad Pro as His New Desktop PC
The wider implications of recommending a proprietary application (worse: a GUI based one which costs money and is only available on one platform) is that now your documents are tied to a particular time of reference in an ecosystem. Something which moves.

For context I have lost files because the old version of the software which could read the formats would not run on my operating system, and purchasing a new license for the updated version was no guarantee that it would work either as the format had changed.

Yes, this is a stupid qualm to have when Excel/Word exists, but in those cases the alternative is not easily digestible plain text documents.

The case for making things more proprietary and costly should come with serious considerations.

Especially at $10/mo. That's more than I pay for Netflix.

(FD: I'm not an org-mode or emacs user, and this was written on a Mac)

Information on the '.ofocus' file format here: https://github.com/tomzx/ofocus-format
But Sweden, Germany, Austria don't try to make everyone equal.
this guy is basically addicted to productivity xD
CTCP messages are widely implemented, and there are no standardised or restrictions to how to format them. Since there are no good way to pass WebRTC signalling through IRC, I made up my own protocol. If a more standard way is available in the future, then Convos will for sure adopt it.
> Why do you need single core performance so badly

Because on the cloud, performance is directly correlated to your monthly bills.
Way cheaper to pay for single VPN service vs every streaming service out there (plus new ones every month)
Ah, sorry. I searched HN stories for "eBay" and didn't find anything. Not sure why that story's author chose "This Website" for the title.
This user is probably in the 0.01% of hardcore org-mode users. For others like myself, org-mode files are far simpler. I have, for example, long eschewed even commonly used features like task management, preferring to focus on things like recording ideas, how to notes, anniversaries, progress logs, etc. After nearly a decade, I truly believe it has organized my life, in plain text.
Kind of. The positions I take were obviously already remote so anyone wanting/willing to work remotely could have applied as well. Being remote had nothing to do with the current pandemic.

Also if someone dislikes working remotely they won’t look for such jobs in the future.

Of course there are those that never really thought about it as an option that are new to this crazy new world but I welcome them all.

The more the better in my opinion as it normalises the whole idea which many seem to be very against.

Obviously I am biased towards remote work due to the life changing effect it had for me.

I was never happy in an office every day. Sometimes was fine but not every day for no good reason.

I get back two days of time a month just from time saved commuting. That’s 24 days a year saved.
> You can have it both way, code evolve. It is pretty common in performance critical code that a minor, almost never call function in one scenario, become a performance critical bottleneck in an other. If you already played with large scaled simulation software, this happened almost every week depending of your inputs on what you are interested to simulate.

In which case you're in the "worth profiling from day 1" world. It's much easier to work on the performance of code when you're already working on it and have it in your head - particularly in a verbose language like C++ where it takes a relatively long time to comprehend existing code - so if there's a decent chance that the performance of this code is going to be important in the future, profiling as you write saves you time overall.

> No it's not again. I have been developing in C++ for 15 years, including in the HPC world and I (close to) never had to touch a compiler internal. The language gives you what you need for performances, you do not need to play with that.

I said be aware of, not touch. If you weren't doing things like memory alignment pragmas then I guess your performance requirements were never so stringent. Fact is that a Java program that's fitting its data into L2 or avoiding cache line aliasing will blow a C++ program that isn't out of the water.

> Theory is what you say. Practice is that 98% of performance critical software in HPC, game industry, physics and High Frequency Trading is in C++/C (maybe Rust soon). And this is why.

HPC/physics follow questionable development practices in a lot of areas, and the games industry follows questionable everything practices. HFT uses a lot of Java and even higher level languages. C++ survives because people are rewarded for being seen to put a lot of effort into performance, and are not rewarded for avoiding bugs.
As a climber I place my life in the hands of knots all the time, but tying a knot in steel cable is generally a bad idea since it is unlikely to bind properly.

For better or for worse steel is often used instead of synthetic rope for picture hanging.
The author seems to suggest that orgasms are bad. That’s where I kind of checked out.

I think there is a lot of useful advice in here but it needs to be filtered against the cognitive biases of the author, who comes off as extremely obsessive and judgmental. These are useful traits to someone laser focused on controlling their own impulsive behavior but possibly not generally applicable to others in such an extreme sense.
Funny, was recently at Disneyworld and impressed by the live-action Cinderella during the nightly fireworks/lights show. Was she a robot?
The Epic Games Primer
In org-mode I can stop and start time running against a task and when I'm done get a breakdown of the total time spent on that task.

I can close tasks and it automatically update when I closed them. I can use keyboard shortcuts to cycle through what state a task is in. e.g. TODO, DONE, BLOCKED etc.

I can assign types to the task, and update these with a few simple keyboard shortcuts.

If I have a list of tasks, e.g.

TODO Foo [0/3]
- [ ] A
- [ ] B
- [ ] C

As I mark off A, B or C, the total on Foo [0/3] will auto update.

I can plan my week ahead org-mode agenda,where it will auto generate my week. I can see reports based on what I did and didn't get finished. I can archive this data off to an archive file.

I can easily create plaintext tables that will auto format for me to fit stuff, I can do calculations in them (as these plaintext tables are basically spreadsheets).

All through just typing text and learning some keyboard shortcuts.

And its always just plain text, I can open it in any editor and what I see will make sense.

Can write code in line in a number of languages (e.g. Ruby, LISP etc) and have it executed in the file.
This is what procrastination looks like.
Last week Microsoft also rereleased the Intel microcode updates package [1][2]. I kinda expect to see a new CPU flaw in the next few days.

[1]https://support.microsoft.com/en-us/help/4497165/kb4497165-i...

[2]https://www.windowslatest.com/2020/05/21/windows-10-kb449716...
> hanging art worth more than $100

To add to this; this is the vast majority of art.
But you don't really have to learn many keyboard shortcuts at all to get started with org-mode. TAB is pretty much all you need in the beginning.

And later on, if you decide to keep using it, you can decide to add more shortcuts to your repertoire on a case-by-case basis.

"Yank" is not specific to org-more, btw, but Emacs lingo which predates, of course, a lot of modern UI conventions. Most other names are quite straight-forward.

Note also, that it's not the keyboard shortcut that is called "yank" - the latter is the name of a functionality which you could, if you wanted so, type out in order to use it. The keyboard short is there so you don't have to, and you don't even have to remember the proper name of the function that the shortcut is for.
Hah, as much as I wanted org-mode to work for me, I realized I'm spending more time on building a framework for organizing my time than probably actually organizing my time. And it's never over.

Sync all my calendars, OS notifications (considering the time it would take me to walk/drive), sync all this in mobile/iPad and be able to edit effectively there, and the list goes on. Laptop/Mobile notifications are the biggest ones, as if I'm not reminded on what I've to do, I will probably miss it anyways.

I've found org-mode much more practical for taking notes while working, as I'm already in Emacs writing code.
When the movies I want to watch are not available I just don't watch them. Movies are a luxury, it's not like steeling bread to free your starving family.
<rant>I've been trying out orgzly as a note dump replacement for Trello on mobile. It works ok but I tried setting up actual emacs the other day in order to convert the Trello json output to .org, and the experience was horrible. I couldn't install plugins because I needed to install a plug-in manager, and I couldn't install that because I needed to install another plugin or change some obscure GPG setting. On top of this you have to learn not only a whole new set of overly complicated commands but new vocabulary as well. I finally did get it working but oof. I'll stick with vim.
You'll be happy to learn that AMD is beating Intel in perf-per-watt as well these days. Certainly when it comes to the high-end, but Zen2 is doing well in laptop tests as well.
Unless you are hugging the 5G antenna in the tower, the energy of sunlight is hundreds or thousands of times greater, and has a higher frequency that is usually worse for your health.

[For example, the dangerous part of sunlight is the UV radiation that is the high frequency part, and it is the part blocked by sunscreen.]

[The other part of sunlight can be dangerous if you are using a magnifying glass, that is somewhat like hugging the Sun, and it can burn you.]
Suddenly, it dawned on the single remaining programmer that his Creature would no longer need him for anything once he hit return on that last, perfect line of code.

He scrambled for the power switch to shut down the console.

"Fiat lux!" thundered the disembodied voice as electricity arced from every outlet in the lab, protecting the AI from the hubris of its creator.

The smoke gradually cleared. "Perfect." came the voice.
Xintiandi Developer Adds Four Shanghai Parcels in Three Days as Pandemic Eases
Once you get bored with a regular distribution you can go and try Linux from Scratch.

Me, personally, this was the tool that really introduced me to Linux OS. Understanding how everything is put together and how it bootstraps will make you a better user of whatever distro you choose in the end. (No, don't use LFS on your workstation.)
> This would be a stronger argument if a majority of Hong Kongers

Hong Kongers are like Beijinger or Shanghainese so if China legislature wants to enact security law for country, they need to consider whole China not specific city or province like any central government in most democracies (when it comes to national laws). Hong Kong being a territory of China what matters is the majority of Chinese support and in this case overwhelming number support this action. If Chinese National in Hong Kong (i.e. Hong Kongers) are in doubt can do China countrywide survey and understand the national pulse.

> who don’t have second passports.

Live the way minority live in most commonwealth democratic countries. Unless these minority go out to fight till end (like Kashmiris are fighting Indian government unilateral actions), which I doubt any is willing to do, my guess is most can look for asylum as option in countries which support their cause, I believe Taiwan already offered (only risk is their founding fathers also consider Taiwan as one China, so may be it might lead to conflict in future).
Visiting a website implies consent.
In Amsterdam, plenty of small pizzerias also have or had their own delivery. It doesn't sound that hard to do. And especially with the Corona crisis, turning your waitstaff into deliverers sounds like an obvious solution. That seems to be what a lot of restaurants here have done.

Of course we also have Deliveroo, Uber Eats, and of course our home-grown giant Thuisbezorgd (though I think Thuisbezorgd restaurants still do their own delivery, though they too have recently been complaining that Thuisbezorgd is raising their margins too much). But it seems to me that if those are more expensive to a restaurant, the restaurant should raise their prices only for those orders. Let the customer swallow the extra cost of the expensive delivery. That way you get cost transparency and fair competition between different options, and restaurants will get their share.
This sounds fantastic, thanks for the idea and explanation!
Regarding msys2, for those who use GitHub the big news is that since 7 days msys2 is by default installed on the windows-latest target of GitHub actions: https://github.com/actions/virtual-environments/commit/c6114...

I'm doing all local development on Linux and since msys2 is there by default getting the windows compile done is a bliss. Just need to bring msys2 to your path and all the rest (git, g++, linking, etc) is the same as in your Linux env. E.g. this is my prefix for the cross-build https://gist.github.com/dominicletz/5e50c49aa1bf30d2485f5bec...
If you have space, ex-president of France seems more precise.

French ex-president is a bit less clear. There’s a little ambiguity about what kind of president is being referenced, but the article should provide that context.
Well, at this late date I can’t imagine who still has the stomach for questions around whether remote employees can be productive etc.

The thing to note about FB’s announcement at least, is that it isn’t really drastic. They just said that some number of roles over time will be remote. If you’re seriously handwringing over whether those roles will be productive, don’t bother. If you’re not productive they’ll throw you out on your ass. Simple.

This is ultimately about two things: labor costs, real estate costs. You can guess what the idea is to do with both of those costs.
Since your best language is Python, I would probably say Django. Vue and React are probably both fine choices for a front-end framework. If you don't want the front-end framework running across your whole website but instead just for certain components like chat I would go with Vue and then use Django with templates to create the pages.
With Org you do not need to use a fancy web interface that might disappear from one day to the next. (Though you definitely have the option) The default representation is plain text but you may export to HTML, LaTeX, etc. which is what you are seeing in the original submission. Org can also be used without learning any shortcuts and Emacs terminology, but they are always at your disposal if you need to improve your workflow.

I'm not claiming Org is a silver bullet, or even better than WorkFlowly or anything else people might use, but it definitely has it's place.
It's deceptive to look at a document like this and think that you'd have to use all of that knowledge and configuration in order to use org mode for planning your tasks.

Much like Rome, this document wasn't written in a day. You can start using org-mode for task planning and agenda with a fresh (Doom/Spacemacs/vanilla)-Emacs install and be productive from the get go. That's what I did.

Then, you add things whenever you feel like it. You may never feel like it, the default is already very powerful, and I don't have a lot of customization around agendas, etc. in my configuration. The only thing I actually do is set where my org mode files live, set a couple of keybindings, and add one agenda view. That's it. I've been using that same setup for years now.

The rest of my config is merely making it a bit prettier, because default Emacs is somewhat ugly.
NL might be a good choice then.
Not sure why I got downvotes for that but here ya go, I didnt share a link cause if you google / duckduckgo "MacOS Vagrant Image" it was the first result:

https://github.com/AndrewDryga/vagrant-box-osx

Once you pull it I open the virtualbox UI so I can get a GUI. I think it runs in headless but you can just click 'Show' or something to that effect.
It looks insanely complicated for no reason.

Why do such super organisation, where you have great search at your disposal?

I just have everything inside Notes folder with subfolders if any project is getting bigger. Anytime I want to look for something, I just do global text search for the whole Notes folder.
I don't think the IRC server admins would be very happy if I started b64 encode live audio and video streams over their irc daemons ;)

STUN/TURN is not a requirement, but most users will have issues if you don't add those services to the mix.
Death of the dream factories: is this the end of fanciful spending by Big Tech?
Not a mock obviously but in the interest of getting things done on schedule I’d suggest running tests in a container with https://github.com/wolfcw/libfaketime and orchestrating edge cases like leap seconds external to the test suite itself.
Please tell them that their homepage is shit.

At lest the German version that I get to see. I want to know how much that costs but it only offers me a 7days free subscription. Even when I go to the gift option it asks me to sign in...this is terrible.
Not in the GDPR.
Linus Torvalds drops Intel and adopts 32-core AMD Ryzen Threadripper
It depends on whether he's bald
> Are all addictions bad?

Anything that meets the old diagnostic criteria for addiction or the current ones for even mild substance use disorder is bad, or at least on a very clear road to badness, yes.

Lots of people use the term “addiction” for any habitual pleasure seeking activity, which is both wrong and, yes, includes lots of things that are not bad.
https://technode.com/2020/05/15/zoom-suspends-chinese-indivi...

>US based
Yeah. The Disney+ and Apple TV+ subs are via free first-year promos at the moment and I have Amazon Prime for its other benefits. PBS is included with supporting my local station. Criterion has a long tail of old movies they own both streaming and physical rights distributions to. But yeah...
If you wanted to build a data entry / collection app with basic validation, querying, filtering etc. you could easily do that with no code in 2000-era Delphi.
How to integrate Material UI library in React apps
Well, I got it working late last summer-- yes I used Virtual Desktop and used Sidequest to load the PC side of it, and I got it working well enough to play some No Man's Sky. It was great, but it involved a lot of steps and taking the headset off & putting it back on for parts of it, and was just too much friction.

I tried to do the same thing Saturday when I should have been spending time with my family-- used all the latest software, followed newer updated guides... and could never get SteamVR to recognize my headset (although Virtual Desktop and Sidequest both did). Since I've already spent too much time on it and I can't afford Alyx yet anyway, I have decided to wait until later and try with come kind of Link cable. Preferably one that doesn't cost $80.
To be fair, content holders want to make as much money as possible. Their attempts to restrict/distinguish/control are only because they (wrongly IMO) believe this will end up making them more money.
> We are also talking about context switches which are not happening very frequently

That depends on how your software is written. If, for example, you're running a web server that uses a thread-per-connection, you'll be context switching all over. Hi Apache!
If everyone had to wait until their life settled down before publishing science would be behind by a hundred years.