skysight-inc/HackerNews huggingface dataset:
>Could you give me an example of a real-world software engineering task which takes “weeks” in Python and minutes in Lisp?

Not "weeks vs hours" but let me offer my personal experience. I already had around 3 years of professional experience in Python and about the same in Common Lisp.

Last year I had to create a small utility to help some document scanning process, this included doing some OCR. I had the choice to do this in Lisp or Python or whatever language (I also could as well have written the stuff in Java, C#, C, JS, etc.)

Initially I thought "ok, i have good tesseract binding and PDF output libs in Python, where as the Lisp bindings look unmaintained" so i chose Python.

Well, back into Python's antiquated way of working: No compiler-time checking of anything, and, even worse, upon finding an error, there was no way of correcting the offending function and restarting program execution at that point (restarting a stack frame). No sir, I had to run my whole program again (this was an interaction heavy program) to test it again.

So MANY hours were lost in just having to restart the program again and do all the clicks needed to bring back the program to a specific state.

Where with Common Lisp those hours would be reduced to zero, since I can modify the program while it's running and I can always inspect all stack frames and restart them at will. Not to mention other benefits in terms of being able to write code that is way higher in abstraction level. Not to mention I can actually SAVE the current program's state to disk and resume it back at a later date.

And not to mention that the Lisp program would probably had executed 20 to 30 times faster as well.

So far, that's the last time I chose to use Python for non-trivial tasks.
Can you link the JIRA ticket? I use the Node driver heavily and have contributed several PRs to it in the past, would be more than happy to fix this since it seems fairly bad.
In this case, it makes no sense for employer to pay. Everyone lives differently, have different homes, different cost of utilities etc. It makes more sense to provide a tax deduction or credit to employee directly. If using this theory that just because someone is working from home, we should pay a portion of rent etc, then where do we stop. Why not pay for their coffee/tea while they are working at home. How do we draw the line ?
Voice calls would reduce Zoom fatigue. I’d argue having everyone on screen at once is an edge case, and one that causes more stress than benefit to participants.

I turn my video off during video conference calls, but others may not feel they have the autonomy to do so.

https://www.bbc.com/worklife/article/20200421-why-zoom-video...
How is being a welcoming host a trick?

It's like saying serving good food and making your guest feel at home is a trick for a successful diner.
Bodying Forth the Classics: A Manifesto
Water toxicity is a thing too. You should probably stop, you might die.
I have exposure to software in medical devices such as an MRI machine. As far as I can tell, in these expensive devices atleast, the predictions of this article 'Software will eat Software' do not apply unless you are talking complete stagnation of new machine development. Apart from this it requires programmers to understand MR physics to even begin making any sort of real development - takes a minimum of 3 years to come to speed after an advanced degree IMHO.
That's a very short time span in human years.

Anyway I wasn't implying anything bad, just that you worked for years at Mozilla on Rust and it's like asking Anders Hejlsberg if C# enabled Microsoft to do things that have failed before with C++ or if TypeScript is better than vanilla JavScript.
Need link to original Wall Street Journal Article.
Classical liberalism is basically the opposite of liberalism as it is mostly understood in the West today.

Interestingly, you see this most in Australia, where the Centre/Right party is called the Liberal Party.

But it hasn't been used like that since the 1970s really, except in the "Liberal Democracy" sense. I think that has actually caused a lot of issues where the US right says they don't support Liberal Democracy, whereas - generally speaking, with the exception of the authoritarian arm - they mostly do.
For some reason the usescript script only works with Violentmonkey but not FireMonkey for me. (FF 76.0.1)
> My ethical compass would feel it's wrong to squeeze additional benefits from an arrangement, which potentially saves my life and from which I feel that my management puts a lot of trust in me and my colleagues.

Much respect to your principles. I agree entirely with your viewpoint.
Yes, That's the one! You create a set of rules and you can publicly publish your url. I have one specifically for programming related searches and one for news.

You can have URL patterns for example:
en.cppreference.com/<asterisk>

Edit: I wasn't able to get the star to work in the post
> [...] far outweighs any paltry notion that could be provided in recompense for you dutifully enshrining a guest bedroom as your employment zone.

Yeah. Not all of us live in houses with guest bedrooms. Some of us, like me, live in a 40m flat with 1 bedroom and a living room / kitchen where there's no space for an office. I'm lucky I don't have / live with kids or otherwise it would be near impossible for me to WFH
Discord client turned into a password stealer by updated malware
> The consumer frequently says they want one service, but not I'm not sure that's accurate. … And frankly, just having an easy accessible way to rent any motion picture if it's not on a streaming platform.

Wouldn't whatever this "easy accessible way" is be the one service you're skeptical people want? I don't think anyone saying "I want one service" means "I hope to be locked in to one provider", but rather "I want one easy interface, and not to have to worry about surveying and paying for lots of siloed libraries."
Yes, it is possible to do this.
Looks like May 14 and later are still projections. It's now May 25. Given the spikes we've seen since states have started reopening, I'd want to see more up-to-date stats.
It probably does nothing directly.

It will just feed the data-point into an anti-fraud/anti-spam system along with everything else.

And the anti-fraud/anti-spam system is probably a machine learning black box. It will learn if this data-point is actually correlated with naughty behaviour, and what other factors are usually correlated.
Where do you go for "robust intellectual discussion"?

One thing about Joe Rogan is that he covers a far broader spectrum of people than anyone else. Who has Alex Jones/Elon Musk/Neil deGrasse Tyson on?

To be frank I find most "robust intellectual discussion" stultifying e.g. hacker news has exactly this problem.
I have to say those 3 hours are some of the best entertainment I've ever seen. It's completely crazy loony stuff, but I was literally laughing out loud.

I mean from all the conspiracy theories to asking Eddie Bravo to choke him out... It is absolutely hilarious.

So who's going to let him rave for 3 hours? Someone who wants to entertain millions of people. This isn't a criticism of Rogan, more that that main stream media would never allow that type of thing. For a start they don't have 3 hours. Yet it's at 19m views as of now.
This comment looks a bit comical when compared with the one you started this whole thread with. You're an engineer, why are you siding with marketing over measured technical facts? Do you think denial will make your infrastructure any safer? Don't make excuses for MongoDB, just acknowledge the article as an appropriately well weighted response to their marketing claims and move on.
Are you sure?

I know the standard deduction was raised significantly to cover such items, and only a couple other deductions allowed in the simplified tax filing.

But if you want to go the complex route these things can still be deducted. Just may not be worth hiring a CPA to file your returns to get a couple hundred back as only the CPA wins in such a case....
Yeah, so you might be as old as I am. I remember when he was breaking up with Erin and leaving two kids behind, which clearly was a painful process. And we would be like 'OK, Steve, you are into sex, BDSM, and fucking other people. That's cool.' And he'd be like 'No, it's not that. It's personal development, freedom, next stage, bla-bla-bla'. I never got why polyamory couldn't just be polyamory (a personal choice), it had to be a proof that you as individual have graduated to progress to something that's more advanced. He used to have a ton of blog post about a girl who agreed to be his slave (in BDSM). That's where he lost me. I actually like kink, but I prefer to get mine from Pornhub, because it's personal development-free and I can just enjoy if for what it is. Plus he used to sell the shit out of his $400 per person 'personal growth' workshops. That was annoying as hell too.

P.S. I am glad I stopped reading Steve ten years ago, I've just browsed through his website and I think he became more woo-woo. At least that's my impression after reading his recent article about how you are supposed to 'energetically clean money' that you received as payment for your work - https://www.stevepavlina.com/blog/2020/05/how-to-clean-your-...
I tried to use Org Mode at work last year, to take meeting notes, track time spent on the 12 different projects I have to chip in to and to organise my calendar.

It was okay, but I didn't (and still don't) use Emacs for anything else.

