skysight-inc/HackerNews huggingface dataset:
For me, solving technical problems often gives me a great deal of satisfaction. I mean, it is sometimes a real slog, too... nothing is fun all the time... but sometimes the worst slogs come with the greatest satisfaction. and sometimes not! Sometimes you work hard and get nothing. it happens. It's okay to work hard sometimes. It's okay for that to be unpleasant sometimes. Difficult experiences are part of what it is to be a human.

I mean, sure, it's impolite to complain all the time, but I would have to be way more desperate than I am to take a job where I always have to pretend to be happy; I have a pretty nice technical individual contributor role, and that's one of the strongest reasons I avoid management when I can, even though, as you point out, if I had better emotional regulation; if I was better able to be happy (or disappointed or angry) on command I would be able to make more money as a manager. (don't get me wrong; I can totally see myself being that desperate. And if I thought I had a reasonable chance of holding down a management job for very long, I'd have to think long and hard on it.)

It's more than that, though. Those roles, acting happy all the time feels... inauthentic to me. For that matter, nearly all of the "self improvement through positive thinking" stuff feels inauthentic to me; self-improvement, for me, is accomplished through introspection and work.
This is probably not what you are looking for, but for beginners visiting this page. This website gives you a nice start and shows how old hits can be played: https://learningmusic.ableton.com/
The most important forms of preventative care (diet and exercise) are basically free.
We won the Cold War. Now everyone doesn’t have to pick a side for survival. Plenty of spare time for navel gazing and wondering who is keeping you down.

While the arrow of progress is forward, the blips can last for a millenia.

Unknown how long the War of Capitalisms will be.
I'd start just practicing scales and intervals. Without knowing how they feel when you make the movements yourself it felt kind of empty to me.
The Mueller report is pretty clear the Russian government tried to interfere with the investigation and that individuals close to Trump coordinated with the Russians.

> The Russian government interfered in the 2016 presidential election in sweeping and
systematic fashion. Evidence of Russian government operations began to surface in mid-2016. In
June, the Democratic National Committee and its cyber response team publicly announced that
Russian hackers had compromised its computer network. Releases of hacked materials—hacks
that public reporting soon attributed to the Russian government—began that same month.
Additional releases followed in July through the organization WikiLeaks, with further releases in
October and November.

>Dozens of IRA employees were responsible for operating accounts and personas on
different U.S. social media platforms. The IRA referred to employees assigned to operate the
social media accounts as “specialists.”42 Starting as early as 2014, the IRA’s U.S. operations
included social media specialists focusing on Facebook, YouTube, and Twitter.43 The IRA later
added specialists who operated on Tumblr and Instagram accounts.
44
> Initially, the IRA created social media accounts that pretended to be the personal accounts
of U.S. persons.45 By early 2015, the IRA began to create larger social media groups or public
social media pages that claimed (falsely) to be affiliated with U.S. political and grassroots
organizations. In certain cases, the IRA created accounts that mimicked real U.S. organizations.
For example, one IRA-controlled Twitter account, @TEN_GOP, purported to be connected to the
Tennessee Republican Party.46 More commonly, the IRA created accounts in the names of
fictitious U.S. organizations and grassroots groups and used these accounts to pose as antiimmigration groups, Tea Party activists, Black Lives Matter protestors, and other U.S. social and
political activists.
The IRA closely monitored

"https://www.justice.gov/storage/report.pdf"
Know and practice your scales.
You can still run a mining operation from behind your desk. And you'll probably make more money than the men/women in work suits.
Not completely on topic, but I found the images and their captions to be quite humorous.
It looks like somebody has engaged in those issues over there. Probably because of this comment.
Isn't this essentially telling other languages how they're supposed to work?
I think this is a pretty good question. My dad told me about how, 50 years ago, getting a toolmaking apprenticeship was a license to print money. That certainly changed, and I don't know if anyone expected it?

