skysight-inc/HackerNews huggingface dataset:
I believe the critical aspect here is not the specific cheating that chess.com found, but that this appears to contain written statements by Niemann himself which contradict his public statement.

And if it now turns out that he lied in his confession, too, then that's a really bad look w.r.t. his trustworthiness.
This was fascinating, but I don't think I have the necessary historical and cultural context to fully understand it. I'm curious why it got posted, other than for curiosity's sake itself. What's the message and meaning?
The part where he repeats Russian propaganda points.

Like when he says they should do "elections under UN supervision". In a region which just experienced mass deportation of it's habitants and mass migration of native russians, by force, in the last months.

Also, he absolutely glosses over the fact that Russia blatantly broke the Budapest Memorandum. How can you trust them at all ?

https://en.wikipedia.org/wiki/Budapest_Memorandum
I think the reason why Spanish is still a language, is because how people are in Spanish speaking countries, vs. Europe. In Europe, people are proud of being of a specific village, and having a special dialect, and food traditions, etc. What in Italy is called "campanilismo". Totally opposite, in south America people what to be part of something bigger. They want to understand each other. People from Uruguay would be ashamed if they cannot understand somebody from Chile.

Where in Spain, some people in shops in Catalunya will not speak with you Spanish, even when they can, or some Italian will speak in closed dialect, people in south America will try to speak more slowly and in a more common fashion. --of course, this is a awful generalisation, but with a lot of truth--

Anybody in Argentina and Uruguay will stop using "vos" and switch to "tu" immediately in the presence of somebody from outside those countries.
Musk was about to be forced to go through with the deal by the Chancery Court. This way he still feels like he's in control of the botched takover.
To be clear. I think that both connectors have their own problems.

Just because I've not had the center nub break in any of my USB-C devices that doesn't mean it's not a problem for someone else.

Similarly, I've had the springs in a Lightning port give out so that no cable worked and the port needed replacing.

I still think that having the springs in the cable connector is a more durable design but the USB-C center nub is probably too thin.

(edit) Here is the chief FireWire architect talking about the same design rationale for the FW400 connector http://www.johasteener.com/what-is-firewire.html#Why_the_4-p...
Small sites can fight against this by bringing back pre-google concepts like webrings and affiliated sites. Very few people will find your niche site, so it's important to help them find other related niche sites.
They’re locked up in D.C. – and learning how to code from MIT
It'd be paying someone a commission on custom art that they can't mass produce and commercialize because it's not a commodity. Doing so regularly from the same artist or artisan would be patronage, in the positive sense of the word.
What does a brain-computer interface feel like?
> Because the committee took something which is normally a way to lift nullability into the type system and make pointers null-safe, and instead made it… a nullable pointer. With all the absence of safety of a C++ pointer.

anything that adds a branch to check dereference in release builds is an instant no-go, what do you propose to do instead?
Sure, though I don't know how helpful it'll be to you or others. I basically had to change my career to get through things long term, but I do have some day-to-day techniques I follow listed down below. Hopefully some of it is useful.

I was a developer for 4 years after college, but I noticed I was struggling way more than my coworkers and friends in terms of just staying on task in a long term project for more than a few weeks at a time. In the short term I was at least as good as most, but after a while things just became impossible to keep focused on. I constantly asked my manager to be given different tasks or parts of the code to work on. This wasn't terrible because I was useful in many different parts of our code base, but eventually there weren't any parts of our project that I was interested in, and I couldn't see myself being interested in any other role where I had to code for the majority of it. I ended up switching into Software Sales Engineering.

Sales Engineering is, for me right now, the perfect role because I still get to think and work on some technical stuff, but no project is longer than 2-3 weeks which is about right for my ability to focus. There is also a huge dopamine hit at the end of a project because there's a clear endpoint. I'm not one of the Sales Engineers who needs to 'close' I just need to build out demo projects for a client until it's deemed a 'technical success'.

