skysight-inc/HackerNews huggingface dataset:
I use a T14 Gen 3 with Ubuntu (23.04 - KDE) and it really works flawlessly, even the fingerprint reader and the touchscreen. Battery life is great as well (or at least nearly as good as when running Windows). The only problem occurs sometimes when having the laptop connected to multiple external monitors, putting it to sleep, unplugging the monitors and then waking it up, which will make it crash. I'm not sure if that's an issue related to the laptop or the USB-C dock though.
I think the difficulty of making the right decisions without this lost information is well-observed.

I wrote a short post in roughly this idea space last year: https://t-ravis.com/post/doc/what_functions_and_why_function...

It feels like the same thread you're describing, but I guess it's pulling on the other end of it. It's thinking about how to name things in a way that makes it easier to see that the implementations might diverge later, and simplify actually doing so (by preserving more of this intentional context).
I've been wondering for a while whether ftxbro is a satire account... this comment has me leaning toward "yes." Well played either way...
It can be both not genetically engineered and a lab leak at the same time.

We study dangerous pathogens in labs all the time. All it takes is a laboratory accident for it to escape containment.

“Two years before the novel coronavirus pandemic upended the world, U.S. Embassy officials visited a Chinese research facility in the city of Wuhan several times and sent two official warnings back to Washington about inadequate safety at the lab, which was conducting risky studies on coronaviruses from bats.”

https://www.washingtonpost.com/opinions/2020/04/14/state-dep...
I think there's some truth to the idea that the "MBA-ization" of business management has been quite destructive.
https://www.ada.gov/file-a-complaint/

https://www.google.com/search?q=how+to+find+ada+attorney
There is absolutely zero reason to believe that there is any plan to maintain this tiny product, let alone in any way to that is compatible with existing customers (if they exist).

Fig is only two, three years old at most.
Thank you, will dive into this!
You always take the contrarian opinion to my comments, CyberDildonics.

> That already happened. Cameras, lights and a computer that can edit are hundreds of time cheaper than they were a few decades ago.

We're not talking about the same thing. None of these trends towards fast and dirty filmmaking incorporated Gen AI. You couldn't get Hollywood-quality out of an Android phone and a boom microphone. That will change.

> Kids can make videos, but they aren't making movies anyone wants to watch.

They're certainly watching each other's content. YouTube is filled with lots of young creators with enormous audiences. That trend will continue to grow.
> Python is not the best language for any particular task

Python basically solved this problem by wrapping around C code that's far more performant, but still exceptionally simple to leverage due to python's simple syntax. LlamaCpp has C++ in its name, yet its most popular platform is python. So for certain applications, python because the undisputed #1. Because it was C in disguise, with better usability.

With parallelization, Python having 100x slower loops became an old problem. 2023's coding paradigm is "if you're using loops, you're doing it wrong." People love complaining about pandas, but Dask solved all the single-core problems in 2021.

> https://twitter.com/iammemeloper/status/1692901551558320254

Amen
When it came to games I had written I had relied on promises that Microsoft had made that dos virtualization would be quite seamless. My game used a pseudo retrace interrupt by carefully calibrating the timer every frame to generate an interrupt just before the screen retrace and adjusting the timer to compensate for drift.

This did not work in Windows95. OS/2 did it almost perfectly (it missed the occasional frame but not enough to matter)
It wins because it focuses on what people can do with it, not indulging itself with some cosmetics level syntax feature.
>Miraculously, most games just worked despite running under a different DPMI server from what they were originally developed with. There were occasional issues with specific games. Popular ones include games which assumed that all memory was physical and games which assumed the interrupt flag was unvirtualized, but for the most part, things worked well enough that the remaining issues could be treated as app-specific bugs.

