skysight-inc/HackerNews huggingface dataset:
Teams has been highly frustrating. For direct IM, it’s better than Skype/lync, but that’s not saying much.

It’s weird how difficult to use their slack competitor is. Hard to search within teams and across channels. There’s a weird interaction between itself and OneDrive/SharePoint that I don’t get the mental model.

I used to hate Slack’s UX a lot until I started to use Teams.
You need this stuff, but Vue use you will figure out their own individual patterns or reach for a different tool.
Yes. Here's an example in a Schaeffler 4ePerformance:

https://www.youtube.com/watch?v=qeXZs_XAmME&t=720
How tall is that hill? I wrote C# professionally every day for 3.5 years. The last day was as painful as the first.

I can appreciate making an investment in tools that make me more productive in the long run, but at some point it has to start paying off. Programming languages have finite useful lifetimes. Common Lisp took me years to learn well, too, but it started paying big dividends after only a couple weeks.
My criterion is 'influential on me', they may not necessarily be the greatest works of literature.

Mastery - Robert Greene

The Talent Code - Daniel Coyle

Peak - Anders Ericsson

The Power of Now - Eckhart Tolle

A Guide to the Good Life: The Ancient Art of Stoic Joy - William B. Irvine

The Power of Habit - Charles Duhigg

Make It Stick: The Science of Successful Learning - Peter C. Brown

Free Play: Improvisation in Life and Art - Stephen Nachmanovitch

Sapiens - Yuval Noah Harari
True, and even when your goals are inlined with the book the way to get there is unclear.

Mental barriers are hard to overcome. The only thing that works for me is non judgmental self reflection.
There is a better approach by using statically typed functional languages like F#, Ocaml, or Haskell.

They don’t need to have the type declaration as most things can be inferred.

So you get the feelings of writing Python with the full suite of benefits of a strongly typed functional language when using say F#
Does the history or duplicating the working/background layer not cover that?
You need to set your aspirations at a reasonable level and have goals that are relatively close (say, one order of magnitude away by some metric) to what you have now, with a plan that can get you there.

Also:

> If 40 out of 50 people end up in poverty in my neighborhood, then chances are I will given how similar metrics for ending in poverty is.

This isn't the case at all. Most people don't prioritise wealth generation. They prioritise things like staying close to family, maintaining old friendships, not moving, working in a specific field or on specific problems they enjoy, etc.

If you actually go out there and seek it, yeah, it's hard, but the odds aren't anywhere near as stacked as you're making out.

The odds are mostly stacked against you in the sense of things like health issues, or passports, etc. Growing up simply with not much money isn't that hard to get out of.
> Usability for non tech people

It's not just non-technical people who expect good UX.
Certain high achievers in their career use their career as a cover for general failings in other parts of their life. I’ve seen it a few times and it ends badly when it all finally catches up to them, often too late in life to do much about it. Some people are very happy to have their career be their whole identity, but most don’t think that way and define “success” as success across multiple areas of their life.
It's not a clone as much as a later version. After the demise of Acorn Computers development of RISC OS continued, but split (somewhat acrimoniously) between two different companies, both producing different versions from diverging descendants of the original source tree.

The RISC OS Open code is RISC OS 5, one of those two descendants. It's based on the original Acorn code, though obviously much improved over the last Acorn version. The most significant change is, as you say, that it uses the standard ARM 32 bit addressing mode, rather than the original 26 bit mode (support for which was removed from ARM chips in the mid 90s). Consequently it has been made to run on Raspberry Pi and various other modern SBCs.
We absolutely need consumer protection laws for this.

The problem is that capitalism doesn't permit companies to simply succeed by being profitable. They must grow too. So the people who run the business are ultimately forced to squeeze every conceivable revenue stream from their products. The March towards forced online IoT and printer ink cartridge obsolescence models for everything is inevitable.

Appliances used to last forever and you'd get a guy to come fix them. My dad gifted me a 40 year old jigsaw that works better than any new jigsaw I've used.
Possibly because vue does not have any builtin http capability... which is kind of the point GGP is trying to make up there.