Some short term techniques I've learned for my own mind in just being productive (these were a lot more necessary when I was a developer but I still follow these in some way):
* Change my physical working location every 2 hours (COVID has sucked for this, but going to coffee shops and libraries helps a lot)
* Drink 1-3 cups of coffee in the morning, and 2-3 cups of tea the rest of the day (I've had to experiment with timings and doses a lot)
* Keep a hand-written TODO list and keep my eye on it throughout the day
-- For very boring topics or in difficult times, literally write down the scheduled time blocks I will spend on specific topics
* Also in very difficult times, I TRY not to look at the computer unless it's to work on my required tasks. Internet to me is seriously more addictive than anything I've experienced
The small production run coupled with the price suggests that it's basically an evaluation board in a laptop form factor. As-is, it's probably mostly of use for people that want to hack on RISC-V (operating systems, ports, application development...) with a hardware target that can also act as a standalone host computer for said hacking on the go.
He was set to be deposed this week. I'm guessing his advisors finally got through to him that he's fucked and dragging out the trial will only further publicly humiliate himself and potentially open him to even more consequences. Musk finally has to face reality, for once.
Shouldn't TA jobs be handed out based on you knowledge and teaching and management ability, not fashion prejudice?
I programmed in C++ all through college, and I get the same feeling watching its development.

TR1 brought the language to a pretty good place with smart pointers, and at first C++11 looked awesome with its type inference features and range-based for loops.

But, also in C++11 were tons of weird gotchas with new and old features. The one that comes to mind is the uniform initialization. It was supposed to fix the issues with calling regular constructors, so you could just use the new syntax and not worry.

But, they also added initializer lists, and those have issues with uniform initialization, so now you not only need to know all the pre-existing issues with the old syntax, you need to know the new syntax and its issues.

This all comes back to C++ refusing to break backwards compatibility, which is great and all, but at this point they've made a language that is only good for job security.
Coincidentally, the latest episode of The Rookie (S05E02 - a show which portrays the LAPD as highly caring/moral) was partially about a group of dirty cops. Essentially the good cops were (sheriff plus deputies) like: "Cops can hang out together all they want, but as soon as they give themselves (their group) a name, they are destined for jail. 'Never fails'."

Great show, funny how that works out. I'm sorry that it isn't remotely accurate it seems (when it comes to the rest of the cast).
I wish I could share your optimism about this being the end of the drama.
That's something I think we need to spend a lot more time acknowledging. The preeminent idea makers that have created a lot of our modern framework of thinking about the world were not very good at answering the question "what's the point?"

Slow loss of ability to function and then death is inevitable. People are not going to be optimal workers their whole lives. We still need to keep the machines running, which is incredibly difficult and probably always will be due to the majority of us being limited bumbling morons, and the safeguards we need to put in place to prevent the morons who think they aren't morons from messing up the efforts of the minority of competent productive people hiding out there. But being the best worker for as long as you can is not the point of life.

This sounds trite to most modern thinkers, but it's not: genuine, actual, familial support, acceptance and loyalty between you and your tribe is something that can transcend the trials and tribulations of life and our inevitable death. Another ingredient in acceptance of the human condition is acknowledgment of the mysteries of the world and the strangeness of human perception and consciousness. Neither of those are sufficiently reflected upon in any organized manner like they used to be.
It’s 900 pages long, I don’t have a good point of reference so I’ll ask. Is this a small or large reference doc compared to alternatives?

Or phrased another way. Will no name, cheap devices ever properly implement this spec?
The origins of TeX from Knuth himself:

https://youtu.be/9IM_dqjBkIw

His books were the reason he started TeX.
And accessories. Headsets. Flir cameras. Docking stations. Jack adapters, etc.
> Lastly I note that it's mostly math class that gets asked this "what's the point" question.

I think it tends to come up as a way of resisting something hard and unpleasant, and math tends to be the subject that most often feels hard and unpleasant to a plurality of young people. Of course most of us, if we had been freed from HS math as teenagers and left to our own devices, would not have gone off to do something really useful. We would have instead spent that time on something far more useless, like browsing HN. :-)
Wikimedia Foundation | Remote Worldwide | Full-time