That is Microsoft-speak for "We're going to patch SimCity because we need that to run absolutely." and I have nothing but the utmost respect and admiration.
1password uses biometrics on my 7 year old MacBook Pro, so even if I'm out and about I still don't need to type it.
“Unlimited tolerance must lead to the disappearance of tolerance. If we extend unlimited tolerance even to those who are intolerant, if we are not prepared to defend a tolerant society against the onslaught of the intolerant, then the tolerant will be destroyed, and tolerance with them…”

“… In this formulation, I do not imply, for instance, that we should always suppress the utterance of intolerant philosophies; as long as we can counter them by rational argument and keep them in check by public opinion, suppression would certainly be unwise. But we should claim the right to suppress them if necessary even by force; for it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols.”

Karl Popper was a free speech absolutist. His point was that every form of speech should be countered with speech, not "deplatforming" or laws criminalizing it. I wish he was alive to see people mangle his thoughts into “He actually was against tolerance and said to jail your political enemies.”
I can’t imagine HDFS being a “Good fit” for anything. Its mere existence was undoubtedly a disabling force at two large companies where I worked.
The blurb problem: Publishing has come to depend on fawning endorsements
Does anyone know why this is the case in Australia too? Is there a regulatory reason or is it just a matter of market size?
PEP 727 – Documentation Metadata in Python Typing
Any product that allows you to consume lots of resources including API calls, interact with other users, or share anything basically needs to be authenticated to avoid misuse. This covers virtually everything.

Sign in with google/apple can be virtually painless and only lets them know your email address, name, and profile pic if oauth is configured reasonably and its easy to tell on your side if its not because it asks for the additional permissions. You can also sign up with email without making the person go through a lot of malarky. Simply send them a sign in link instead of doing the whole normal dance. Click it and continue on.

If need be they can be prompted to fill out additional data if features require it.
daemon? :)
Today I learnt I'm fucking old. My first web programming exposure was Perl CGI scripts
Yeah the max speed limits are a downer. I never experienced the earlier Elite games unfortunately, but did get the experience of "true" spaceship control from KSP.
The T14 runs at around 9W when the screen is not super bright and you only do light work. I think the Macbook Pro runs at around 6-7W with a similar configuration, which is arguably better. The 16' Macbook also has a much larger battery (almost 100 Wh I think), the Thinkpad has only a 50 Wh battery so it won't last nearly as long on battery. In practice it doesn't bother me much though, not many situations where I have trouble plugging in a charging cable or carrying a powerbank.
YouTube Hits Orf Again, as Censorship Grows Silent but Deadly
The 100V low end is there due to Japan.
The franchise owner is the machine owner, and therefore can cause a repair person to become “authorized by the owner”.

The franchise owner may have a contract with McD or Taylor in which they agreed not to make certain repairs, but I’m pretty sure they do not, because otherwise Taylor wouldn’t need to lean on the DMCA to argue that certain repair tools are illegal.
The problem is that "duplication is cheaper than the wrong abstraction" is basically an excuse that lazy devs use not to engineer their code.

The other one I hear a lot is "it's not realistic to reach 100% test coverage / type safety" when submitted code with `any` all over it and zero tests.
We are launching a CLI soon that will allow syncing data and self-publishing, starting with Vercel as first destination.
I understand that you're being sarcastic, but don't understand exactly what you're implying. Are you saying that Nancy Reagan became a drug addict? Or else are you saying that experimenting with one or more drugs is beneficial?
I always used the word "magic" to describe Ruby syntax. It was my biggest complaint with it too. RoR took that even further by adding even more magic through a framework, where simple functions did HUGE amounts of hidden work.

I will say, my favorite feature of Ruby was the question mark in methods convention.

For those that don't know, a common convention in Ruby was to put a question mark at the end of any method that returns a boolean.

So for example you could write:

if product.active?
... DO THIS THING

It was fun and I enjoyed it. Behind the scenes it was just a method, but the question mark at the end was always fun to me from a readability standpoint.

However, its really not all that different than the pythonic way:

if product.is_active():
... DO THIS THING

