skysight-inc/HackerNews huggingface dataset:
I found even at 60hz an oled display solves all my complaints about ghosting.
It is simpler to encrypt all than to pick and choose which partition to store your files.
[2017]. Apparently this gap has been shrinking in the last 5 years, in a reversal of the long-term trend.

https://www.nytimes.com/2023/06/19/briefing/juneteenth-racia...
> As the adoption of Raw Public Keys continues to grow, it’s essential for
> developers, network administrators, and security experts to understand and
> implement them effectively, keeping in mind the security and privacy implications.

Totally agree. That would be a great document to link right here.

/* Optional: verify the peer RPK */

You know, I think I've seen this movie before.

[1] https://www.openssl.org/docs/manmaster/man3/SSL_CTX_set1_ser...
Yea, I'm not sure about the US, but a few friends have had their stolen phones immediately used to contact everyone on whatsapp asking for money, sim swapped and tried access for all possible 2FAs on socials, banking, whatever they can get a hold of within the same day. For something so easy to set up as FDE on a computer, or a SIM pin in addition to the phone's passcode (to prevent them from accessing the mobile network, which I forever dismissed but after seeing how they operate I started adding the pin as well), it's a no brainer really.
Important context: As supreme commander in the European theatre, Roosevelt selected...a logistics expert. One who, in the opinion of the UK, delayed the primary invasion for a whole year in the interest of getting all the ducks in a row (and then the fighting in Europe lasted less than a year from that invasion -- I think he got it right).

This is a hard problem and the executive branch (under both parties) and the pentagon have proactively made it worse from the 90s to today.
It is simultaneously possible to be "doing great" and "have more employees than projects"
Interesting, you went from vim where you were a power user enough to write a plugin to Geany? I've always had a warm spot for Geany but I just can't imagine the loss it would be for me to lose vim.
I think there should be options, that are opt-in
What i dont understand is how we cant just feed papers into some sort of text > logical fallacy analysis which checks for the known fallacies, checks argument logic, checks sources (scores based on study size, and other requirements which qualify good studies) and just stops things right in their tracks before being added the "corpus" of knowledge..?? I'm just talking out of my ass here - im sure politics and other human factors stop something so seemingly simple from being implemented....

https://www.researchgate.net/publication/340531396_Automated...
I just update it monthly-ish from CSV (or occasionally OFX) files I can download from my bank, credit-card companies, and brokerage.

You can save the mapping of columns <-> GNU Cash fields for each one, and it takes me about 10 minutes for my most heavily used CC account. GNU Cash supports guessing the balancing entry, which speeds things up quite a bit.

The only issue I have is that you can't enter splits from the import dialog, so I leave split transactions unbalanced then go through those manually. My only regular splits are my mortgage payment (Interest, Principle, and Escrow) and deposits (I usually deposit multiple checks at a time, but they show up as a single entry on the CSV I get from my bank).
> You can't honestly be saying that you don't think there are any consequences for any speech.

I _can_ honestly say that I expect the law enforcement officers that I pay out of my tax dollars to not act like fascist gestapo children and uphold my rights, as is literally their job.

> it's an is/ought fallacy because the real world doesn't work that way.

Because of people like you enabling bad behavior.

> People get offended by things people say all the time, and they treat those people differently because of it.

Yep. And then they get fired (or they should, but again, apologists like yourself make it all too easy to stay in power).

> Telling somebody they should say whatever they want and there should be no consequences for it because you have a right to free speech is absolutely awful advice.

Point out where I said there will be no consequences. And then once you realize I didn't, respond again if you'd like with a more coherent take? Because "Someone might get mad if you exercise your rights" is, to be honest, pretty ridiculous.
This might be the best selling point I've seen yet! Really neat and will come in super handy for a few SQL dump files I have to occassionally open...
Fair enough, but if this Lake City company (of whom I have zero knowledge) is capable of manufacturing some "big stuff" that is small enough to be considered "small arms", and they've decided to dedicate their entire shop floor and manpower toward those products, then the article isn't wrong and neither are any of the comments that I had read when I posted. Just a lack of clarity that nobody in any official capacity is going to do anything about :)
I suppose no-GIL Python will be here in no less than 3/4 release cycles. 3.11 has been out for a year and most Python code in prod is what, 3.8? So I guess we won’t have to deal with this at scale before idk 2030 is approaching. I also don’t see Python runtimes in prod being updated from whatever they’re on now to newest releases. I don’t want to sound harsh, but the SC stated they don’t want to have another 2-to-3 migration, so people won’t update lightly. Yes, most of the content online right now might be dangerous to copy paste
Ha, I'm glad I deleted my account
I came here to suggest the same thing. I really like leaving my iPhone at home, but I can still get messages or calls from my family on my Apple Watch.
Maybe a good example would be most recently when I was creating a serializable state machine library (I know they exist and are good enough, it was an exercise).