My guess is that the job market is going to stay good to programmers and IT for some time. I think there are lots of people with money trying to build, improve, and plug together bits of software right now.

I also think that a lot of people will drop out of the profession during and after university. Most people find programming really boring and/or frustrating.

Still, it would be interesting to have some evidence on all of this.
Maybe revolting withing detention camps isn't a good idea?
Sorry, I was on mobile.
The book he wrote about this is freely downloadable these days at https://nostarch.com/xbox .
Learnmusictheory.net, also hack music theory on youtube
To be fair, the switch to mobile-first did more to kill XMPP than Google did. It's a lot better now a decade later with all the XEPs, but now there's nobody there to talk to so it's too late.
Rasp 4 already has gigabit and does work as a firewall

Been using that for past couple months
Boeing Sued by Irish Plane Lessor to Void Deal for 22 Max Jets
True, but everywhere else they are pushing Teams hard for general users.

Mattermost is already certified on Aurora, we work with S3, it's available in AWS Marketplace--if there's a dev team at Amazon interested in an open source alternative to Slack that runs natively on AWS infra--potentially connects with Chime for voice/video/meetings/screenshare it's potentially a healthy thing for everyone.
> Rust can interoperate with C libraries

True, but speaking as an embedded developer and Rust fan: embedded C libraries just love their #defines in public APIs. This makes interfacing with them from anything but C or C++ more cumbersome, because you can't just declare "extern" functions, you also have to translate the #define macros, which are sometimes non-trivial.
At a guess you've never actually done any significant programming in Forth.

The 777 wouldn't fly if you took out all the Forth code and there are plenty of other examples. Forth is at a much higher level than JVM byte code, byte code would be comparable to the output of a Forth compiler in roughly the same way that a .S file could be the output of a C compiler. Clearly C is at a (somewhat) higher level than Assembly.

Forth is definitely an acquired taste, but it is an interesting shift in perspective and as such a language that is worth learning, not because it will have a lot of commercial potential but because it makes you look at problems in a different way.

The same goes for LISP, Erlang/Elixir and Clojure.
So an IT admin of an internet security company is caught trading on insider info, and texting with his co-conspirators about it? He should go to jail on the grounds of being totally stupid and incompetent. And so are the people who hired him. I know 3 year olds who have more brains.
It may also be that the area is geologically newer. (Disclaimer: I have no idea if it is.)
Mattermost CEO here, thanks gregf!!!
To be fair to life labs, at least they don’t dox you aloud to an entire waiting room.

I witnessed that happen to a few prominent financiers in Toronto while I was getting some bloodwork done. It was terrifying within about 5 minutes I had all the personal information I’d need to do some seriously nefarious things.

This happens on most every occasion I visit a clinic in Canada. Nurses and secretaries do not care.
Only under very specific and difficult-to-prove circumstances. These exceptions to freedom of speech are very narrowly carved out, and for good reason. The broader the exception, the easier it is to instrumentalize for political repression - and there will be a huge desire to do so.
Google denies report it considered quitting cloud computing business
There's an easy technical solution to that, you can just use a VPN service to hide your IP.... when you connect to your VPN service.

It's VPN's all the way down...

I'm mostly joking, but if you purchase the second VPN anonymously (gift card paid with cash, bitcoin, etc) this would do a pretty good job of ensuring your anonymity against most casual snooping. It's not going to hide you from the FBI, but it would prevent either VPN provider from tying your browsing activity back to you (unless they cooperate with each other).
Yup pretty weak article.

In their defence seeedstudio has done good stuff for the sbc ecosystem so inclined to give them a free pass
Not everything magically works well under free market forces. Two examples are healthcare and prison management.

Because you incentivize either people being sick, or in prison. It's really as simple as that.
Mattermost CEO here, thanks for trying us out!

Would love to squash the bug for you, open to filing an issue?> https://github.com/mattermost/mattermost-server/issues/new