I get the impression that unless you live your life entirely in Emacs then it's just not worth it.
After hearing the first two examples with clear speech I could identify most of the last three without, took a few listens before the last one clicked.
eBay's technique does not use WebRTC at all.
Volunteering has potential.
A site to sell copper roses for fallen soldiers
Most of the country really - Sydney, Brisbane, Perth, Goldcoast, Sunshine Coast, Cairns
Asana with its inbox workflow will help all remote companies. Didn’t believe it at first but after using it for onboarding all remote like how it enables a sync work. Disclaimer I am a recent Asana hire that I boarded remotely.
I'm not disputing you on U.S. politics being conservative on the global scale, just that it's not fair or accurate to call Rogan a "conservative" when he's voting for the most "socialist" candidate on the ballot in his country and endorsing policies like a universal basic income, something considered "leftist" in basically every single country including the Scandinavian countries who have still yet to implement it.

Sure overall perhaps he's still a "conservative" on the global scale, but by that definition the entirety of U.S. politics is conservative (including CNN, MSNBC, etc), and that speaks more to the state of politics in the country itself than Joe Rogan.
I recently saw "… jumped over the sleazy dog", but it's one letter longer than yours.
Advice to young devs: if you aren't writing C#, don't use Windows.
The document is just plain markup exported to HTML, no fancy data formats involved here. It just happens to explain emacs and org mode, so naturally there's a lot of writing and code blocks that "makes absolutely no sense unless you've been an avid Emacs user for years." But this is the property of the document, not the org mode markup itself.

