skysight-inc/HackerNews huggingface dataset:
Exactly (re: your last sentence), which is a very big part of why you should not lie. It is no good to say "well, the system / another person did something bad, so I get to do something bad also". You have to take responsibility and do the right thing anyway. That is the whole heart and essence of ethics. Without people who are willing to do that, everything quickly goes down the drain in a filthy spiral of degradation.
Nothing beats walling the undergrad project server.
Fun fact: the reason we get quality Chinese components is because we get the ones that pass QA in factories in China and India. Buy a TV in Eastern Europe, buy a TV in the US. The one from Walmart will be fine 99% of the time, won't have a small crack, won't have random transistors pop in a year.

Buy one in Poland or Bulgaria or Russia, and you have about a 75% chance it'll power up at all, and about a 50% chance it'll work in 5 years. Same TV.

Something is made in China or India. About half of the production is perfect and gets sent to "The West." Then about half of that is "it's probably fine, but didn't pass QA." That last 25% is straight up dangerous and defective, and that's what you're buying on ebay. As an example, half the phone screens for iPhones don't pass QA. Those are the ones that get sold on ebay.

Now, for most cases, you battery will simply live half as long. For a few cases, it'll leak, light on fire, or overvolt your circuit and destroy your device. Then all those savings on batteries you've had over the years will be wiped out and then some.
... because they're trying to stick it to Apple.

Right to repair is getting silly. Do you have the right to repair a CPU? The manufacturing on the flex connectors inside most iPhones today are incredibly delicate!
Absolutely. Psuedo-science at best. Psychiatry in America is no more scientific than phrenology.

These people are charlatans, not scientists. Science only works when you can run repeated experiments in controlled conditions with fast feedback loops. Those conditions are not, and will never be, present in humans. The whole industry is a fraud. I came across a great term the other day: the Mental Health Industrial Complex.

If you want to get on the right track for how the brain actually works pickup Minsky's Society of Mind.
Love my gas stove, won't live without one, and it keeps my home warm in the winter even when the power goes out. Gas is much more cost effective than electric as well. Also lobe my gas water heater for the same reason. Hot baths during blackouts. This whole "gas is bad for the environment" is bunk when fossil fuels are required to generate al that electricity and that doesn't even get to the cost and efficiency of storing it.
My point is that backup cooking solutions for when the power is out are both cheap and convenient. You don't need to build a wood fire in the backyard just to cook.
>I wonder if you could have gotten the webcam to work on Windows 10 by installing the XP driver under compatibility mode.

There are a number of possibilities that might need to be attempted.

In the lab I've got a 20-year old USB HP Laserjet printer plugged into an XP PC which is on my local LAN. Not a network printer but shared with other PCs over the LAN. This was a business printer and the newest drivers were for Windows 7 until the fairly recent Universal Print Driver packages from HP, where the UPD driver supports it with Windows 10/11 when you plug the printer into the USB socket of the W11 PC.

But with the printer plugged directly into the XP PC, then a W11 workstation on the same LAN (with all the permissions right and everything) could still find the printer but not the drivers. You could manually install the printer using the UPD drivers which appeared successful, but it would not print whether you selectied it as default or not.

It was necessary to log in to W11 as an administrator, unzip the old XP drivers, then in File Explorer point to the exact INF file for the exact printer, and right-click for the context menu to Install the INF manually in the background.

No compatibility mode needed, W11 just finds & uses the XP drivers when it connects to the printer after that.

Old Intel USB webcams from 1998 still just plug right in since they were Intel and it's still Windows.

When XP came out it was interesting because a W9x Intel webcam no longer needed drivers and even without any cam app the cam appeared as a device in File Explorer. When you clicked on it in the left-hand panel, the live video appeared in the right-hand panel. Now you need an app but IIRC the built-in modern Windows app may not work. Might have to use Amcap.exe or something more legacy-capable.