We used to send bug coins just for release candidates, but if you find a bug in production you get one too now: https://www.youtube.com/watch?v=7D6FJsdE_aY
Super interesting. Where is the best place to find out about JRM and the evidence that he does this?
Headline reminds me of cold war era "the Soviets have a x that can do y"
> I've met a lot more FORTH fanatics, people for whom FORTH was the answer no matter the problem; people who just would not shut up about how superior and fantastic it was, and have you seen the light, brother?

I've seen exactly one Forth programmer like that, they are simply too rare. But the stereotype language fanatic is easily recognized in other language eco-systems, Perl and Rust have a disproportionately high share of this and I'm sure there are others. Typically this stems from either insecurity or a lack of exposure to other eco-systems or the drive to create camps of in and out groups to attempt to gain mindshare.

Very tiring and counterproductive in the long run, I think to some extent this is what killed Perl, simply that no matter how good the language was/is regular people simply don't want to be associated with fanatics and recognize that no tool will ever be perfect.
I love your posts about this stuff :)

I was also an "intern" of sorts for Mitch as recently as 2009 or so. I wrote the audio driver for OLPC XO 1.5 and went to Taipei to help with the bringup. I was amazed to watch Mitch using Forth to interactively tweak the DDR memory settings, find bugs in the motherboard, and find bugs in the CPU which was a godawful x86 from VIA that had seemingly only been debugged enough to boot windows :)
Rick Beato on YouTube. Look no further.
My snark more comes from years of trudging through some pretty horrible experiences as well as a slew of mental problems.

I live with trauma that I deal with on a daily basis. Paranoia for days and a lot of pain.

I dont salute those who take there own lives; I’ve thought about taking mine for a decade before giving up on the idea.
If you mean something to someone; don’t take your life, it hurts them way more then it hurts you to go on living. You can’t help anyone if you are dead; it’s rather selfish.

Suicide is for assholes or cowards; I award no points, your life is precious, make it worth living.
I’ve had these exact same issues for the past 1 1/2 years. This is the time when I switched from a part-time to a full-time job, which often times leaves me utterly exhausted in the evenings and feels like I can never get to a „it‘s done“-point. Boy, am I looking forward to a break over christmas time!
I have been collecting links to high-quality learning resources here which you might find helpful: https://learnawesome.org/topics/2a08a6c6-ac26-415d-a6a5-5e1b...

I have also added many links from this thread so that the above becomes one place to find them all.
You’ll likely be thrown out by security for racking up a massive electricity bill before you start making money.
The Magic of TypeScript
Mattermost CEO here, thanks yulaow!! Our contributors love comments like this, hugely appreciated,
You can also do "multiline multiliners" by adding a target .ONESHELL. By overriding the variable SHELL, this allows you to put arbitrary multi-line scripts of your preferred programming language into makefile recipes.

https://www.gnu.org/software/make/manual/html_node/One-Shell...
Because the past actions have left us with no faith in its abilities to act responsibly. In November 2016 the government just woke up one night and declared the highest denominations of Indian currency as illegal tender (not just not legal, but possession of it beyond a set date would be treated with jail time). This was apparently to curb black money. Everyone knew that black money was almost never stored in cash, but in land and real estate. Tonnes of evidence then came up how BJP candidates themselves distributed boxes full of newly monetized notes to the ones they favor. This was during a time when the common man stood in queues at cash points to withdraw their own money only to be rationed a fraction of it due to distribution problems with the newly minted notes.

The effects of this gimmick was the obliteration of the small sector economy throughout the country and is now the backbone of financial crunch the country is facing. Also it completely failed to nail the black money problem it was proposed to solve. Widespread corruption and the BJP candidates themselves made sure that their rich friends cleaned up the money (I got all kinds of acquaintances who did).