Angular is not overengineered, it's just feature-complete. vue is not "simple made easy", it just delegates lots of functionality to 3rd party, leaving the confused developer to read medium posts on the line of "axios vs. vue-resource".

I prefer the vue way, but it's a subjective personal preference and should basically be ignored by others.
For the convenience of those who can't conveniently read a PDF on their current device:

> The role that YouTube and its behind-the-scenes recommendation algorithm plays in encouraging online radicalization has been suggested by both journalists and academics alike. This study directly quantifies these claims by examining the role that YouTubes algorithm plays in suggesting radicalized content. After categorizing nearly 800 political channels, we were able to differentiate between political schemas in order to analyze the algorithm traffic flows out and between each group.

> After conducting a detailed analysis of recommendations received by each channel type, we refute the popular radicalization claims. To the contrary, these data suggest that YouTubes recommendation algorithm actively discourages viewers from visiting radicalizing or extremist content. Instead, the algorithm is shown to favor mainstream media and cable news content over independent YouTube channels with slant towards left-leaning or politically neutral channels. Our study thus suggests that YouTubes recommendation algorithm fails to promote inflammatory or radicalized content, as previously claimed by several outlets.

Tweet from the author:

https://twitter.com/mark_ledwich/status/1210743168246771716

> It turns out the late 2019 algorithm
DESTROYS conspiracy theorists, provocateurs and white identitarians

> Helps partisans

> Hurts almost everyone else.
So, if in the aggregate a higher percentage of people have degrees in recent decades (true), but the productivity growth per employee hasn't gone up (also true), then the economy as a whole hasn't benefited (economically, anyway) from having more people go to college.

The example of patents looks a lot more like "people with advanced degrees are more likely to be in jobs where filing for patents is encouraged by the employer" than it does like "people with advanced degrees invent more". To be honest, the fact that our current patent situation is so obviously a net negative might be skewing my judgement on this, but if you thought that bringing up patents was a way to make it sound convincing that college degrees enhance productivity, well it doesn't for me anyway. I even have a patent, or my employer got one from my work anyway, and I still think our patent system is value-destructive.
Sweet jesus, don't get a thinkpad after having used a macbook. They are built of soft, grease-absorbing cheap plastic.

People say 'oh, but thinkpads are so rebuildable'. Yeah. Because they degrade easily and are made of such cheap materials, they have to be.

I bought a second hand dell laptop. Five years later bought a brand new thinkpad. Which do you think had to be repaired, and even with new parts still looks more worn out?
99 good news stories you probably missed in 2019
`auto`, type inference, etc. has nothing to do with dynamic types. The types are still 100% static, not some sort of compromise or middle ground between static and dynamic.
I hard a weird conversation with a group rolling out teams. They had never used instant messenger. They had never used slack. They had never used discord. They had never used irc.

It was very strange because they had no idea what Teams was used for. They shared some literature that says the features are the same, but when asked to do simple tasks like use teams to coordinate the rollout, they didn’t know how to do it.

Kind of weird. My hope is that Microsoft eventually makes it usable since it’s basically free with other purchases. But then, Microsoft killed yammer and Skype.
If you know you are expecting an expression, then it is easy for the parser to understand ‘-‘ as a unary negation if it is the first symbol, otherwise it must be a binary subtraction operator.

Expr: ‘-‘ Expr {
return -1 * $2;
}
| Expr ‘-‘ Expr {
return $1 - $2;
}
| ‘(‘ Expr ‘)’ {
return $2;
}
| ...
The phenomenon of meme photo degradation is indeed an interesting one.

I think that is one reason I have always been put off by memes even when they come from loved ones, the photos look LITERALLY dirty, as if passed around by hand :)
I always believed paulg was way ahead of his time.

- LISP over C++/Java

- The first ever web app in Viaweb

- The first ever startup accelerator

- Check this talk from 2012: https://www.youtube.com/watch?v=R9ITLdmfdLI; a lot of today's most impressive cos Superhuman, Lambda School, Netflix happen to emerge mysteriously from the talk as is.
The Physics and Astrophysics of Black Holes and Horizons
That would be possible for purely funcional languages, but the mainstream ones allow side effects that you can't quite predict. Remember training a model is just teaching a machine to memorise statistical occurrences. Anything the model doesn't anticipate can be catastrophical.