Something about the question mark felt fun and magical.
> considerations that are negotiable, such as, "does this speech promote destroying the institutions on which the speech itself is based on"

That's not a considerable negotiation. Give people power and they will use literally every single bit of it and then some. ISPs should have absolutely no say, in any way, of what people do. They shouldn't even be able to know anything about what I'm doing past what is needed for the ISP to function.
Thanks a lot! We see teams adopt Langfuse quite early already. Say you have one or two engineers working on a rather complex LLM feature, they look for a solution like Langfuse already in a test environment before going to production. The majority observes their LLM features in production though.
We dont see test-driven development as much but we do think that model and rule based eval will become more important in the future and CIs will only pass if a certain score was achieved.
Here we go: https://news.ycombinator.com/item?id=37308675
I don't take the parent to be lumping them in with other countries. He is mearly musing that such tecnhology with incress the likelyhood of such form of goverment and will cement the positions of autocratic regimes.
What is dispatch in this context? Function call polymorphism?

Aside: I wasn't a big fan of the Mathematica language so I wrote "PyML" a looooong time ago- it turned unevaluated Python expressions into Mathematica, transmitted them via MathLink to be evaluated the Mathematica kernel, and then the results were send back and converted to a Python expression. This was long before sympy. It never went anywhere (I found ways to simply not depend on Mathematica).
Of course McDonalds the brand can do that. They literally _are_ doing that. Someone made a 3rd party troublehsooting tool that solved the majority of problems without needing to call a Taylor tech, and McDonalds corporate disallowed it.

The point is not "can they do this" the point is "is it necessary for them to do it for brand reputational reasons".

The steelman argument I've seen for this state of affairs is that (apparently) the McDonald's machine is much more complicated to allow it to self sanitize/clean every night and only need full disassembly every 2 weeks. The machines used at other chains apparently don't' have this automatic process and must be disassembled and manually cleaned more frequently. That would all be well and good...if it worked. The frequent state of disrepair of McDonalds machines pretty clearly indicates it does not.

They are mandating the use of a low-reliability machine, presumably in the name of lower labor costs (which you'd think you wouldn't have to _mandate_ since the franchiesees probably care more about labor costs than anyone), also mandating an expensive service contract for those machines. I'm just really really skeptical that 3rd party parts would make this situation worse. People already have the impression that McDonals ice creams machines are usually broken. I don't think this opinion is based on a quantitative assesment of uptime, where, if it got 10% worse, their opinion would decrease by 10%.

To try and summarise: I thin your argument that 3rd party parts would create enough of a reliability problem to meaningfully change their reputation, which is _already_ one of lack of reliability (deserved or not), is completely implausable to me.
Their multi-object tracker ByteTrack is also one of the best available.
I’ve lived in UK, Europe, and the US and I don’t really see a problem with either system. The 120V system is perfectly sufficient for most cases, even refrigerators and other large appliances. I suppose the one advantage a 220V system has is that you can put a stove or dryer anywhere, and you can run certain appliances, such as steamers and irons with way more power. On the other hand I find the UK’s plugs to be comically large compared to the US’s petite counterparts. Some European houses even have a few 3-phase 380V outlets for heavy duty equipment, which would be exceedingly rare in the US.
You’re comparing apples and oranges here. My sense of the market is there are a roughly similar amount of companies using Django and Rails to create web applications (maybe actually a slight edge to Rails).

The majority of Python usage is in data, ML, etc which is really an entirely different use case and discipline.
JIT may not be the correct thing to call it. At least in my head, any script that doesn't need to be compiled by the dev or the user before running is JIT. It's the scripting vs building difference to me. If that's not correct, then I'd love to be corrected.

Here's my reference:

https://en.wikipedia.org/wiki/Just-in-time_compilation
We called those "baby drops", and flipping back off the swing seat as it comes forward we called "cherry pickers". I'm 46 now, I can still do both. Once you've learned them, they're easy.
Be proud. You’re broke, you’re alive, you took risks, you lost. Something interesting must have happened. Change, growth, trauma - character.