We do not live just in the present. My optimism with the current government has eroded by their actions in the past. When such laws alienate an entire community of people by their religion (or skin color or economic status) and we are talking about holding them in detention camps, do we keep calm and let the atrocities begin to unfold or do we protest?
Structure and Interpretation of Computer Programs – JavaScript Adaptation
By that point the protesters are already labelled as illegal and demonized by everyone else.
There is a very good tutorial by Chris Wellons

https://nullprogram.com/blog/2017/08/20/
Just tried to google this myself and you are right, looks like Google crawlers are as speedy as ever. Here's what I was talking about -

Link to article I was referencing: https://webcache.googleusercontent.com/search?q=cache:4l2vAb...

Here's a pastebin of the content in case you can't access the above: https://pastebin.com/43hjkBQe
Not really. The server is a termination point for the crypto.

No matter what the client code says / does, they decrypt once you hit their server, the code in the client matters very little. Don't forget, this isn't end-to-end encryption, a la Signal.
>My DNA is not just mine, but it's really shared property.

But you didn't get a cut of the $300m.
I have no experience with Google support, let alone GCP support. But what I've heard both from inside and from customers, is that unless someone happen to want to help you with your specific problem, it can be a bit of hit or miss situation to get help. Maybe it's different with now GCP, but until I hear first hand experience telling me otherwise, I'm not even considering moving our cloud business to GCP.

We're running production systems making a significant amount of of our revenue, and when, not if, shit hits the fan we need someone with intimate knowledge of the internals to give us undivided attention until it's resolved.

Sometimes it's because we fucked up, sometimes it's the perfect storm of internals working unexpected - all of the time our systems are not working and our customers depend on them for their daily work.
When Will You Get Your Big Break?
This is either the best time to be alive ever, or pretty close to it. Get some perspective.
If you care about your readers, your site should probably have navigation links, maybe even search and an RSS feed. So now you are talking about editing lots of things by hand or moving to some kind of automation. If you like coding HTML by hand, that's great, do it, but there's also nothing wrong with having some infrastructure to build navigation, indices, etc. HTML is analogous to other markup languages, such as latex or markdown, and has its strengths and weaknesses. There is nothing inherently virtuous about it.

Not trying to be harsh but I feel like the "purist" opinion presented in the article is an affect which can only be expressed about sites unburdened by the presence of or desire for readers.
Because Forth isn't really an application development language as much as it is a very flexible toolbox for programmers who are toolmakers themselves. You can write full applications in it but that is not where Forth shines. If I had to bring up a new machine though that would be one of the first things I would port. (And it would take a couple of hours at most once the hardware was up and running)
And what evidence might that be?
>pledge 10 years of support or something.

Totally gonna believe them
Gotta say, that's straight up wrong. China has always been a huge issue. Mostly from a sympathetic view for the deeply exploited people getting poisoned and dying from recycling our plastic and electronics.

But also the large buddhist community in America will never forget China invading Tibet and murdering the successor to the Dalai Lama. That still gets talked about a lot.
Maybe. I'm sure there are other examples of communities that marketed their way to growth though.
I was going to recommend it. I did not go through the course yet, but it seems very promising and I liked what I saw a lot.
Thanks for doing it!
UK spent over 50 years looking down on "doing" trades, the engineers, technicians, repairers etc, and been brainwashed that converting to a service economy is better for all. Industry and manufacturing was closed as a matter of policy, even in sectors we still competed well.

UK has destroyed the supply chains, the experience, or the ability to train or employ such people any more except in very exceptional cases. End result is few have even seen a jack plug or mains plug that's not moulded or would know where to start.

