skysight-inc/HackerNews huggingface dataset:
I've thought about this, and I think I have a general sense as to why.

First, let's look at the size of the keyboard in relation to the screen: it's huge. In most laptops, it is about half the size of the screen. Keys easy to use— they all work the same way, and we all grow up knowing how to use letters. You can press several at once, press them in quick succession, plus they are huge and haptic. You don't have to be precise with how you press one, and you feel it when it presses: your eyes, fingers and ears are all telling you that the information you're transmitting is making it to the screen.

You effectively have a very big, very good, dedicated toolbar and the rest of your screen is either your canvas (the text area) or can be used for other tools to augment your programming.

With visual programming languages, you have to reserve part of this screen real estate, for the input. It's like having to put your keyboard on screen: leaves you less space for the canvas or additional tools. Moreover, these UI elements are often smaller than the keys in a keyboard, and hovering/clicking something with a mouse doesn't provide haptic feedback. All this means a little more mental effort when composing with the mouse, and doing all the aiming, clicking, dragging and dropping. It's more "precise" and "delicate" movements that require more "attention", if you will.

On top of that consider that there is no visual programming environment is ever "fully" visual— there's always typing involved at some point or another. You have to enter a number, a string, the name of a variable, etc. All this switching between the keyboard and the mouse is even more movement, more attention, more cognitive load to the layout of ideas. There is a reason all these modern IDEs have a "VIM mode"— you'd think our new tools would replace an older, more complicated way of doing things, but VIM has managed to survive in the hearts of experienced programmers because it allows them to type without reaching to the mouse.

Let's delve into this. For an unexperienced programmer, "wording" the idea (remembering the syntax, etc) probably takes enough time that laying it out is not the bottleneck. For an experienced programmer, finding the idea is the bottleneck, but once found, wording it is quick, and so laying it down becomes the bottleneck. Being able to express things quickly becomes important.

Moreover, revisiting this "finding the idea" and "wording the idea"— because wording the idea is fast, an experienced programmer might write while it's still looking for the right idea, as a way of "thinking out loud". They will type something, delete it, type something else, backspace repeatedly, etc. Seeing it in front of them helps the idea materialize, kind of how a musician might play notes as it's thinking of a melody, or digital tools allows artists to paint strokes and undo as they draw [1: notice in this link how a digital artist works. They're constantly drawing and erasing. It's the first video I found when searching "painting digital"].

This is harder and slower to do with current visual tools.

