skysight-inc/HackerNews huggingface dataset:
>Cole County Prosecutor Locke Thompson released a statement Friday saying there is an argument to be made that there was a violation of law, and that the issues at the heart of the investigation have been resolved through non-legal means, the St. Louis Post-Dispatch.

That sounds more like that "we would have prosecuted the reporter" if they hadn't discovered that the "state education commissioner initially planned to thank the newspaper for finding the problem".

They should have profusely thanked him and also given him an award.
Yes, especially ones with AI-generated gibberish that mimic transactional (as opposed to marketing) emails.
That's not how market cap works.

Market cap is most recent trade price * supply. It's not a reflection of how much money or value can be withdrawn from the market, that's more a function of market depth.

For instance if I create my own token with a supply of 1,000,000,000 and I sell 1 token to my buddy for $1, I'm, now a "billionaire." That's market cap. Where did that come from, is what you're asking. The answer is, whoever controls the most recent transaction.

However, the total market for my shitcoin is my buddy, and the total amount I can get back out is $1. That's a function of market depth.
To me this conflates "I am not used to X" and "X is worse".

I've been working remote for the duration of the pandemic. Is Zoom kinda terrible? Sure. But in-person meetings were often a different kind of terrible. Open office plans were a definitively worse kind of terrible for me. I was previously used to the various bad things of working in the same space. I'm now reasonably used to the various bad things of remote work, and I keep getting more comfortable with it.

I expect that if I end up going back to in-person work, I'll be able to write an article exactly like this one about what we've lost by going back to the office. That is less about the relative merits, and more about my ability to find a cloud for every silver lining.
Another payment app. Great.
If you’re looking for a lighter weight vm (microvm almost), check out lima and colima.
> That’s more familiar. Humans staring in random directions. Many clearly not listening. Camera off for one participant. Here’s the question, how many humans are on this call?

> Zero.

Now show us 14 people in a room together and tell me that all 14 are engaged. This was also a fiction. I’ve been working remotely since 2007. I spent the first ten years of my career in pointless meeting after pointless meeting. Part of what motivated me to work from home was all the time lost in the office shuffling between meetings, engaging in chit chat I was socially obligated to do but didn’t care about. Friday-afternoon beer bashes when I just wanted to be home with my wife. Ridiculous off-site team-building exercises.

I have a life outside work. I want my colleagues to be competent professionals. I’ll have a collegial relationship with a few I work closely with. But do I care what everyone did over the weekend? I do not. In a meeting of 14 people, how many people really had to be there?

I’m not saying that teamwork isn’t sometimes a lot easier in person. Some things are. Some things aren’t. And I understand that many people enjoy the company of their coworkers as friends.

Fine. I didn’t, except for a few.

I’m engaged on Google Meet just as much as I ever was in person when the meeting calls for it.

I understand some people can’t work this way. But Rands is projecting here. He clearly values being physically around his team. I get that.

But it isn’t for all of us.

I hope this pandemic ends and that those who want to return to the office can do so. But I also hope companies remember that some of us really prefer to work from home, and we’re more productive in doing so.

FWIW, I’ve worked for companies as big as HP and Verizon, and startups as small as a dozen people, and mid-size companies in between. I’ve worked for and with college and post-college friends. I have over 25 years of professional experience. We’re not all the same. Different strokes, man.

Oh and about that screenshot of Leia… I obviously knew Fisher had passed away before Rogue One was made, but didn’t realize it was computer generated. I thought it was somehow pieces together from old footage. It fooled me.
"Lost" is too heavy.

We "traded" some aspects of reality in favor of distributed communications and the capacity to "resurrect" characters.

It's not as though Star Wars, itself, is any more "real" than a CGI Carrie Fisher.

What's concerning, and what is in danger of becoming lost, is the certainty that misleading others is immoral.

It's one thing to create some entertainment and suspend disbelief about characters and plots.