So we have shops that have no idea how to fix a broken plug or cable, and jewellers that have to return a watch to the manufacturer for a battery change. I'd guess in 1980-1990 most shops on Tottenham Court Road could have soldered a new one, along with most similar shops around the country now they're all just box shifters.
It is legal and ethical to remove the parts you don’t like, but that doesn’t mean you shouldn’t pay for it. You’re not required to, but if you find it useful you could consider it a donation.
Google scraps Chrome 79 update over critical data bug
For me Rust keeps the perfect balance between having all these awesome functional concepts but still be a language that works on real world state problems. Don’t get me wrong. I like Haskells Monads etc. But they try to hide the fact that we have state and all it’s wonderful side effects ;). Rust embraces state but with a clever system that feels always one step ahead of you. I also think a paradigm shift will happen when it comes to c. Yes it is used everywhere. Yes you get more developers now. Yes it has more libraries etc. But this was also true for the languages that where used before c. And I think Rust also has the chance to topple over JS in the web world. Lets see. I enjoy Rust at the moment very much and play around with it in all kinds of fields. It is already my number one language for command line utilities :)
Not much of a scandal? With respect, I couldn't disagree more. Insider trading is STEALING from a company's shareholders and option/RSU holders. An insider trader's profit comes directly from the losses of other investors.

Stealing from public-market shareholders undermines the very premise of YC / HN -- that it's possible to build businesses strong enough to delight stock-market investors. If any kind of company (like Sili Valley networking companies) gets a reputation for stealing from investors, it will be harder for us all to get funded.

Stealing from option and RSU holders? That's stealing from the guy in the next cube.

It looks to me like the SEC people did their jobs in this case.
The weird world of Iceland's Christmas party food kitchen
I see that Logitech ramped up their advertising investment again. I looked up the mouse and it shows up on all popular youtube channels with crazy titles.

I remember same thing from the original Performance MX. Everybody said it was a great mouse. I got it, it was terrible. It didn't work on most surfaces. It didn't hold battery long.

Long story short, I will hold off until it stands the test of time for a bit.
You also forgot to add in cybersecurity. It requires in-depth knowledge of how computers are operating and a lot of outside the box thinking.
Yes, of course. Your protectionist and nationalist knee-jerk reaction and gut feeling is certainly more trustworthy than all of the world's economists.
If there is enough interest, we at polyglot.network can add those missing functionalities and maintain that fork. We have already done the same for certain other OSS software as enhancing open-source software for paying corporate clients IS our business model.
There are lots of courses on wireless communication. I think there's a big community there that doesn't participate in amateur radio. For me there's no reason to build huge antennas and high power, when I can build my low power, high speed WiFi setup in the University lab.
As someone who has a small business in the UK I’d disagree with your first point, at least for the UK. The situation may be different depending on the EU state, but the UK has a fantastic regulatory environment. Clearing imports through customs for example is much more frictionless in the UK than the US.

I’d also disagree on the tax situation. They may be slightly higher than the US but then we also get health care included with that. This is amazing if you want to bootstrap a business, especially if you family or an illness. I have private insurance as well with BUPA but that only costs me $80/month with no deductible I believe.

I think your other points are true to varying degrees but for sure things are changing so they’re probably less true than they were ten years ago.

The biggest reason is probably that the US has California and Silicon Valley.
> Rust does have one additional requirement for a bare metal program: You must define the panic handler.

What would panic? Who is doing (and where) the panic checking? Since no additional libraries are being used, is the panic checking in the core library?

What is the overhead of panic checking?
Sadly, this is no propoganda. One would be astonished at the amount of hate an average voter in this country now has. It is mostly frustration with the state of everyday affairs. Inflation, low wages, unemployment, population density all of it combined with a religious party leading everyone to believe that Muslims are the cause of all this. It is a classic right-wing trope throughout the world. Nothing different here.
Sure, they had notoriously bad performance for a plurality of reasons. Which also explains the lack of specific complaints. People can tell you that it's slow, that doesn't mean they can tell you every reason why.

Firefox historically being slower than Chrome was for a long time one of main reasons cited by people who switched from Firefox to Chrome. DNS/proxy defaults were certainly not the only reason it was slower but all the little things add up.

And we shouldn't need to use user complaints to gauge performance impact when we can do so directly by measuring page load times etc.