That being said, there are many tools built on the org mode format to help with things like todo management and interactive execution of code blocks, but it doesn't make it any less plain text.
Aaaand it forces you to use their bloody app on mobile...

Reddit just can't take a hint it seems.
There are packages you can install to make the copy/cut/paste keys and a few others more Windows-like.
I work remotely just outside Philadelphia and enjoy the change of seasons.
My understanding is that while pthreads don't work, c++11 threads are supported.
J Q Schwartz flung D V Pike my box.

These are called [perfect] pangrams.

https://en.wikipedia.org/wiki/Pangram
Ignoring the qt part entirely, I think qmake is the best of the bunch.
That's not a good analogy either. Apartment is a physical, limited resource, using it denies it to its owner and deteriorates its condition. Digital copy shares none of the properties with a physical resource.

Revenue from a purchase that I'm not going to make is non-existent. It can't be lost or gained.
I mean, I'm watching Tiger King right now, that's pretty much the same level of entertainment. I don't see the issue with Alex Jones being given 3 hours.
Netflix closed their API some years ago. Only a few grandfathered sites still have access.

eg. I use instantwatcher.com
The clips stay on YouTube.
And when UML started getting in vogue in the mid 90s a lot of people said that "intelligent code generators" would automate a large amount of programming.

It did not happen the way people predicted, but it has somehow happened in the form of Angular, Ionic, Express, Ruby-on-Rails and similar frameworks: More and more programming means "writing glue code", being it to glue Machine Learning libraries (yay, ML developer!), HTTP libraries (yay, Web developer!), AMQP/SQL/NoSQL (yay, backend developer!) or even OpenGL/DirectX/SDL (yay, game developer!).

The fact is, as more and more of these abstraction libraries are created, "programming" will go one level of abstraction up, but still need people to do it.
TBH American cars are still crazy inefficient from my (European) perspective :)