The Wikimedia Foundation, the nonprofit organization that operates Wikipedia and the other Wikimedia free knowledge projects is hiring several fully remote positions.

Staff Site Reliability Engineer: https://grnh.se/d387b68e1us

Senior Site Reliability Engineer(ServiceOps): https://grnh.se/a337f5d51us

Database Administrator: https://grnh.se/7af2c7c61us

Senior Manager, Site Reliability Engineering: https://grnh.se/00f271c81us

Senior Site Reliability Engineer - Platform: https://grnh.se/1c9a21281us

Senior Software Engineer - Growth: https://grnh.se/898cc11e1us

Senior Software Engineer - Metrics Platform: https://grnh.se/2b9a95a11us

Senior Software Engineer - Performance: https://grnh.se/be960c301us

Senior Software Engineer - Structured Data: https://grnh.se/c06662ee1us

Senior Software Engineer - Wikimedia Enterprise: https://grnh.se/1290aca81us

Software Engineer: https://grnh.se/35f9053d1us

Staff Systems Architect: https://grnh.se/f78eb2d11us
Thankfully we never went away and we have a lot of the shows/films/music that are no longer commercially available archived for future generations.
We've known about climate change for decades and global CO2 output has only increased. Just assuming technology will solve it is foolish.
I will be glad to see this drop out of the news cycle.

Staying out of the media isn't really Elon's thing. I don't think we'll see that happen.
well, if you have no problem with the way it is currently "curated" then yeah, you're right to be worried.
I love how the unicorn horn got stuck on a Washington's head in the bottom right instead of on the unicorn.
Yeah I like this better. If 99% of the people are not going to use 99% of the things taught in that class, certainly there are subjects that are equally beneficial on a problem-solving basis that are also useful.
I have no inside info but I think this is because he is getting wrecked by discovery. More and more about him is being leaked from that and he doesn't like it. He'd rather lose billions.
You’ll notice that on HN it is pretty common to see people pop into the comments about anything police-related with “Well actually there is no empirical logical reason to disbelieve the notion that the police are the arbiters of truth. You sir are doing a fallacy of the most egregious degree! In fact you are violating the very covenant of the guidelines upon which this very website is founded by arguing in such a noxious manner! I know this because my herculean intellect tells me so, as I do not even have opinions but only the zen mastery of Truth Itself!”

I haven’t quite figured out why there are so many staunchly pro-police people on a site where a lot of posters seem to lean kind of libertarian, but it’s an interesting and kind of amusing phenomenon.
Didn’t Musk donate Starlink terminals to aid Ukraine in the war? Seems impossible to do that and also be on Russia’s side.
Epic-Kitchens Dataset
The autoencoder that maps between that and the 512x512x3 RGB space was trained together with the model, so it is specialized in upscaling the 64x64x4 info to pixel space for this particular purpose. It's "just" a factor of 48 (de)compression..
Their censorship function is broken because you can just make a new account in 30 seconds from a new ip which is automatic now with safari relay. This is like my 50th account. And there’s no real benefit to amassing points except for the mods and users to threaten taking them away to keep you singing the woke village tune and not criticize YC startups. But you know that’s a loss to HN, because there’s a great deal of value in dissenting opinion. Don’t you want to know if you have a delusional bad idea? Of course that’s valuable feedback. The self censorship flagging is also a nasty feature allowing crypto zealots to control the narrative.
Take for example that ridiculous eyeball scanning crypto scam. Any criticism was censored, and then twitter found out and shot it down in glorious style. Well and Edward Snowden. Would’ve benefited the creators to actually listen to the criticism, which was super valid, over censoring it on a backwater forum to give the false impression of endorsement by the bay.
BBS's, Floppys in computer magazines, Online services AOL/Compuserve/Geocities, also local computer stores sold shareware\software.