It's another thing to abuse such tools and pass the results off as historical facts.
What we lost - CGI Carry Fisher is a bit wonky. What we gained - a young Carry Fisher again and some more Star Wars. Meh.

But don't get me wrong, I think there is a huge value in sitting in a room with people working on the same code base as you. There is huge value in being able to just turn around and ask somebody about something that's got you stumped. Or to get feedback. Or even just to talk shop. This just happens a lot less when remote where I work.

But also, I don't care that I can't smell my colleagues in meetings.
Yes, gmail treats those the same. Which means there is no valid email address belonging to someone else that is the same as yours other than periods. People are just mistyping email addresses, it happens all the time.
Locking steaks and other supplies, people stealing things off shelves so much, stores closing. I think see this evolving into only store employees can be shoppers. Everyone is gives order at door and waiting for it all to be retrieved. Oh, online orders are just fine too. Do you know any stores or trading posts like this already?
Great - now Heroku will be two versions behind on HTTP.
Potentially as a backup distribution service. If you're running a translator transmitter to extend service range, and can't get the signal some other way, maybe you can dial in and pipe the phone out the radio.
I mean - happiness is a state of mind when you’re in plenty. If you don’t have plenty or are lacking basic necessities - it’s kinda hard to argue being happy in that state is genuine.
Not just great for games but for large scale webrtc signaling for p2p.
Money is a proxy for freedom. Doesn't mean that's the only way to be free, but it's certainly the most direct, universally understood route.
https://xkcd.com/904/
Am I the only one who thinks the Carrie Fisher CGI looks pretty good? I appreciate the metaphor but my brain has no problem with the deepfake version of Leia.
Many of the issues you are describing are problems. However, few to none of them are "corruption". Corruption is not a generic term for all issues facing a society; it is a specific term for a group of issues involving the use of power for personal gain (e.g. bribery, graft, nepotism, etc).

While the US is not free of political corruption, it is generally considered to be relatively free of corruption: https://www.transparency.org/en/cpi/2021/index/usa
TrafficMonitor – display network,CPU, GPU, Mem usage and temp in Windows taskbar
I like the “opportunity for correction” and “code proportionality” points brought up in https://medium.com/@shazow/code-boilerplate-is-it-always-bad....
You can't actually do pipelining at all on HTTP/1.1 as it existed so yes, it was literally easier (frankly, necessary) to do an entire protocol revision.

HTTP/1.1 as documented looks like the simplest pipelining should work. But too many HTTP/1.1 servers in the wild by the point browsers began trying to enable pipelining were getting this wrong. Users don't care that "technically your bank's web server is non-conforming and you should contact them to report the issue" what they hear is just "Don't use our broken web browser".
Fixed size integers that overflow silently. IEEE floats with little control over rounding. Working with single codepoints (instead of grapheme clusters). Shared mutable state.
No, I think GP is correct in saying that the case would be laughed out of court.
Persuing this case would have been a gift to the Post-Dispatch and Ian would have been a hero.

Not only is this whole thing over literally right-clicking html, but this is a Reporter working for a local newspaper.

Imagine for a moment that this story was about a regular person who is not employed as reporter with credentials and a portfolio. Depending on that individuals circumstances, it could easily be a life-ruiner. I could think of a few people.
He explained exactly why he believes it is worse: the lack of information to be collected by the various senses.

You may disagree that it is worse, but he doesn’t confuse “I’m not used to this” with it being worse. He has specific reasons for saying so, and all the time in the world getting used to it won’t suddenly give the additional information he believes is important in communication.
Because I mostly worked with teams who built internal tools, be it monitoring solutions, or APIs consumed by BI tools, or custom CMDBs, custom CMS, etc...

Every single one of them was deploying the projects on the internal infrastructure, sometimes a small Kubernetes cluster, some other times just an EC2 instance, most of the time just one or two VMs.

Each employee was given a computer with a VPN client pre-installed, to connect to the internal infra.