I created the serialized state as JSON and planned to work backward from there. This would allow me to describe the capabilities of the machines and how their features would work in practice. I was able to feed that serialized machine into GPT and ask how to implement various features, and it was remarkably effective.

Most of it was trivial to implement, but there was the odd bit where GPT saw various connections between features which I was missing. It also made some mistakes of course, but generally did a good job of keeping the ball rolling.

I could have done this alone without a doubt. It was so smooth and easy with GPT though that I finished fairly quickly and really enjoyed it. I generally got what I wanted out of the project without going down rabbit holes or dumping more time than I could afford.

Otherwise it helped me figure out how to arbitrarily generate a jigsaw puzzle based on an image and a few parameters in three.js. That was a bit out of my comfort zone but all of its suggestions and solutions were sufficient to keep me moving and solving the problems. I’m not sure I would have finished otherwise. My goal is to make a multiplayer puzzle game with the intent of demonstrating how to manage moves, interactions, and play states over multiple clients and servers. That part is east for me, but creating a usable demo in three was not. Yet relatively attainable in a reasonable timeframe with GPT.

It could be that I learn slowly. I’m over a decade into my career and still find myself poring over documentation of things I suspect I should know by now. Like the math for creating a jigsaw puzzle. It’s basic stuff but I totally drew blanks at first. If that’s the case, perhaps it’s why GPT is so useful to me. It breaks down the odd barrier that might otherwise become a rabbit hole or a major time sink.
But doesn't the program have to be written explicitly anyway? Like what happens if I open a file or network connection, yield, and then resume on another system?
Angular 17 will migrate control flow automatically
Are centralized identity/auth vendors the Adobe Flash of B2B software?

Less tongue in cheek, does anybody have a recommendation for a reputable centralized identity/auth provider? Like Mullvad is to VPNs as <> is to OAuth?
> process, and culture

Are possibly even more important than the tech. A good culture of "always report suspicious things, no one will be upset over false alarms" and a process that follows up on each report with rigor and responds to the constant stream of false positives in an engaging and encouraging way[1] catches a lot of problems before they start and/or are in the early stages.

I've witnessed and heard stories of such cultures and policies catching pretty sophisticated targeted phishing campaigns with 0 breach.

Similarly even for actual compromise - having a "always tell us when you suspect something, if you click on a bad link and report it when you realize it you won't get in trouble" means that breaches can be stopped early (again I've seen this prevent incidents from turning catastrophic).

It's cheaper to spend a few $100K on more people to handle false positives than it is to lose millions in direct costs from a breach and even more millions on reputational loss.

[1] e.g. "We examined the email and link you sent. Thank you for reporting it - it does in fact look suspicious, but in this case we've verified it's the a safe and legitimate link. Please continue sending in anything you're unsure of!"
I imagine the way to do this is to start Python with some flag saying that it's in no-GIL mode. That way it's up to the user to decide if their libraries can handle it.
Dammit, I clicked thinking Eclipse was releasing an update to their IDE :).
LPT: If you do switch to importing use CSV, not QIF. A lot of (i.e. all but one of my) credit card companies have two "description" fields, a short one and a long one. The OFX usually only has the short one, leaving you with often cryptic entries; things from Stripe and PayPal often get truncated before the name of the vendor upstream of them, making them impossible to decipher.
I was 6 years old when I started with Apple Basic.
This screenshot of Dota 2 that is being used is at least like 3 years old.

Which I guess doesn't detract from the overall thesis, and the caption technically didn't claim it was on a current 240hz monitor, but still.
EU legislation has a long history of being overly complex, unnecessary and unnecessarily detailed and perfectly hostile to both EU citizens and companies. I don't see exactly what part of it you should be trusting.

I'd never trust neither the commission nor the parliament. They have so many ridiculous failures under their wings, that nobody well-informed would. The best you can hope for with new legislation is that it's so vague and incomprehensible that in practice it's going to be unenforceable. But that's only so long as the judicial stays sane, which you can only hope for.

In addition EU is working hard to gain control of information flows at the moment. Censoring and cooperating with censors to block information providers in EU. All of this happens very discreetly and very silently. And I'd wager 95% of citizens are unaware that their right of free speech and information about events is being curtailed to degrees that is completely incompatible with a free society.

How you can even begin to trust a creation acting like this, is beyond my imagination.
The thing that really kinda bewildered me is when I learned that so many games like that: Final Fantasy 7, Baldur’s Gate, had full 3D scenes created and then rendered individual frames for backgrounds. I had thought it would have been easier to just draw and paint scenes instead.