I could see something like control engineers do, use machine learn to help tune a controller. In this case, use a model to generate an aproximation code translation with accompanying degree of precision.
I too struggle to apply the lessons from that book. Little by little I say.
I think one of the big features was the amount of stuff built into the ROM- full IDE, word processor, paint, OS and GUI etc. That gives such a freedom akin to the 8bit machines to encourage coding as the baseline is always there, it's unbrickable, fast and more reliable than a hard drive.

Speed wise it could run rings around a low-end 486 for computation, but it had hardware scrolling, timers for interrupts, 800x600 with 256 chunky colours, 8channel DMA sound and so could do perfect Amiga ports.

Checkout starfighter 3000, XC or Darkwood for what it could do

https://youtu.be/-j-1vxPmksM
https://youtu.be/fevJ6jzgvGs
https://youtu.be/_Bx_m8xXr60
You are more than welcome to create a game with better AI and therefore better playability. The rules of Civ games are complex enough imo. It’s just a game after all.
Rust Interior Mutability Patterns
Personal and strongly-held opinion follows:

The biggest drawback of GIMP is that it is the least intuitive software I or anyone I've asked in person has ever used.

Basic operations like making selections, cropping, and moving selections or layers are a chore. The keyboard shortcuts don't make any sense, and the tool icons all look the same, so I wind up hovering over each one to find the dang crop tool in the first place. Oh, it's the one that looks like an X-acto knife instead of the universal brackets icon for crop.

The selection tool is just weird. You can highlight a region of the image, but to manipulate or transform it, there's no "Control+T" equivalent as far as I've discovered.

The whole thing feels like a mess coming from Photoshop. Paint .NET has far and away better usability.

Sure, you can accomplish the same things, eventually, and I guess that makes them both capable image editors. But using GIMP feels like I'm interacting with a machination of Dr. Seuss if he had to draw a Whoville contraption that edited photos.
Your comment reminded me of Ralph Waldo Emerson’s thoughts - how wanderlust can keep us from leading meaningful lives. Worth a read: https://www.frontporchrepublic.com/2019/04/wanderlust-keeps-...
This seems like overkill for what amounts to a signed URL for accessing static content.
Why an IP block instead of a username block
I pihole on my local network and samsung is the biggest blocked domain on my list with the default block lists. It's INSANE.
Please watch the movie Dead Man with Jonny Depp.
Future Crunch also have a 'positive news' newletter[0]

[0] https://futurecrun.ch/subscribe
The wording of the article suggests that these people have no internet access of any kind.
I really enjoy unroll.me because it allowed me to easily unsubscribe from the thousands of junk emails making it into my inbox. If I want to see some things, they are added to my “rollup” which is delivered daily. Turns out, I rarely read it. Nearly all of these social media notifications and mailing lists are completely worthless. How often has subscribing to a blog that is sometimes interesting actually helped you?

I still want to read and learn and to be in the know. So I’m on the lookout for a better way to surface things I care about. Maybe 5-10 things a day. For now hacker news seems to be working the best, but it’d be nice to have something a bit more personal without an infinite feed.
Delete them all now. Either you will die, or you will be free of them.
I also loved 7 Habits -- before reading it I had kind of brushed it off as just another wishy-washy self help book, but it exceeded all expectations.

However, what I took away from it was nothing about productivity, but rather how to live a good life. Habits 1-3, 5, and 7 are all solid advice that have broad application far outside of the narrow domains of the workplace. The mental model in Habit 1 about the "circle of influence vs. circle of control" has been one of the single most effective contributions to my mental health.
One of my favourite quotes of all time quotes comes from this game.

"Once a man has changed the relationship between himself and his environment, he cannot return to the blissful ignorance he left. Motion, of necessity, involves a change in perspective."
- Chairman Pravin Lal