The biggest company I've worked with had 10k employees, still not enough to see any impact on performance on the slowest single-threaded service we made.

When deploying, we were simply adding to the internal DNS server an A record "service.internal-domain.tld" pointing to the IP of our server. No load balancer, no reverse proxies, no HTTP/2 in the stack.

It's cheap, it works, it's certainly not something you would do if you were serving a SaaS application to millions of user on the world wide web, but it's definitely enough for internal stuff.

Even Google does not have more than 100k of employees.
I wonder if Beeper (https://www.beeper.com) uses something like this to get you a macOS iMessage instance in the cloud. Was always curious how they could tout that seemingly impossible feature, but looks like this is a way to do it.
Is there much evidence that HFT yields in better results for those making economically meaningful trades? A theoretical increase in liquidity may not matter in already liquid markets, and if it does, it's not clear to me that the end-user gains are enough to justify the negative effects.
You're effectively switching the track to "Strangulate the whole planet with humans and their downstream effects!", very cool, or y'know any other disasterous permutation. We've already got population issues if that isn't compelling enough for you.
AWS's Mac instances aren't VMs; they are dedicated machines. I could swear I read that GitHub uses MacStadium for the Mac runners, which is also dedicated machines, but I can't find any documentation that supports that claim.
Twist 'em up Turn 'em 'round
The First Step Act is a major step forward to rectify some of the atrocities the US Govt has committed against the black community during their War on Drugs campaign. This was pushed by Trump. He also lowered taxes for the middle class, negotiated peace with dictators, and went after child sex trafficking.

Current siting president has a lot of blood on his hands for his legislation (while in the Senate) targeting black and minority communities with so-called anti drug, anti violence ambitions.
Show HN: Express.js middleware implementation for Twitter OAuth 2.0 Client
No, I'm angry most of the time and don't really have a problem with that. Having accomplished significant goals makes me feel this time I have spent living is worth the oxygen I have consumed.
> CS programs don’t teach you anything about architecture, technical debt, testing, source control, bug tracking, etc.

Bug tracking you can learn in a day. It's more about which tool your company is using than anything fundamentally difficult to understand.

Source control you can learn in three days, and I was (briefly) introduced to git in my CS degree. How source control systems work under the hood with diffs, Levenshtein distance, etc. -- that's the kind of thing CS covers. A CS major understands source control way better than someone who's just been using it for a while.

Testing is more of a habit or practice than a subject to learn about. And you absolutely learn to test your own code if you don't want to fail your assignments, because the professor sure is going to test it.

"Technical debt" is a communication term that was invented to help business people correct misconceptions about how software engineering works. If you mean they don't learn how to make maintainable software, I agree that's not a focus. Maybe it should be. But of course nobody in the industry seems very good at that either.

"Architecture" is a tremendously vague term. Are you talking about large-scale, multi-system architecture? The MVC architecture? A web tech stack? Most of those things are either just putting together things you already know, or a subject that you can learn about in a CS degree if you want.
Just wanted to leave a reminder that pencil is better than pen for note-taking. And paper is better than screen.

My flow is so much better with a pencil and paper, and then I just transfer the organized meat onto a screen, only after I'm satisfied. Working first by typing into a note-taking app is counter productive, your brain doesn't want to work like that. It wants to scribble, doodle, draw arrows pointing to stuff.
I would be more inclined to seriously consider the premise if the US weren't in the middle of the worst inflation bout in decades, and that wouldn't be critically inconvenient to certain politicians, facing an election quite soon, and I hadn't read many articles in the press affiliated with those politicians claiming that first the inflation doesn't exist and next that the inflation is actually very good. Given all that, I am having a hard time now taking any arguments towards it seriously.

Also,
> For decades, governments have done all they can to keep inflation down

Did they really? I mean, like the inflation is something that pops out of nowhere by a quirk of cruel nature, having nothing to do with government actions - or it's an entirely predictable - and repeatedly predicted - result of such actions? If the latter, can we seriously clam they done all they can to avoid it, if they actually done all they can to cause it?
> If you're not using an FPGA then you either need some other general purpose hardware or you need an ASIC. An ASIC is a multi-million-dollar investment.

And if you are using an ASIC, most of the design is usually carried out in an HDL, just like an FPGA design. The end result may be different, but the process is similar.
I'm a huge fan of markdown. So for that reason, all my notes are kept in that form unless I'm writing them in a book. I also use markdown just about everywhere else (Markdown New Tab plugin, etc).

A couple of features that I've seen in some but definitely not all editors is auto-TOC, and the ability to collapse paragraphs.

What I would pay for: A set of apps, like Todo and Sticky Notes and a Notepad that maintain a shared directory or database so I can use Search and find data that could be anywhere among those different note-taking scenarios. And Todo should be able to link to markdown documents within the app set, etc.
Ok, but characterizing criminals as "running wild" in the country with literally the most criminals behind bars, seems odd!
The state of robotics today is very, very far from anything that could construct a Mars colony without people there making it all happen. Even with people there, a self-sufficient Mars colony is far beyond our capacity today.

Even a self-sufficient colony in the middle of the Sahara Desert, constructed all hands-on, is out of reach.
That's not an issue with the system per se, it's an issue that there's no specific carve-out in law for this kind of behavior. This could be solved by Congress in a hot minute.
I wonder how much of the Princess Leia evaluation is coming from a place of “my brain knows the background of this situation, that one is a promo shot of Carrie Fisher and the other is from Rogue One”
I had a professor who pronounced char as in “char-broiled”. At least it rhymed when she constantly repeated “char star”, referring to char pointers (char*).
If by the alternative you are referring to VPR, you are wrong. There are both public and non-public FPGA tool chains based on modified versions of VPR (and some of them are far more complex than what is currently handled by nextpnr).
He says that but doesn't provide any argument why those other senses are beneficial to a work meeting. Bringing them up is effectively a non-sequitur, and the argument is isomorphic to "this is new and I don't like it". The later list of concrete complaints made about video conferencing almost entirely boils down to "I do not know video conference etiquette and do not wish to learn". Hop in a call with a bunch of college students and you'll instantly realize the people who grew up with this stuff have no problem adapting to the new way of doing things and if anything work the new style far better than the in-person conferences of yore.

Nothing is lost in video conferencing for me personally, and a bit is gained in that it's not considered rude for me to tune out and work on other things during all the time wasting bits.
Except society doesn't actually need both "people who can solve new and interesting problems in an automated way using computers" and "people who build only easy, normal, routine, well-understood solutions to known problems using computers", because the latter is called compilers.
Tools are an extension of yourself so criticism of your tools is very easy to take as a personal attack. It takes conscious effort to not do so if it's a tool you use very regularly.
Why is pencil better? The paper/screen difference I've heard about before, but not pencil/pen.

Also yes, I write notes in a lot of books, especially for course taking. And indeed there are scribbles, little drawings, weird math symbols that I'd never attempt in an application, and arrows everywhere.
Show HN: Deep Learning Framework from scratch (60 step tutorial)
Want to create a Deep Learning framework from scratch?
Checkout this resource:

https://koki0702.github.io/dezero-book/en/index.html

In this book, you will create a deep learning framework called "DeZero" from scratch (from zero), which is the original framework of this book. With minimal code, the framework's modern features are realized. In this book, you will make this small - yet powerful enough - framework in a total of 60 steps. It will deepen your knowledge of modern frameworks such as PyTorch and TensorFlow.
Meanwhile Linux has been successful beyond description, despite its development being entirely remotely. So - what's going on?
I read it as more of “he did nothing wrong but I can’t make the governor look bad so I’ll imply it was obvious he was guilty but we’re being magnanimous about it.”
Is it purely a VR desktop window simulator, or can it play video games?

(funny aside from the video ad: they didn't finish the clip showing the guy managing to take a sip from the cup with the headset on, haha.)
Your claim of $37M is horrifying given in slide 4 they estimate real transactions at 5/min or 7200/day.

I’ll leave you to calculate the cost per month (it’s much higher than 14c).
This is all true, but incomplete in some important ways, I think.

The losses can be somewhat mitigated. As mikewarot’s comment here hints, you can slow down the meetings and take care to encourage everyone’s thoughtful participation. It requires a lot of intentional awkwardness, but I actually hope I carry this skill back to in-person meetings. “Let’s give folks a minute to think about that before we move on,” and “what are your thoughts Sally and Bob?” are useful phrases.

There are many important positives to virtual meetings. I work with a couple of new parents whose lives are greatly improved by being able to attend meetings while keeping an eye on their littles. Meetings can be much more casual and that can help us open up to each other. Meetings are often taken outside when the weather is accommodating, which is just incredibly refreshing. Folks are less able to randomly interrupt my workday just by walking by. Most importantly, time lost to commutes is returned to us and our families.

There are also negatives he left out. The biggest, by far, is just how many more meetings everyone is scheduling. Without the added back pressure of commutes, conference room availability, and real lunch breaks… everyone has gone meeting-crazy. It’s really hurting my office’s productivity.

On balance, though? Remote wins. By a mile.
While Zoom may be kind of terrible, there are ways to make video conferencing work a lot better. Having a separate big monitor for the video conferencing with the camera above where you see the people is a good start. Having multiple large screens where the participants are spread across at a resolution where you can see facial expressions is even better. These are easy things to optimize and aren't even very expensive to make remote work better than the horrible zoom meetings that the author describes.

I do like being in person with people, but, like you, I also like being remote. But sometimes it feels like there is an effort to not use the things that could improve remote work just so there is an excuse to go back to the office.
If anybody else is seeing the server dying, the project is on github
https://sikulix.github.io/
Over the years I have consistently heard bad things about working for IBM. This looks like a new data point in a long list.
In standalone mode, gaming will be pretty limited. It's an Iris Xe GPU that has its mouth full pushing 5k x 2.5k pixels at 90Hz, after all.

In tethered mode, totally possible.
> also given him an award

Find a vulnerability for a big tech company, get $10,000. Find a vulnerability for the government, get prosecuted. I wonder why government IT is so far behind the private sector!
I did same, also using the C64 PETSCII graphics to draw the Car Wars vehicle sheets: https://i1.wp.com/geekdad.com/wp-content/uploads/2014/03/Car...
The core problem American society is facing is bad faith participants. When a significant number of participants in a society/organization/government are operating with the goal of destabilizing or destroying the system there is no clever rules hack that will prevent them from doing damage.
The runaway trolley experiment is an excellent example of how words have different interpretations, and how those then change behavior while maintaining a consistent moral view. Change the words and people change behavior, while morality tend to stay consistent.

Take the first example. Is it the button pressing train operator that is causing the deaths, or is it the fault of the malfunctioning train and the operator is simply mitigating the destruction. It would be similar to how a airplane pilot might decide to crash a malfunctioning plane in a low population area rather than high population area. I would not say that the pilot "caused" the crash damage, through the experiment might frame it as the pilot deciding to either kill 1 or 5.
I know I miss out on some things with video meetings instead of in person meetings, but I consider that a small price to pay to live in a more rural community that I love, and where I can afford to buy a house and yet still work with an absolutely kick-ass bunch of humans spread across the US and Canada.
Yeah I miss some of the watercooler chat, but I'll lose that to save 90 minutes of commute every day.
Sure, it'd be great to just grab the key people I need for something, dive into a meeting room and hash things out on a whiteboard for 30 minutes, but at the weekend I can enjoy spending time in the workshop that I definitely wouldn't have if I lived in the nearest big city where the tech jobs are.
Sure, remote means some things are worse. So what? So much else is so much better.