Feels like so much work. You fully realize an entire scene and then capture a couple angles at most.

Of course I should have known better given the handful of times a scene comes to live via an FMV cutscene.
TabbyML, an open source challenger to GitHub Copilot, raises $3.2M
Yeah, back in 2020-2021 I got a 16" i9 Macbook, objectively better than my own but the amount of software they loaded -we are still talking about MacOS- slowed things down too much. Corporate mandated stuff, compliance software, IT provisioning yadayada, mandatory update reminder app, something that fired an email warning whenever I connected a USB gadget, etc.
I’m confused why the authors of the original study pegged education as only explaining 5% of the gap, functionally unchanged since the 70s when the labor market was far more favorable towards blue collar work.

As far as I’m aware, there’s a 12-50% gap (depending on level of degree) in educational attainment between black and white men[1]. Seems odd to reduce that effect down to a static 5%, particularly when talking about average wages.

1. https://www.brookings.edu/articles/the-challenges-facing-bla...
Some robot firms are integrating LLMs to make the robots more general: https://www.youtube.com/watch?v=Vq_DcZ_xc_E&t=2s

On-site training is… not really solved yet. Not efficiently, at any rate: any task can be trained with sufficient compute and/or examples, but probably more than most companies would care to bother with, and certainly more than we'd get onto one of the chips in the article.

That's not to diss the chips: As I understand it, one of the biggest issues is the power envelope of mobile units, which means making the computations more energy efficient is going to help massively, it's just that "training" and "inference" are currently very distinct tasks with very different hardware requirements.

(Also, I'm not sure if you mean those examples as illustrations or are serious about them: if you're serious, I suspect an old-fashioned robot arm bolted to the ground and following a pre-programmed path will probably cover your needs — GOFAI is great in restricted domains, the more modern AI models are more appropriate when the environment is more chaotic and less predictable, such as collaborating in a kitchen that also has humans or being asked on the fly to do a new recipe it's never encountered before).
If the lights stay on and food stays on grocery store shelves and people aren't getting dragged out of their homes by revolutionary militias, then democracy is still succeeding in broadly keeping the peace and keeping things humming along. If half the population wants to believe stupid conspiracy theories about the last election, that's fine so long as most of them don't act on it. So long as their attempted coups or revolutions die in the crib before they can do much damage, then democracy is working.

> It’s a failure of democracy with one party trying to take over and destroy all other opinions by all means necessary

Lots of people talk shit but almost everybody is still going about their daily lives in a normal civil manner. Obviously the state of American democracy could be better, but don't pronounce the patient dead just because he tripped and got his knee bloodied.
Spaceship Warlock did it in 1991 but was a Mac game so it went deeply under-appreciated. Admittedly this might fall outside your definition depending on if the focus is “3D scenes rendered to 2D” or “pretending they’re full 3D with a handful of actual 3D characters on top.”
Why would you use them before they prove they can not be breached?

The default assumption is that they can all be breached, the burden of proof is on them to prove they will not get compromised. It would only seem prudent to wait for positive proof of the extraordinary claim that they can not get hacked rather than extending the benefit of the doubt to serial incompetents.
i find 'overpolicing' an inaccurate description here. sure, the police will go into a black neighborhood to bust some heads. but when people in that neighborhood need help from the police, they are either noticeably absent, or treat the victims like criminals.
On the other hand, perhaps translating existing modules to a No-GIL API is tedious but straightforward, and something that can be done using automated tools (perhaps even LLMs).
I hope you're making bank because all that on-call time should be compensated.
Looks like a botched boob job
I thought it would be The Simpsons - maybe there was a similar scene.
Always good to get updates on this. Question for folks here: what applications/services would you be writing if No-GIL were complete today? Or are there existing applications you have that would benefit from this? Just curious what people are anticipating exactly.
ISPs Launch Legal Challenge Against Italy's New Pirate IPTV Blocking Law
"State actor defeatist"-style arguments against taking any technical precautions often conflate two things that the government does: 1. Large scale mostly passive dragnet surveillance, 2. Individually targeted surveillance.

Reasonable people can admit that they can't do much about case 2, while still believing that applying countermeasures against 1 can be effective. Also note there is more than one government in the world that may intend to exploit your lack of privacy...

Just because you're given up on privacy and sovereignty doesn't mean you should go around infecting others with the same contagion.
Was looking for you lol.
Costco is now selling gold bars, and they're selling out within hours
X-Road (blockchain precursor from 2001)
Really like that second pattern matching construct that’s cited—for validating/raising an exception on and binding a data structure. Now i’m jealous and wish Python had that.
Thanks for sharing this!

There are several resources I wasn't familiar with, but the brutalist report stood out at a quick glance. I have a soft spot for austere web pages and that one is just right.
"so unsure what makes it ill-conceived"

The headline of the article is that it has lost 50% of it's value. During that same multi year period we have had well over 10% inflation.

So Maybe that part. Yeah I'm gonna go with that part.

Or maybe the investors just hate money and were going for -60% ROI. Who knows.
I mean this without being confrontational: how? I discredit his ideas by showing what he has done, who he is, what he has said before, and how the positions and things he has done before are contradictory to his positions. His wealth and status have distanced him from the problems he faces, and his privilege means that he does not have perspective. To remove his privilege from this discussion is to outright ignore the things that have informed his attitudes, decisions, and indeed the list of 'enemies' he's put in this article.

His thesis is wrong because it does not match with his actions and betrays a total ignorance of many things, all of which I laid out in the piece. It feels weird to judge me for making bold and direct statements about a piece where someone listed literal enemies!
Another World also fits the bill (the 20th Anniversary edition a bit more than the original as it has a hand-painted background).
Thanks!

For more pages like this, look at https://explorabl.es/ — it's a collection of visual/interactive explanations of various topics
The US is a consumer paradise service economy because capitalists shifted manufacturing outside of the US. It's still happening all over the world. We are sitting in the imperial core and our lifestyle is a non-replicable model that is struggling to service 4% of the world, maybe more if you include Europe.

People in the US have consumer items, pointless dictatorial jobs, and insane stress from having the welfare state stripped for parts by venture capitalists. We aren't even enjoying what we have even though materially, a good fraction of the population have more than so many others. If you lose your pointless job, you lose your home, healthcare, and transportation and are considered a surplus person.

These are all political choices.
I did not go to Geany from vim; there were many people complaining about "having to learn Emacs to get a decent CL IDE" so I used Geany as the start for a more traditional IDE for Lisp.
I agree. I generally use it to learn something that’s in the way of me getting something done. In an example I gave elsewhere, I used it to figure out how to generate a jigsaw puzzle with three.js. I had no clear path forward at first, but I finished most of the project in a few hours in the end. It would have been a lot longer without GPT.

Having said that, I still like to dig around the internet and go on tangents. Having fast answers is great in some contexts, but I still value going on deep dives and collecting all kinds of unexpected (even if irrelevant) bits of knowledge. That’s actually preferably, but only possible when I’ve got a lot of time on my hands. Which isn’t very often.
Maybe you're just not as funny as you think you are.
You would be surprised. :)