And oil prices are another way to regulate that. In my country oil price at the station is over 70% taxes.
Eight containers to send a message to Slack
The difference between my anecdote and yours is that everything I said is backed up by volumes of medical literature and everything you said sounds like you have a rare sensitivity to caffeine.
I have a hard time doing that. I have a "caffeine-induced" reality. Maybe I am romanticizing "coffee" too long.
Yeah, we have a few of those at work. But I've muted those channels. Too noisy to be useful. The only one I keep on is downtime notifications, which really do need to be responded to ASAP.
I certainly agree that predictions are hard. And things could go in another direction. I'm just saying that the progress of the disease to date has not been an "object lesson of America's ridiculously inferior health care infrastructure."
I meant to skip over PCPs because it would need a separate posts and make the whole longer, I also avoided explicitly mentioning PCPs or SNARKs constructions from PCPs[1] for the same reason.
Yes, concluding about the transparency vs proof-size trade-off is a mistake of my part.
Thanks for taking the time ! will push an update on that bit soon.

[1]: https://eprint.iacr.org/2012/718.pdf
> small enough that you can grasp the whole thing in your mind

That's exactly how I feel about philly. Especially after spending several years in LA.
They all have some differences and that's ok; you would not normally expect different operating systems to work exactly the same way.
But it's still usually much easier to take a program written for Arch and make it work on Debian than to do the same with a program written for Windows.
It's not that long ago that a significant fraction of people worked on farms and did what they wanted.

It's not that long ago that workers discussed so much politics that they got together and had shootouts with their employers.
because it takes a while to be sure that things are really stable.

server and desktop have different stability requirements. on a desktop i just need all user apps to work well. on a server i need things to be rock solid.

the newer the less stable things get. the distros i am familiar with i would sort in this order:

RHEL/centos > debian/ubuntu LTS > fedora/ubuntu > debian testing

fedora and ubuntu are stable enough for a desktop or client, but i'd never put them on a server.
Really? If a guest I'm interested in did an interview two years ago and none since, I don't really have a choice, I'm going to listen to that interview.
I imagine the difference is that tinkering is the appeal, for some. I like optimization as a hobby within reason but if you aren't getting anywhere quickly it hardly feels optimal. That said, I've yet to try org mode, just emacs.
Honestly, even though it's not sold that way (it's usually promoted with links to encyclopedias like this) I think the vast majority of computer users could easily use org-mode productively without knowing anything about Emacs.

1. org-mode is already installed in Emacs. Open a .org file in Emacs and you have everything you need ready and waiting.

2. You can make an outline by putting * for first-level heading, two * for second-level, and so on.

3. You can add notes below a heading simply by typing.

4. You can link wiki-style to other documents with the shortcut C-c C-l and entering the filename. Remember to include the path as in ./filename.org. The same shortcut works to edit the link. You can click on the link to open it and then start typing.

5. You can move headings and the full subtree below them using the Alt key plus arrows. This outlining capability is very nice if you're used to it from Workflowy or Dynalist.

There are lots of other things you can do with org-mode, but as a basic way to organize your information, it's very simple even if you've never used Emacs.
> Then we jump to using something called the Hadamard component-wise product which is not defined.

Aside from the 'Hadamard', which is just the name of a mathematician who used it, it's pretty self documenting, no? Multiply two vectors of the same size by multiplying corresponding components. (This can be viewed as an intermediate, coordinate-dependent step in the computation of the coordinate-independent dot product—although that doesn't seem to be how it's used here.)
On NYT and many other sites you can bypass the paywall by editing the URL and adding a '.' between the .com and the rest of the URL (nytimes.com./2020/...)
Interesting, though the fact that you're managing that many servers as a one-man show is a testament to the author's point.
I have no evidence to back this up, but as a counter-point, I think that the construction of new things is always a platform upon which more new things can be made, which require people. If we reach some precipice where much more can be built with much less, the. I think that not only will the diversity (breadth) of software will increase, but also the complexity and power (depth). All of that still requires workers. As software becomes commoditized, it’s ubiquity and availability should provide a new base level on which to build. The only scenarios I can see where we lose opportunity for common growth is if we build machines that are better at innovating and making things for humans than we are or if the power of the tools we build all ends up concentrated into a few powerful hands. The later is why I believe FOSS is so important.
WSL is more a solution for users that want to have Linux software on Windows. It's not a solution for developers that want to target Windows, which is what I take this thread to be about.