A little hunger doesn’t hurt when you’re in your 20’s. What helped me specifically was finding a community.
I’ve been daily-driving Fedora on an Ryzen 5 Thinkpad E14 gen. 2 for almost two years; it works flawlessly except for some issues with how the Bluetooth and power management interact with the laptop on battery power. The lack of a metallic skeleton makes the E14 quite a bit flimsier than proper Thinkpads, but it being a sub-$1k laptop this is acceptable for me.

That said, having finished my undergrad with that laptop, I am in the market for a new one as I embark on my master’s - so an article (and associated comment section) like this is just what I’ve been waiting for!
If you lived next door to a house that had become a drug spot, would you find it acceptable to call the landlord, tell them what's happening, and then ask them to investigate and evict? I sure would.
when you say confidence, is it because the person who builds, can't test in other browsers inside builder?

this is something we are going to solve soon by having ability to open up the build url and keeping it in sync with the changes.
> that post was incredibly bad and the author was rightfully arrested

Would you say you believe free speech is a fundamental and important right?
I'd much prefer governments use their force of law to make those tracking practices impossible (for anything that isn't an outright criminal enterprise) than a private entity making them technically difficult.
Icon? Smalltalk? Dylan? Scheme? Common Lisp?
Ah shit, people here just died in the area from a uncleaned milkshake mixer. Due to listeria.
How does it standout from the countless MIDI sequencers out there? I don’t get it
Whitespace strictness is the biggest downside of python.
What has given you feelings of accomplishment or fulfilment in the past? Try not to think about it in terms of job positions or responsibilities but more generally. What aspects or activities have brought you happiness in the past? For me I genuinely get satisfaction from helping others. It can be mundane and boring or stupid but as long as I can actually make a difference in someone else's day I can turn that into satisfaction and fulfillment. Sure, developing a system or project, planning and implementing it can be very rewarding but it's so much work and I can get burnt out easily before I get there. On the other hand, changing the batteries in a user's mouse and giving them advice on how to utilize their 2nd monitor more efficiently while I'm there gives me so much more instant gratification than so many other IT tasks.

It's not perfect, and neither am I, but I find it helps me to focus on the people.
University of Michigan internet outage now under investigation
> forward region, parallel to the beam line

What collides here exactly? I always thought collider do throw a particule A in the direction of particule B while B travels in the direction of A, with measure instruments all around but not blocking one of the particule path. The photographie 0 make me wonder if they also crash particules directly into their instruments?

0 https://scx2.b-cdn.net/gfx/news/hires/2023/the-first-observa...
The local agent can ask the user to approve/deny signing requests.
I come from an analytic philosophy background. I studied mathematical logic and set theory in grad school as part of my logic requirements. I never learned to program for a long time, and it was always a source of embarrassment. A friend finally suggested that I learn Python because it was "English-like" as you say, so I bought Learn Python the Hard Way.

When I opened the book, unlike java or js, I could just read the code. Like... I could just read it and already understood what was happening. I already knew way, way more logic than would ever need. I think it took me about a day to figure out object-orientation, but it was trivial. I went from not knowing how to program, to being able to run fizz buzz in like a day, and do it with objects in like three. Other languages are so caught up in so much bullshit technical stuff I still can't stand them.

Python is intuitive. It's approachable. I focuses on getting you from zero-to-code over a bunch of much more technical applications. Python is the party that welcomes you in, instead of checking your ticket at the door.

As a non-CS person who has fallen in love with programming, I honestly never want to learn another language if I don't have to.
Anyone who used Matlab to process text before 2015 wouldn’t consider it anywhere closer as a competitor to Python

Same goes for R/SASS