Maybe it was because I was young at the time, I dunno, it just really stuck with me.
I think recently Krita got a Epic Games Mega Grant of $25k. https://krita.org/en/item/krita-receives-epic-megagrant/
What's wrong with IRC? It still works a treat, and has ever since the early-mid 90's.
How to Change Your Mind, Michael Pollan.

Turing's Vision: The Birth of Computer Science, Chris Bernhardt.

The Peripheral, William Gibson.

Lila, Robert Pirsig. (re-read)
The Passing of Ucbvax
Ignore all of them and move on with your life. Anything urgent enough you already would have gotten to.
So they release lipopolysaccharide and that somehow keeps cells alive? Can someone eli5 what this suggests?
The Lights in the Tunnel by Martin Ford

Race Against The Machine by Erik Brynjolfsson and Andrew McAfee

The War on Normal People by Andrew Yang
>To make Medium work, we log user data and share it with service providers. Click “Sign Up” above to accept Medium’s Terms of Service & Privacy Policy.

Gross.
There's a more likely third scenario, which is 3) neither hyperinflation nor deflation. The US hasn't seen serious deflation since the Great Depression, and has never seen hyperinflation. Hyperinflations tend to go along with some sort of political or military disaster.

A big wave of defaults is only a serious threat to the US economy if it leads to a banking crisis. That's why the global financial crisis was so much worse than the deflation of the NASDAQ bubble.
> We've lost this battle.

I think you could look at the battle/war from a different perspectives, and come up with different conclusions.

In the mainstream (whatever that is?) it appears that convenience wins. And hardware/software vendors seem to make the assumption that customers won't complain if their data is harvested. I think that's where you're coming from?

On the (privacy) enthusiast things, the horizon looks much better. We've got great software that makes self-hosting easier: FreeNAS, Nextcloud, Docker, Plex, NixOS, etc. We have more choice in phones: we can still use "dumbphones", or use open source operating systems, or choose manufacturers with better privacy track records. I'm not familiar with consumer electronics as much, but buying low end/dumb devices (TVs, appliances) is still viable. And the open source home automation movement keeps getting traction with hardware and software.
Lloyd’s Coffee-House
> More people will move towards smaller silos of 'social media' like a discord, telegram or reddit group.

What present trends and behavior changes point you to this prediction?
Yep, LSP does include semantic view of the code. That is anything you'd see at the end tools such as IDEs: types, members, functions, properties within context (e.g. this function is a member of this class).
I've been in a similar path and, while I'm still not out of it, here are some of the things I've learned:

* It is OK not to read everything. It is OK to let go of old emails and tasks and articles that you've bookmarked a long time ago. They will resurface at some point when you'll need them.

* You need to understand that your motivation to read something new like a new paper, or a new blogpost, fades away pretty quickly. Next time you're about to bookmark something interesting, stop and read the damn thing. Waste some of your precious time to read it.

* Take a break, take a holiday, book a hotel somewhere alone and go through all your emails and bookmarked items. Do some reading, do some cleaning. Do what you have to do to reduce this infinite stack of information.
Researchers Use CRISPR to Create Compact Tomato Plants
It also searches job descriptions for those keywords. If the keyword is in the job description, the result is returned.
Scribus, and I'm DocBook/LaTeX junkie. Might not work for everyone, but I put out a lot of long forms and policy stuff.

I pipe through calibre for painless format shifting, as well.
Eating at burger king meat or no meat will make men grow boobs.

I ate a whooper a day at lunch for a year. Boobs, belching and otherwise ill-health followed.
The Foundation series was from the 50s, it was not pre-Hiroshima.
Yes, refactoring tools can do text in comments and docs, other files across your project, and will provide plenty of options to specify what to change, and also provide previews before “enacting” the changes. One of the many reasons I find IDEs superior to plain editors.
The Year in Corporate Speech Controls
You may be searching too broadly. Adding additional keywords will help to narrow the results.

When searching, you can see the number of results returned at the top left.

EDIT: I did find an error that was sometimes causing auto-complete and search to not work. This has been resolved.
Depending on what you want Nim is definitely closer than Crystal. Support is better for cross platform and the number of bindings available to C libraries, or true native implementations are growing rapidly. For anything ML look into arraymancer[1].