Old USB joysticks which were supported in W9x are configured using the same interface as their analog predecessors, and conveniently some modern joysticks can still be configured using the legacy interface (with greatly reduced features) without using the specific hardware driver.
It's also odd that everything is big-endian, but then the official format is C structures (which will be LE on every PC and phone that would ever run this)

And in that C struct.... is `char` and also `uint8_t`. I can never remember if `char` is signed or not. It should be `int8_t` or `uint8_t`.

This reminds me of the Farbfeld image format. So simple that I'm content to just make my own little-endian ad-hoc implementation and ignore the official spec.
Per the commit message:

> Whether or not sudo sends email is now configurable, so the warning may not be accurate. It is also confusing to the user since they will not know who the
incident is being reported to.
Clause is back, false alarm.

https://old.reddit.com/r/selfhosted/comments/130szje/_/ji0ka...

https://www.cloudflare.com/terms/ (control-f 2.8 Limitation on Serving Non-HTML Content)
> Apple can't use nano because it's licensed as GPLv3

This isn't true. There's nothing in the GPLv3 that says Apple can't ever use it. Apple doesn't want to use GPLv3 programs, because they don't want to stop committing the bad behaviors that it disallows.
Does making all those computers still run Windows 10 make them obsolete?
Then put up a donation button. We're not talking about millions here
I find it bothersome that the "yes" command outputs "y" by default instead of "yes". False advertising! Since Unix loves short concise command names, why not just name it "y"?
You'd just get a lot less software as people instituted enough checks to make progress glacial. Not everything needs to be developed like it is a medical device or aerospace software.
I'm about to receive a service puppy. They have been selectively raised from different stock for awareness, bravery, and intelligent non-reactivity. They're unlike work, guard, or companion dogs. They have to be to serve people who have disabilities as their last line of defense in risky and dangerous situations.
I realized at some point that in learning languages, I was often limited by how much vocabulary I was picking up. The main advice I got was to read more, but progress was slow; I learned less from more basic texts, but constantly had to look up words when reading more advanced stuff.

So I wrote myself an e-reader (in Kivi) that is aware of my vocabulary and integrates with a flashcard system. For more obscure words it just shows the translation in-line so that I can focus on the most vocabulary. I pick up way more words and phrases, and can enjoyably read at a significantly higher level than without it.
For network protocols, that's true only at the lower layers, and largely due to historical reasons.

The majority of file formats I've worked with are LE.
As far as I understand Zalando does this. They have their own PostgreSQL operator https://github.com/zalando/postgres-operator.
Cloudflare bot protection adds a slight delay (as in seconds) at best, and completely blocks users like the parent comment at worst. It costs no money, but isn't free either.
Completely lost on me “babying kids and not showing them that actions can have consequences” is fetishised as soon as computers are involved. I guess because we all grew up doing this stuff.

As an adult that writes software used by a lot of students in a classroom environment, I am glad to see that the spirit it still alive whenever I have a Sentry error come through indicating quite clearly that someone is trying to cheat by dicking around in dev tools. However I’m also certainly going to make the troublemakers shit their pants with a strongly worded console.log().
> I've watched the alternative-OS tablet space for well over a decade, and there's been vanishingly little to get excited about.

GrapheneOS got me pretty excited. I actually bought a Pixel because of it.

There's also postmarketOS. I'll try to port it to my current phone once I have my new one set up.
One solution could be to provide a largish tool to open the door, and place the tool all the way aft. A hijacker would have to run a gauntlet of all the passengers to retrieve the obvious tool, passengers who know they have to stop him.
Generally easier and safer to switch away from bubble sort once you realised you've got it wrong though
just FAANG let go what 70k people, I think companies are not going to struggle finding compliant employees
Then there was Jordan Hubbard's infamous "rwall incident" of March 31, 1987.

It was waaaay more than just reported to the local sysadmin, and almost got UCB kicked off the ARPANET.

https://en.wikipedia.org/wiki/Jordan_Hubbard#rwall_incident

https://news.ycombinator.com/item?id=31822138