I don't know if it will ever come with a vanilla Windows Home edition install but somehow I doubt that.
I know this is more anecdata, but I'm from Ohio and worked on a joint project with a couple of New York devs at #{famous company}. They were very good, and I learned a lot from them, but I could definitely hold my own with them technically (as could another senior dev from my company). We're both family men in the Midwest with no desire to move. Even if you offered me $350,000 or whatever I'm still staying here. But I would obviously take a remote job with #{famous company} if it paid 60-70% of that and I felt like I wouldn't be a second-class citizen as a remote dev.
>Rogan is laddish and generous with everyone he sits across from

I think this is a big problem for him. I cherry pick some episodes to listen to (depending on the guest). I listened to the Alex Jones interview and was totally appalled by how much he agreed with Jones' wingnut theories. But I've also heard his interview with Alex Honnold (free solo climber) and it was great. I'm afraid his openness with some guests, and his wide audience will just introduce more people to people like Alex Jones.
I've built a large application with Nest as the backend and gotta say, nothing but love for the framework. IMO it is the leader in typescript backend space.

Nest + Typeorm + Postgres + Apollo + NextJS for front end = best of many worlds
> The quick brown fox jumps over the lazy dogs.

That's what I came here to say. I remember my dad teaching me that version when playing with fountain pen nibs.
I don't have data, but I suspect if you surveyed the viewing habits of people 25 and under you would find they spend a massively disproportionate amount of time on youtube/podcasts/twitch compared to traditional media.

With moves like this one, and also the acquisition of Gimlet for 200+ million, I think we're starting to see the shift of these kinds of outlets from the periphery to the center of media.
https://github.com/ch11ng/exwm

Chrome in emacs? No problem. Excel on linux on emacs? No problem, just run Excel on Windows on VirtualBox on emacs.

(in case you missed it from my first comment, I'm being facetious)
Are you still using sklearn for Regression Analysis?
http://www.dnr.louisiana.gov/assets/TAD/education/BGBB/2/anc...

Patroleum products were used by indigenous peoples around the world. Going back in time would be pretty wild -- you could just walk around the Dakotas and pick up nuggets of gold; in otherwise pristine environments, you'd find waterways contaminated by oil seeps. Northern indigenous peoples found uses for the oil, but not the gold.
i have >5yr years of daily/weekly org'd notes, several dozen files i refile into (made easy by using symbols as first letter in categories and a catg naming convention that grew up along with the setup) and some days i totally forget that i'm 'in a program', because its easy. sure i get lost cause i forget i wrote some code here or there, but it just works.
Faster-Than-Light
These are called "pangrams". Here's a fun one that's short and makes sense: Waltz, bad nymph, for quick jigs vex!
I very often use complex window layouts [1], not just side-by-side. The fact that I can ask my window manager to arrange them for me, in the way I want, without having to drag them, and without them ever overlapping, and without wasting screen space on useless window decorations, is something I'm just too used to to switch back to the way Windows would have me manually arrange and resize them.

[1] - https://q3k.org/u/96613e57e6d630e35c8872f2fe970331fa327cd501...
Asana with its inbox workflow (most people don’t pay attention to this feature) will help all remote companies. It basically is a non noisy inbox for tasks , when paired with a culture of not providing immediate feedback works nicely. Didn’t believe it at first but after using it for onboarding all remote like how it enables async work. We also use slack and think the two pair really well. Allows for deep work even as a manager. Disclaimer I am a recent Asana hire that onboarded remotely.
> There is a branch in the repository right now trying it out. Rust is also used in ChromeOS.

ChromeOS is a dead product.

> Mozilla is not the largest Rust user

Who is then?

> Governance is consensus-based, and anyone is eligible to join.

Same thing Google says about Go.

If Google is really interested in Rust I don't believe they will let the community keep the governance, I might be wrong, but better safe than sorry.

Is Google trying to take control over Rust?