[1] - https://github.com/mratsim/Arraymancer
That was an example, not exactly my situation. If wealth generation alone was a metric, I wouldn't have that much problem but regarding the last statement, most research would disagree. Growing up in poverty fuels a mindset of poverty, I have experienced it first hand. Maybe things are different in other places so I am not gonna make a generalization about anything else. Poor countries with overflow tends to have people who put wealth accumulation above all.

And I think I set a reasonable expectation. That is one thing I am afraid of doing the most, setting expectations high that you would never reach for myself or others. I don't find any balance here. I don't have any metrics to compare or find a reasonable solution to what I should expect of others or whether at all. Do I expect my family to be reasonable or not? Do I expect my environment to be friendly or not?
If overestimate, disappointment. If you underestimate, trap of trust issues and general existential crisis of why bother.

I just decided I want an average first world life quality eventually but THAT is hard. Eh, getting average quality of life removing the wealth as a metric here is hard.

I guess I could call it cultural, environmental or social disintegration?
There is part of me that wants to laugh at people independently discovering over and over again that static typing is actually useful after dismissing it, but I'm just glad it's available more places.
LambdaExpression is a part of the dynamic language runtime (DLR) and is absolutely useful if you are into run-time code generation. The analogous contract for this in the lisp world would be quoting, but wouldn’t be as fine grained as the DLR since it limits what abstraction can be applied (eg if you want to compute what parameters or what operations are needed at run-time).

Given the performance it allows for run-time generated code, nothing in production really beats the DLR. It is a shame Microsoft nerfed it in UWP because they ripped out the jit in favor of ahead of time compilation.
Standardizing IO Interfaces to Scala Libraries
> The mod made statements that vaguely pattern match as onerous hair splitting in order to undermine LGBTQ+ rights.

The actual point is, there's no such thing as a "right to be addressed by one's preferred pronoun". Attempts to introduce such a purported "right" can easily pattern match to many other sorts of compelled speech, which in a genuinely liberal, rights-focused and non-oppressive political culture are generally rejected altogether - for very good reasons dating back to many centuries ago, that have zilch to do with the (very real and concrete, unfortunately) plight of a number of sexual and gender minorities.

Basically, this whole "you must use my preferred pronouns, or else" thing is a huge distraction that does nothing to make LGBTQetc. folks better off.
Wikipedia claims close to 300%: https://en.wikipedia.org/wiki/Financial_position_of_the_Unit...
Interesting. But it seems like it would add a lot of attack surface if all these things are within the secure enclave.
I see your point. Hardly applicable in our case though.

We bought a humble fixer upper countryside retreat with two hectares of productive farmland for under 10k€ in cash. A one time insurance premium really rather than an investment. Even if it generates some income beyond covering the recurring costs for real estate tax, electricity and maintenance.
Yes it is South Africa. Born in Zim to descendents of Mzilikazi who left South Africa during Shaka Zulu's reign.
Science Under Attack
Having done my master's degree in neural networks in the 90's, I reluctantly have to admit that they are not all that productive in the great majority of cases where they are used (although there are exceptions). The reality is that the vast majority of what AI or neural networks are used on, is buzzword bingo.
This looks very awesome!
>>> Impedance is electrical resistance – essentially, how well something resists an electrical current that passes through it. It’s a “measure of the opposition that a circuit presents to a current when a voltage is applied.” (Thanks, Wikipedia). Even if that makes no sense, headphone impedance is still very easy to interpret. It’s measured in ohms (Ω) and what it tells you is how much power your headphones will need to get to a reasonable listening volume.

For someone who understands what voltage, current, impedance, and power are, this paragraph is going to look like someone either doesn't understand the subject matter at all, or that something has been lost in an attempt to simplify it for laypeople.
FWIW, GIMP 2.6's text tool is solidly mediocre. I stopped updating because 2.8 broke Ctrl-S (vocally on purpose), so it wouldn't surprise me if they also ruined text compositions. Contra zozbot234, it is very unlikely upgrading to Debian 10 will improve anything.