Source: I was also a member of the Tech Surge. (Paul Smith recruited me to help with testing.)
The unexplainable, growing black-white wage gap (2017)

is the actual title.
"Handling" an error, without propagating it to the caller, can only mean deciding that the thing attempted didn't really need to happen.

This situation is extremely rare: if it's appropriate to swallow an error, you may as well not even attempt the thing. We don't normally write "opportunistic" functionality into our software. But when we do, it's the jurisdiction of the caller to say that the it doesn't matter if the called function fails. It's almost never appropriate for the callee to decide to eat its own failures.
>Salaries reflect the ability to capture value, not need or value to the society. There are plenty of highly-paid jobs with effectively zero or even negative net contribution to the society.

Politely, society disagrees with your views on what contributes (see: the high salaries).
If you really want crazy, run `xterm -ti 340`, then run run an X server from the xserver-sixel repository <https://github.com/saitoha/xserver-SIXEL> in it. Now y ou can run as many terminal emulators, complete with real truetype fonts and all the colors you could want, inside the one terminal. Use a tiling window manager and you’ll be able to avoid using tmux entirely.
Makerkit
There is just nothing about this statement that is profound
What dumbphone supports GPS directions?
The US and UK could have cited the Budapest Memorandum and told Russia publically they would defend Ukraine with air support before the invasion happened.

Neither side in this situation want peace. The Ukrainians want their country back and don't want to be ruled from Russia. They were going to fight whatever happened and if Russia had quickly established control we would see civil unrest. Russia isn't interested in peace their whole leadership is invested in this war.

We know that the US tried to settle things before it started and Russia was incoherent. https://www.bbc.com/news/world-europe-66509180
Context: Gaza is ruled by Hamas. Literally, legally speaking. So "Palestinian official" in this case is Hamas official. Hamas is designated as terrorist group by EU, UK, US, Canada, Australia and Japan. So, NYT was literally quoted a high-ranked member of a terrorist organization.

For me there's only one meaning of that: NYT chose a side in this conflict, and that side is of Hamas, terrorist organization. Why NYT doing this - I have not a slightest idea, but judging by their actions I have no other explanation.
what would the piece look like without them exactly
How about: the government can make these takedown requests etc; and they get noted publicly; who requested it and why.
good to see a single person in this thread understanding the problem in a sea of the willfully ignorant