I so miss CompUSA, they had entire rows of games, took the kids on weekends to pick out a game and new hardware. Good times.
Thank you! We try to be as transparent as possible.
It would be better to change the required mathematics curriculum in high school and college to focus more on statistics and less on calculus. Sure it's useful to understand the basic principles underlying calculus. But even in engineering work, only a small fraction of engineers actually use calculus. Statistics is just as good for strengthening the mind, and is more broadly applicable to many real world fields.
Dr Chuck is the teacher of the popular course Python for Everyone on Coursera. In this interview, Dr Chuck discusses the approach to teaching programming...and more.

Video description:

Is computer science the path to become a master programmer? Dr Chuck says there is a better way - and you can get it for free! He also shares his vision on how to become a master programmer - this also includes mentorship.

- Introduction

- Cisco Certs as the Standard and Why Programming Doesn't Have an Equivalent

- Computer Science As the Way to Get Into Programming

- Computer Science Doesn't Make You a Master Programmer

- Why The System is Broken

- The Role of Universities in the Future of Education

- The First Half of the Path to Master Programmer

- The Second Half of the Path to Master Programmer

- What Is a Master Programmer?

- David and Dr Chuck's Experiences with Programming Courses at University

- Brief Overview of the Origin of Computer Science and What Went Wrong

- When Dr Chuck Teaches Recursion

- But Doesn't the System Actually Work? Just look at Google and Facebook

- The Idea for Google Wasn't Good Enough for a PhD

- How to Fix the System

- The Last Nut to Crack

- Open Source's Role

- You Can't Apply Until You Have Run the Gauntlet

- You Can Start Now

- The Value of Mentors

- The Problem with Online Platforms

- Why Cisco is the Standard in Networking

- Every Course Dr Chuck Teaches Requires Him to Write Code

- Quick Summary for the Plan for the Master Programmer

- What's the Cost Going to Be?

- Education Is For Everybody, Not Just the Rich

- Final Thoughts

- Thanks, Dr Chuck!
It's weird to me how he tries to shoehorn himself in to every single global news story. We did not need Elon's hot take on Free Britney. Don't you have three companies to run?
Show HN: Broker-ha – Golang MQTT broker with clustering capabilities
Broker-HA is golang MQTT broker with clustering capabilities build for K8s.
Its based on `mochi-co/mqtt` and `hashicorp/memberlist`.

Features:

- Paho MQTT 3.0 / 3.1.1 compatible (drop-in replacement for Mosquitto [MQTT 3.0/3.1.1])

- Clustering!

- HTTP API
This is once again proof of what we all know - when Elon says he's going to pull out, don't believe him.
> Half of the injuries are likely tied to the CPR.

That's going to need some more review. As a paramedic, I've performed CPR more than 400+ times. In less than 5 of them were any ribs broken. Usually on frail elderly people.

Separation from the sternum is far more common, but will (apropos of other issues) cause bruising and a painful cough for a couple of weeks.

Laceration of the liver? Only once. Also on someone more elderly.

Certainly not impossible. But even with five or more firefighters pounding on someone's chest for 10-20 minutes or more, these injuries are rare - let alone all of them in one patient. These cops must have been trying to drive his ribs through the floor with their compressions.
It’s interesting that there was a review of this same exact book going around recently that gave me an entirely different view of Fuller. Reading two different reviews of the book give such different impressions of it, and of him.

The other one painted a picture of him as a guy who was a master of networking and taking credit for other people’s ideas, and talking a big game. I can’t find it, but here’s a discussion of yet another different sounding review of this book on HN a month ago https://news.ycombinator.com/item?id=32677512
3+2 is a lot of time to input the moves several times over and prepare coffee in the meantime. Seriously, it's not a slightest problem for a competent online blitz player.