[1]: https://youtu.be/1lemi11CgLs?t=1200
sadly, I think that Python isn't really useful in any ecosystem sort of way last I checked. You probably can ffi the dlls into it, but that's it. In my undergrad days I once did a "UI", then interned at a company with some horrible labview applications... and to this day I am horrified how you can sell this, considering you need ages to setup data processing/IO. 10 lines of Python for doing the same with a webservice/any other data-provider, 100 ones in C - 10 screens with Labview...
Automattic pumps $4.6M into New Vector to help grow Matrix
In the US, in addition to feeling how you're feeling, you're likely to end up with thousands of dollars in new medical bills if we were to do what you did.
Are we slowly seeing the death of code? No-Code movement is causing serious heat
i feel you haven't travel enough to spot people who are poor ( financially ) and suffering from depression. travel more, my friend.
Grandma programmed in COBOL (https://timeline.com/women-pioneered-computer-programming-th...) and lisp (https://www.gnu.org/gnu/rms-lisp.html). Don’t be so condescending.
A quick search seems to back you up. If that is the case how did sealife survive during times of high co2 concentrations historically?
Something good to know: the tldr is usually on the article itself, in the Conclusion part of the article (sometimes this is on the abstract as well)

A bit on the ironic side, the Conclusion section of this article is very hard to find (it's on page 36 of 86, depending on your zoom level) and this reading mode on the website doesn't work so well

But here it is

> In line with previous research, we find that exercise benefits executive functions and attentional control in children with ADHD. The beneficial effects are comparable to those reported in PBC with substantial and consistent improvement on test of several cognitive functions following particularly long-term exercise. An important notion is also that no study has reported negative or adverse effects of exercise.
This specific type of vulnerability would not be an issue in a safe C implementation for example, just like it would be an issue in an unsafe rust implementation.
As it turns out, owls and mice are not always enemies:

https://www.pbs.org/video/film-school-shorts-program-owl-and...
War... What is it good for?
Configuring Terraform Templates: Variables and Data Resources
> You don't have to stay at home, you just need internet access. This means you have the freedom to work from anywhere on the globe as long as you can access the web

I've been working from home for several years, but to be truely productive I need a separate working space with a good desk, good chair and multiple large monitors.

On occasion I've worked from an airport or a cafe, but the noise, seating position, table height, having to work on a small laptop screen etc just don't work for me. I would imagine this was the case for most people, and the image on sitting on a beach sipping pina coladas while making bank is an oversold pipe dream.
> just use git?

Sounds good in theory - now imagine explaining to a group of regular office workers concept of commits, merges, pull requests, whole workflow and additional software for doing all of this. It's just not possible.
In the enlightenment you could make discoveries about lightning with a kite and a key, in your free time when you weren't working as a publisher or founding America.

In 2020 you need 10,000 scientists and $9bn to build a hadron collider, and 99.9% of people won't even understand if your result is important or not.

Are we less good at science now, given that we're spending far more resources for far less impact? Or rather, are we better, but the lowest hanging and juiciest fruit got picked first?
> in developed countries other than the US it’s: “we’ve got you back” UBI isn’t supposed to change that. It’s about making BI universal.

That's going to be a problem with UBI. If the rent isn't paid directly any longer but the money is given to the person instead and they decide they'd rather buy fun things instead of paying rent, and we're saying "we've got your back", we're going to pay for the exact same social programs we have today and UBI on top.
Hey, looks cool. Which news sources are available for the italian market/language?
We use Nix for all our developer tooling at CircuitHub. It's not the easiest thing to get into - but once you do - it solves so many problems! Great to see a large company like Shopify get in on this.
That's a nice playlist. Thank you.

I'll try running those commands in a nix docker to follow along.

Does this playlist exist by any chance on peertube?
My opinions around DJB have very little to do with my political beliefs, but rather more to do with spending time with people who are far better at cryptography than he is without having anything approaching his ego.
Well, it depends on the size of the country, does it? And on the mindset of the population.

If the EU tells you you can't produce anywhere in the EU because of how dirty your factory is, you can still produce it in the US or Russia and then ship it to the EU. However, your supply lines have just gotten more complicated, expensive, and error prone (because of distance) - so that's one part of the equation that a company has to take into consideration as well.

On top of that, I'm fairly sure there are quite a few Europeans who will applaud politicians who stand up against polluting or otherwise unethical companies, and who look down on (and not vote for) politicians who do shady deals with polluting companies.

So, as always - it's not so simple, and there's more than one dynamic at play.
Impressive, both the instrument (Repro5) and the video. Can't believe the A/B voting results were as if they were random, everybody got about half right/wrong.
I don't know if I have it or not. But exercises also helps me just to focus and I enjoy more the work.
Your starting salary is the biggest influencer of your total lifetime earnings. That’s why I mentioned grads: it sets a benchmark and also is relatively commoditised and can be more directly compared.

What I’m saying is that “what you’re worth” is heavily influenced by the area you live, and a $X in SF developer is only worth $X in SF.

They are not worth $X in Thailand; you are welcome to try and get SF salaries for a remote role and see how that works out.

I think you’re speaking from a myopic high-CoL view. High performing FAANG engineers take substantial paycuts to work in lower CoL areas within the US, or overseas, all the time. We get a lot of them here in Australia.

As another example, leading machine learning researchers in China are making a fraction of leading ML researchers in SF.

If you’ve had a look at who’s leading in ML research these days, you’ll realise the disparity.
Hey. Newscatcher (python) is an open-sourced package that we developed for users' side projects. There are no limits. You can even modify it for your own needs.

Newscatcher API is a product that allows you not only get the latest articles but also search by keywords, topic, country etc. Basically, the main feature is that you search for articles that contain a specific word or phrase. This can have an added value for professionals and companies. There will be a free plan for developers with limits and chargeable for more heavy usage.

Compare to newsapi, we are less expensive for the content. We will not be able to get old articles from today. We began to stock data couple at the release.

Hope I answered all of your questions.
Visual programming is fun while you assemble high-level blocks together. But god forbid, you have to do any maths

I don't know whether a spreadsheet counts as "visual programming", but they are a much more accessible way for non-programmers to manage mathematical concepts.

Indeed, spreadsheets can be thought of as a kind of visual functional programming.
I've noticed a lot of comments from people who don't like WFH or want a mix of home and office life. I've done both so I understand this.

I'm curious though how this attitude will change if a lot more companies (and eventually a majority) move to remote work. Currently (pre-pandemic) when I WFH my friends are all at their offices. So is my partner. I'm alone. Therefore I like going into the office a few days a week for the social aspect, even if it's just a chat at lunch. If more people are WFH though I might be able to meet my local friends at lunch. Or meet specific people at cafés or other locations to work together for a couple of hours. I would be able to invest in a better home office setup too.

People see quite divided on this issue (I love WFH/I hate WFH) so maybe it's important to keep in mind that the WFH you are currently experiencing is nothing like a normal WFH (due to the pandemic) and if lots more people start WFH then WFH in general has the possibility to change drastically and be much less solitary.
It's older than that. Jony Ive is/was an unabashed Braun disciple
A bit OT, but you mentioned you are now living in Indonesia, and I gather you're a US citizen - can I ask what permit/visa you are on, or are you doing "visa runs" and staying on a holiday visa?
That is an awful idea. The highest-follower accounts are the ones that bring the most advertising dollars to Twitter. If anything Twitter would be paying money to the highest-follower accounts and charging money to the 100-follower yokels who don't matter whether they stay or go.
CVE-2020-11022/CVE-2020-11023: jQuery 3.5.0 Security Fix details
I moved from a big city to a small provincial town, the town is big enough to have everything I need. I sold my apartment in the big city and with that money, have financed the purchase of two houses with land. Luckily I have still been able to keep my clients in the big city and work remotely (and for big city rates). It can work for some people, especially in our industry.
I'll just leave this here:

https://www.google.com/search?q=ncdu
> So he paid a bonus one time?

Yes, which invalidates your statement that said "refuses to admit when he makes a mistake".

> And that negates all the other times he refused to admit he was wrong

No, I personally think that he should have awarded the 2005 report.

Considering that we have one example where he rewarded the bountry and one where he did not I would say that "he has such a big ego and refuses to admit when he makes a mistake" is just as valid as "he is humble and admits it when he makes a mistake"
So the question is what has caused increased deaths if there actually was an unusual increase compared to previous years at all? Was it something else, like a multiresistent hospital infection in nursing homes?
Ohhh Cyril haha you're right! Yes of course I remember packager.io. Sorry about that!! In any case, I still find this very interesting and will definitely check it out. Thanks for the heads-up.
Definitely. If it’s not prohibited, that does not mean it is allowed. If the repos had licenses, he must have knew what he was downloading. If the repos had no licenses, one has to assume no attribution - proprietary.

It would be reasonable if he downloaded one repo and notified the server maintainers that something is off. But he downloaded 580 repos and posted the files to mega and others. That’s criminal.
I used them to grade students, multiple teachers can edit the document at the same time and the grades are computed dynamically.
Suppose the government prints a hundred trillion dollars, buries it in the ground for 50 years and then digs it up and burns it in a furnace.

Notice how printing a hundred trillion dollars would normally be expected to cause a lot of inflation, but doing the above doesn't do that. It wouldn't have been any different if they had printed monopoly money instead of real money, because it doesn't get spent.

The opportunity for wealth creation is in raw materials and labor force. We measure those things in dollars because dollars are fungible and we want to be able to compare them to each other but the green paper isn't the prize, it's only a token that represents the prize. If some of the money is removed from circulation then the rest of it is worth more. It costs fewer dollars to buy an hour of labor, but there are still the same number of hours of labor available to buy. This is deflation, which is bad for various reasons, but deflation can be countered by printing money.

Not buying stuff with your money doesn't destroy the stuff, it only causes somebody other than you to have the stuff. This is only worse if what you'd have done with it is better than what they do with it.
Some operating systems extend this to work across all apps.
It's why you need a Zookeeper ;)
For Windows:

https://windirstat.net/
Best Features of Olansi Air Purifiers
"It helps to reframe the issue. "Selling" yourself is distasteful for many, because it smacks not only of loudness & brashness, but of straight up lying."

I think a lot of folks think franchise auto dealers or traveling Hoover reps when they think about "selling". I've always found that sort of "get someone to give me their money for something no matter what" process is better equated with "hustling".

I have a few great relationships with real salespeople through my work, and for them it's about lining up their products with the people that truly need them for the price the products need to sell at.

I've tried to learn that as a lesson for self-advocacy and network building as well. I actually don't mind a cold call on LinkedIn from someone where our work might really benefit each other.
They are so successful in the journalism community, they could probably start patreon for journalists and get some good press for doing it.

Another route could be to start a newsletter platform since paid newsletters are getting so big.
Nothing says you support open source causes like suing them
Increasingly they don't even buy small companies. They just copy. Look at half of Microsoft recent activity.
> Am I the only one that misses drinks with my colleagues, or dinner at a local restaurant after work?

Most companies I've worked at everyone just goes home after work, and there was little camaraderie. People generally didn't even grab lunch together, just ate at their desks. At every job I've had there are at most 2-3 people I continue to stay in contact with afterwards. At some companies there were maybe monthly happy hours, which at some companies were fun, but that would basically the extent of it. I did really enjoy participating on one office's sports teams, but only big companies have that.

Office life certainly would have been way more enjoyable if I had more friends in the office, but the atmosphere at most of the companies I worked at just wasn't conducive to that. I wonder if I just had bad luck in working at companies with little social atmosphere, or if my experience is the norm.

I think that a big reason for this is the politically correct nature of the office. In university for example you can say whatever the hell you want, so one can more freely express themselves and find their group. But in offices, you're expected to exhibit professionalism and not offend anyone. So basically you can't talk about politics or anything controversial - basically anything actually interesting, limiting conversation to boring small-talk and making it hard to make real connections/friends. I mean if I spoke anything I just wrote about in an office that'd be sacrilege and I'd probably be fired the next week.
I too worked in an R&D lab after my PhD. Which projects to fund was always a problem. No-one knows which projects are going to succeed. Do you stick with a group that has been making steady progress for 5 years or switch to something else that sounds more revolutionary?

Under different leaders my lab flip-flopped from "blue sky, do what interests you" phases to "we need to focus on value" phases.

Neither produced anything revolutionary. But the blue skies phases did produce some useful work.

Research is a risk. Funding it is like gambling. Don't bet more than you are prepared to lose.
I don't understand who is happy in all this since 10 month of work are lost on basically nothing?
Gene Simmons ./tongue -s
I'd be happy with just being able to color code files, hyperlink inbetween them and insert a few images along side code.
I've tracked my wedding-related costs with my at-the-time-fiancee-and-now-wife.

Then we've used couple times it to calculate some monthly living costs and savings.

And the last time I've used it was for keeping track of all recruitment processes I've took part of (because over a week I've applied to like hundreds companies and it was difficult then to differ which company was offering what etc.)
The GNOME Foundation established a legal defense fund to fight this suit which has raised over $150,000. Their plea on the site soliciting donations states;

"GNOME, the free software desktop has been hit by a patent troll. It's the first time a free software project has been hit by this, and we want to send a message to all patent trolls out there - we will fight your suit, and we will have your patent invalidated."

It is disappointing to see the GNOME Foundation settle in this manner rather than pursue the patent invalidation case fully as implied in their fund raising site and pretty explicitly in the blog post announcing the fund. I imagine a significant number of donors will also be disappointed making trying to raise such funds for any future defense more difficult.
I'm not advocating it, but when there's a sudden decrease in demand (due to Covid-19 in this case), culling in various ways:
https://www.theguardian.com/environment/2020/may/19/millions...

One quote from the article regarding media sharing tips for farmers:
Most people do not understand the complexity of raising pigs and getting pork from the farm to their table. That means, “[a] good rule of thumb is to speak to a level a third grader [eight to 10 years old] would understand to ensure that things are not taken out of context.
Automatically Parse Resumes Using CandidateZip
Can you use your own domain as the `utm_source` and therefore, even if the session is being reset by an update in source, you will know that the sources is your own domain?

Might even be good, as a way to calculate how well your internal links are working in keeping the users within the property.

For example, put a link at the end of the blog post, and then track how many users clicked it, vs. how many exited on that page.
Can one use Signal via Tor? If so, a URL would be useful.

But one can use Session (a fork of Signal) over Lokinet (an onion routing network, which is similar to Tor).

Even the updated version of Signal merely relays stuff through a proxy. That is, there's just one hop, and that's trivial to deanonymize. With Lokinet, there are multiple hops, so adversaries must compromise multiple nodes.

Also, Session requires no PII for account creation. That's great for anonymity, but there's no built-in authentication. So users must authenticate contacts in meatspace or via other communication channels.
Static linking is unfortunately broken for many projects though, primarily because every C/C++ dependency has a slightly different incantation to make it work. It also doesn't address the problem of languages which expect dependencies to be files on the filesystem, like python or ruby.
Looks like Microsoft is always going to be Microsoft. People that think they have turned a new leaf and are all different and hip thanks to Satya are kidding themselves.
Same here, a bit confused as well. I found that there are descriptions for each “guide” if you switch from tile view to the list view under the search bar. But I am also receiving the login prompt to see anything useful. How does this compare to something like bogleheads or personalfinance?
You seem to assume that working remotely means you don’t develop social bonding with colleagues. I worked remotely with quite big time offsets (some people in South America, some in France, I was in Thailand), and we were able to develop friendships and have social time together. I’ve never thought about others as “another github account reviewing pull request”.
Start is bad. February is two months after back computed patient zero is deemed to have existed in China. This is "infection demonstrated to exist in Italy before prior dates we believe"
Unleash the power of automation to get the perfect candidate for the organization. Find out potential candidates from your resume database.
Never thought about it in this way, but it sounds right.

Thanks, I will how some reading to do over weekend :)