Python has no competitor in terms of the whole package, it is a full featured language while being particularly good at data
> If you want a just world, be a Socialist. Read Marx for real. And join the rest of the historically frustrated who will die watching humanity flagellate itself. If there's hope, it's in the proles.

Socialism and Marxism were tried in 20-th century several times -- Russia, China, "Socialist Block" of East European countries under Soviet control, Cuba, etc. Somehow every attempt at creating a decent non-capitalist society quickly evolved in horrendous anti-utopia. I am genuinely interested in understanding why Marxism and Socialism never worked out as intended (might be with the exception of small North European countries)?
We're talking past each other it seems.

> They literally _are_ doing that. Someone made a 3rd party troublehsooting tool that solved the majority of problems without needing to call a Taylor tech, and McDonalds corporate disallowed it.

And so what? It's non-standard and non-approved. McDonald's has no idea what that firmware/tool actually does. You (and the makers) claim it was better, but how do you actually know? Maybe it just bypasses safety and sanitary standards McDonald's has set for these machines... giving the appearance in the short-term of being more reliable.

In the end, it's McDonald's who will be sued if someone gets sick from a milkshake. Therefore, they can and will enforce standards, including machines and vendors. Heck, they probably have approved vendors and parts for everything inside a McDonald's, not just the ice cream machines. The toilet paper dispenser even most likely... but surely the stoves, fryers, etc.

Right to Repair has nothing to do with this specific situation. It's about corporate standards set for franchisees.

Additionally, the franchisees aren't even complaining about this. It's customers, like you and me, who are mad we can't get a McFlurry or something.

That's not going to compel any change other than make McDonald's realize they might need more machines per location.
Many comments have commented on the ecosystem, but I've thought a big reason behind python's success is that it's also a well designed language in terms of readability and lack of surprise. My background was in perl and shell scripting before finding python and the absolute beautiful form of the language (that whitespace is significant in more ways than one!) and its utter insistence that There's One And Only One Obvious Way To Do It (more or less) made programming much more ergonomic compared to the other similar scripting languages at the time.
Here's a brochure about the DPS8/M. [PDF]

https://www.1000bit.it/js/web/viewer.html?file=%2Fad%2Fbro%2...
She didn't just finish, she finished in the top third of the field. 26.2 miles in 3:21:40 is a 7 minutes 42 seconds / mile pace. That still beats the modern-day (last 20 years) men's median time.
The US is only against them due to a perceived threat to global US hegemony. For instance, you forgot to list Saudi Arabia there, and they are one of our allies.

The US govt has been the largest exporter of misery and destruction the last 80 years. So yeah, you can lump them altogether. And yes, the US would happily use AI to exterminate 500k communists, 1 million Iraqis, or 1 million Vietnamese again.
Yeah, I’m going to need a write up/video on this…

(Not saying you’re lying, I just want to learn more!)
For anyone else looking for the source code for the WYSIWYG builder itself, I think this is it: https://github.com/webstudio-is/webstudio

AGPL 3.0

This is very cool. Looking forward to try it.
I agree, we've got far too many entities that should just be 'dumb pipes' trying to play moral police at the moment, and it's a very worrying situation when it comes to free speech on the internet. Cloudflare is an often brought up example, as are payment processors like Visa and Mastercard and app stores like the iOS and Play Stores, but ISPs trying to block traffic for a site that's not actually illegal feels like a step even further than that.

It feels like private companies are de facto writing the laws about what's allowed online and in society right now, and that it's almost become a loophole for censoring free speech on a whim.

And while the site in question here is ethically bankrupt in basically every way, it doesn't seem too far fetched to assume the same thing could (and potentially will) happen for sites many more people agree with because someone/some group at an ISP doesn't like them or think they should be accessible.
I think it's because Putin is not exactly a fan of them either. He's more on the state-suppression of citizen journalism side: a bit like the majoritarian anti-democracy mob in the USA.

Don't forget: Putin was the hand enforcer entrusted by the West while they were dismantling the old USSR.