OTB cheating: there are many possible ways. The simplest one being having a script reading the moves from the live broadcast and feeding them to an engine and then sending the info to the player. Hans' strength magically decreased in the Sinquefield cup once broadcast delay was introduced for example.
Any reason why it's happening now? Was there some kind of hard deadline?
I am not too knowledgable about Python to tell you exactly.

But let's take Common Lisp for an example and why I don't feel the need for a scaffolding tool. Well, actually I do need _some_ very basic scaffolding, namely: create two directories called src and tests + add two very short project files with my names and project names embedded in them, along with a couple of package files. Nothing fancy and certainly nothing that's particularly problematic. Everything that's part of the project code (such as package description with imported symbols and such) maybe be done by using a macro from an external library (ex: certain functions of some library that I import in each of my projects).

But you are right anyway, not everything is a language-specific problem here, only the stuff that gets repeated in code, from one project to another. In CL that includes documentation and the testing framework (from the article's points). Well, the build/project description is just a macro too. Anyway, I didn't mean to diminish the major points of the article in any way. The author is right about the fact that generators are not aware of the user's changes and that can be problematic at times (as with his license and license metadata example).
There was some grim stuff happening in the Chancery case: multiple bits of evidence suggesting that Peiter Zatko had in fact been in touch with Musk's team, in advance of the "whistleblowing" release. The Chancery court had just come in with an order giving Twitter extended discovery rights to look for those communications.

If it did turn out that Zatko had been talking to Musk's team, that would be a very big deal, not only undercutting a big part of Musk's current case (which he was set to lose anyways) but also falsifying several statements made both to the Delaware court and also to Congress(?!).

I wonder also if the appearance, performative as it is, that Musk is choosing to buy Twitter rather than being forced to buy Twitter is helpful for financing. He's more or less obligated to purchase Twitter, but there's no rule preventing him from offsetting the expense with a syndicate of co-investors; that syndicate might be easier to put together if he can shift the narrative.
Honestly, there are no good applications beyond the most boring ones like turning your lights on automatically when the sun goes down.

Some people can figure out how to setup more complex things like "star my coffee when I wake up while gradually bringing the lights up" etc., but the whole experience is abysmal, and worse than Linux in the 90s: you need separate apps (or code stuff with Homebridge), all the devices have extremely limited capabilities (esp. when trying to control them centrally through e.g. Homekit), tgey are extremely brittle and disappear from your network if you look at them funny etc.

It's like Apple's Siri: good in commercials, but only good enough to set a timer. Same here: good in commercials, only good enough to turn on and off based on a simple timer.

Edit: I have a lighting setup with IKEA smart bulbs, Philips Hue lights, a smart plug on the balcony. I doubt I will ever touch another smart device beyond these.
Maybe it will inspire a hacker from HN to hack LAPD and we finally get some insights of what they are doing internally.
'Poisoned' Tor Browser tracks Chinese users' online history, location
So what should we do about it? Let another oligarch buy it and operate it?

Why not nationalize it? Then at least the US constitution would apply, your first amendment rights would be protected, and it would truly be a public space.
Yeah, isn't this effectively a complete win for Twitter concerning the lawsuits?

If you're Musk or an apologist, how do you spin this in a way that doesn't say "Yeah, they were completely right and I had no basis for my claim"?
I've heard second-hand that this whole drama has been a huge drag on folks working there. The way it was phrased to me is Musk's handling of this whole thing has made their work feel like it's all a joke. So, I don't know, but I would guess it's at least not going to be a positive thing for retention or hiring.
The part where he referred to the country of Ukraine as "Khrushchev's mistake", for one.
Well, guess we don't need to investigate anymore?
> everyone who talks about how to read the books successfully

I will be a counterexample: I read all three cover to cover, and seriously attempted every single exercise (although in some cases, "attempted" just meant "actually understand what he's asking, which in itself sometimes took me several days). I didn't skim or jump around at all.
Steam has a list of licences I own for the games I have on Steam. They could easily add 2nd hand sales to the Steam store and just transfer that license to another user. No need for a Blockchain when Steam have a perfectly working database.