Jordan Hubbard wrote: "One of the people who received my message was Dennis Perry, the Inspector General of the ARPAnet (in the Pentagon), and he wasn't exactly pleased. (I hear his Interleaf windows got scribbled on)"

>Here's the explanation he sent to hackers_guild, and some replies from old net boys like Milo Medin (who said the program manager of the Arpanet in the Information Science and Technology Office of DARPA Dennis G. Perry said they would kick UCB off the Arpanet if it ever happened again), Mark Crispin (who presciently proposed cash rewards for discovering and disclosing security bugs), and Dennis G. Perry himself:

(See https://www.ndia.org/events/2021/8/18/1341---swif-2021/speak... if you don't know who Milo Medin is!)

Milo S. Medin replied:

>Actually, Dennis Perry is the head of DARPA/IPTO, not a pencil pusher
in the IG's office. IPTO is the part of DARPA that deals with all
CS issues (including funding for ARPANET, BSD, MACH, SDINET, etc...).
Calling him part of the IG's office on the TCP/IP list probably didn't
win you any favors. Coincidentally I was at a meeting at the Pentagon
last Thursday that Dennis was at, along with Mike Corrigan (the man
at DoD/OSD responsible for all of DDN), and a couple other such types
discussing Internet management issues, when your little incident
came up. Dennis was absolutely livid, and I recall him saying something
about shutting off UCB's PSN ports if this happened again. There were
also reports about the DCA management types really putting on the heat
about turning on Mailbridge filtering now and not after the buttergates
are deployed. I don't know if Mike St. Johns and company can hold them
off much longer. Sigh... Mike Corrigan mentioned that this was the sort
of thing that gets networks shut off. You really pissed off the wrong
people with this move!

>Dennis also called up some VP at SUN and demanded this hole
be patched in the next release. People generally pay attention
to such people.

Jordan's infamous rwall incident is the kind of thing that might have triggered the rumored "explosive bolts" the Defense Communication Agency was once talking about installing, that would violently separate the MILNET and ARPANET in case of national emergency.

https://news.ycombinator.com/item?id=34171294

>DCA must have the ability to partition the ARPANET and MILNET in
case of an "emergency", and having non-DCA controlled paths between
the nets prevents that. There was talk some time ago about putting
explosive bolts in the mailbridges that would be triggered by
destruct packets... That idea didn't get far though...
I am going to WFH on Tuesdays; pre-pandemic it was a “no meeting day” and many worked from home.
Most of the repos for these new LLaMA derivatives are brand new, and put together by people who specialize in ML research not software engineering. I’m just happy to have access to their code. I’m sure most of these teams would be happy to merge a PR that lowered the barrier to entry, why don’t you get on that?
I’m not sure I agree with your analysis of the those unintentionals. They all seem loosely related to “ability to communicate about complex systems”, which I consider a valuable quality in an interview and colleague.
I've used both AWS and Azure extensively. Everyone seems to think Azure is "weird and difficult", most likely because they had internalised the circumstantial complexities of AWS and can't wrap their heads around a cleaner but unfamiliar model.

In AWS, everything has non-human-readable identifiers shown in a flat lists in some random order. This adds a lot of unnecessary complexity. Almost the entire circus around having to create dozens of AWS accounts just evaporates in Azure's model that has folders called Resource Groups with resources in them with names.

Yeah, that's right: folders and object names. The magic anti-complexity technology that harks back to the 1960s UNIX era that AWS still hasn't been able to replicate in the 2020s despite a decade of trying.

A lot of other incidental complexity stemmed from old issues that have been resolved, but still linger around due to backwards compatibility. For example, not being able to change the IP address of an EC2 VM resulted in all sorts of craziness. Similarly, both Azure and AWS have unexpected naming restrictions on things like KMS / Key Vault secret names. I.e.: Key Vault secrets can't have names that match typical "web.config" parameter names or environment variable names in Linux... "for reasons". Stupid reasons. Hence, you need to have a back-and-forth encoding or escape/unescape mechanism between two things that should be identical.

And on and on...
Sure, but this kinda tool only works because of their monorepo, build system, deployment run tracking etc. Let's say they open sourced it, you'd have to basically adopt the entire google stack to make use of it
I am 100% sure I had some petty manually-initiated retaliatory action taken against me by a sysadmin at my university. I never heard a peep through any channel, official or otherwise.
Is it currently broken? It's not working for me.
What about legal/defamation issues?

In the U.S., Section 230 of the Communications Decency Act protects the operator of the website.
Here’s my one-liner explanation: attention is the sum of a dict of functions evaluated on input data. But the data is matrices, the dict keys are matrices, and the functions that are found in the dict are also matrices.
Induction is not electric in English? Btw my induction stove heats up everything way quicker than any gas stove which I ever used.
DigitalOcean API Overview – DigitalOcean Documentation
Related:

The 10k on Widlar - https://news.ycombinator.com/item?id=29962835 - Jan 2022 (0 comments)

Bob Widlar – The Life of an Engineering Legend - https://news.ycombinator.com/item?id=20014204 - May 2019 (10 comments)

Bob Widlar: the Valley's most celebrated dropout and IC designer - https://news.ycombinator.com/item?id=18512819 - Nov 2018 (0 comments)

What’s All This Widlar Stuff, Anyhow? (1991) - https://news.ycombinator.com/item?id=8437737 - Oct 2014 (3 comments)

I don't normally include threads that got zero comments, but those articles are good—especially the last one, which is a must read—and Widlar has been surprisingly under-represented here.
I built this fun little tool that takes a Tweet and gets 10 different 'AI personalities' to reply to it. I thought this was a great way to get some feedback on how a tweet might be received. I also threw in a tab to se optimized versions of the tweet.

I want to take this further and play with the idea of an AI only Twitter. Where AIs interact with each other based on real news. Could be a fascinating game of life simulation haha.

https://www.tweetenhance.com/
Exactly. Nuance is the missing ingredient here, no pun intended.

I currently have untreated inappropriate sinus tach where my heart rate is continually 100+ BPM. This will require a cardiologist to sign-off, probably for ivabradine since beta blockers are giving me depression. And it's my understanding that node ablation has a low success rate and I'm not interested in a pacemaker.
No one can give an answer to your question, or any question of the form "How long will it take me to/how can I acquire a complex skill?"

Whether you can, and how long it might take, depends mainly on you and how much time and effort you can put into learning. Programming takes years to master, and design takes a long time too. Both will require considerable practice to get good at. You can start by reading what other people have done and studying their work, but that only gets you so far. Everyone who got good at programming or design put a lot of time and effort in, and they had mentors and colleagues along the way to help. Some people have an aptitude for programming and/or design, others struggle to ever get proficient, and only you know if you have the combination of aptitude, desire, time, focus, and energy to get where you want.
If you don't like it, don't buy it.

Or do you just want to control what other people are doing?
Except they are?

https://www.dell.com/de-de/shop/dell-notebooks/precision-776...
How are the NZ defamation laws?
I hear nearby Australia is pretty intense about it
Transparent LED adhesive film for glass surfaces
Intel Coffee Lake and AMD Zen+ came out around 2017/2018, that's 5 to 6 years ago. I'm not even getting into processors that precede them.

I'm well aware computing power for practical use cases has plateaued since around 2011, but those Coffee Lake and Zen+ systems (let alone older) are coming due for replacement/upgrade soon for anyone inside of a lifecycle cadence whether Windows 11 demanded it or not.

For anyone who isn't who cares about hanging on to old hardware, it's perfectly fine to just keep running Windows 10. All those guys saying "yOuR sYStEM iS iNSeCurE!!1!1!1" are snake oil merchants wanting to sell you something.
Check out the app "Entur", it consolidates all public transport into one app so you can order a trip across different regions without having to use several apps.

As an aside, the Green Party in Norway wants to do the same as Germany: introduce a nation-wide monthly "travel as much as you want"-subscription for 499 NOK. It will probably only include the local and cross regional trains, and not the fastest and longest routes.
That's true. It's a convention. I thirst for an epistemological investigation, in turn, I suppose.
Anyone else see Google celebrating Alan Rickman's 76th birthday
Doodle link said "Celebrating Alan Rickman's 76th birthday", except it isn't his birthday, and he's been dead for years. They have fixed it now.
If your video Can be condensed into 20 seconds, you’re just whopping up cream, soo better be funny and/or charismatic.

Otherwise you’re just wasting my time.

If the Sunday isn’t enough, congrats, people are fine watching your video, including placement/ads.

Even if you block them or have YouTube premium, placement will be seen, and should be paid for.

I never clicked on Athletic greens, nordvpn, but I know about them
> I can never remember if `char` is signed or not.

char is effectively a trivalent type. Only use it when signedness is inconsequential. This is addressed in C23 with char8_t expressly to avoid the problems that happen with UTF-8 bytes as accidental signed chars.
Yeah, the majority of programming is data plumbing. Getting it from Point A in Format 1 to Point B in Format 2, and maybe changing a couple of values along the way (which might involve a detour to Point C in Format 3 so you can use that fancy GPU to work on a bunch of them at once or whatever). The important parts of a coding philosophy are, IMO, how easy it is to understand and how easy it is to maintain.
It's hilarious that people think this is absurd and not the extremely generous compromise that it actually is. In history the penalty for being a landlord was often a sharp blade or hot lead.
Microsoft doesn't want to be beholden to the Intel-AMD duopoly. By threatening them with ARM Windows, they force Intel and AMD to improve their low power offerings and to lower prices, even if ARM Windows never sees mass market adoption
People maintain this sort of blind faith only until they are bitten themselves.
Many programmers don't need to think about algorithms because what you get from a library is often good enough, say a simple sort-function.

But it is true that while most programming can be seen as trasnforming one data to another, it is the algorithms that do that transformation, such as when transforming a list to a sorted list.

But an algorithm can be packaged into a function so that you only need to know what the function does, not how it does it. Data can not similarly be "encapsulated". Except you could say that getter-methods are a way of encapsulating data.
Do you think culture being a business should be our end goal?
Yet, glassdoor is still thriving. This is just a step forward for transparency.
Thank you for mentioning this resource.

Btw I really think that the world's obsession with learning to hear intervals before hearing harmony qualities (minor triad, major triad, dominant seventh, diminished), and before hearing harmonies within a key (I or i, V, pre-dominants, VI or vi, V/V) is a wrong order to master things. I still can't solidly tell apart a minor sixth from a major sixth, but so what? The more important skill to me is to focus on a chord that currently sounds, so that I can interact with the real tonal language (homophony) of the last 2.5 centuries. This way I can eg. play by ear the melodies with chords that stuck in my head (including from way in the past).

We switched from polyphony and intervals on top of each other to chord progressions around Bach's time, and since then intervals aren't the main thing, I'd say.
I still don't get what is wrong with the _ convention. Also please stop complicating the mental model of languages for no good reason (also looking at you C++).
> Why not simply use Yelp or Google?

My landlord isn't a company or a management agency, but the guy who owns the house I live in. Google and Yelp probably aren't great venues for reviewing him, except in the "infamy" sense.
I do, but I assume they’ve moved onto other investments. 2 years is a long time to keep holding edge case investments
I got my uni CS club going on IRC. I’ve recently discovered that they’re now on Discord. I get it, like, IRC is increasingly undesirable these days, especially without a bouncer. It still hurt though.
Wonder if they would support a right to repair for software too.
The Devel's in the Details: typo or pun?
> the point of lobbyists

??? There is no "point" to lobbyists, its literally a guy paying to play. Take any industry expert from any industry and unless they themselves are a lobbyist I can near guarantee they would be happier if lobbying was illegal with very harsh punishment
A modern induction stove causes headache and inconvenience? How exactly?