skysight-inc/HackerNews huggingface dataset:
Thanks for the kind words Majek!

We are a Cisco shop and there are a lot of problems on their side too. Initially, there was a paragraph about that, but Cisco is working on these problems, so I didn't want to cause problems yet.
if performance reviews are worthless why do people have them at all?

if they are regularly practiced at a company, this means the company puts enough faith in them to overall promote those who deserve it and to decide peoples' and company's fate based on that. Which then makes it quite a decent interview outcome metric.

If on the other hand performance reviews are as bad and worthless as you claim, they should be stopped completely, and everyone running them should be instantly fired as a bunch of ageist favoritist pigs who are scamming the company.
Titled "Liar!", which is Susan Calvin's final bitter remark after she destroys it in revenge for having supported her infatuation with a colleague, motivated as it was to spare her immediate pain but causing worse pain in the process.

(Great fun, but something of a period piece now, featuring Calvin as a washed-up old maid at the age of 38...)
The issue is with Step 1 - there is some reason why the world chooses to stop using computers despite (as far as I can see in the 'thought experiment') them being available and the homo sapiens needs/desires because of which we use(d) computers seemingly being the same. That reason isn't provided, isn't even implied or hinted to, however it's something major with far-reaching consequences to human behavior.

So it's kind of frustrating - in effect, the author describes a thought experiment of how society would change if X happened, but without saying anything at all about that X other than asserting that one of the things X causes is a mysterious lack of interest in using computers to fill needs/desires which (at least according to the original article) aren't filled by some better alternative.
You have a working 486?

If I had one, I'd spin up Civ1 just for old times!
Presumably because Google offers social identity auth now (which could be revoked arbitrarily).
Content is still king. Learn to use it to create content.
Lightest 4WD – Outrider Coyote 4WD (2022)
Everyone should get their levels of nutrition tested before trying anything weird and expensive like Lion's Mane.
German software industry has many faces, but this one does not appear to be one of them. It’s based on Joomla CMS, maintained by US entity.
That's not reassuring, considering the Q society /
IdioQracy having taken shape in the US.
Actually, HN has the same issue than Reddit here : it locks threads.

But now I wonder why duckduckgo never seems to show hn results (unless restricted to it of course) ? I have searched hn before as it contains a lot of "Lore" as GP calls it, some of it quite helpful !

I guess that hn is a bit to reddit what is IRC to Discord : because of its focus and lack of features, it's ironically better in this context because most people won't even try to use it for something more serious than "post-it's on the fridge door".
If I think an open source library question might have value to someone else I'll always open an issue on GitHub, even if they try to push to discord.

Maybe if discord communities added AI chat agents trained on their docs and discord discussions you'd have less of an information black hole.
Individuals voting without a right? I agree, it's a irrelevant.

State legislatives based on horrendously gerrymandered districts overturning elections because they don't like the results? That seems very likely, it almost happened in 2020.

Various groups at various levels from courts to executives to administrators rigging elections by removing all the ballot boxes from areas that vote "wrong" or refusing ballots to people based on things like skin colour? That's already happening.
Not a front end dev but this is why I love using vanilla js and pre rendered html in side projects. Easier to maintain long term as I don’t have to deal with ridiculous framework updates and feels snappier.
I get a lot of value from this rule even without those language features.

I follow "Parse, Don't Validate" consistently in Go. For example, if I need to parse a JSON payload from an end-user for Foo, I define a struct called FooRequest, and I have exactly one function that creates a FooRequest instance, given a JSON stream.

Anywhere else in my application, if I have a FooRequest instance, I know that it's validated and well-formed because it had to have come from my FooRequest parsing function. I don't need sum types or any special language features beyond typing.
Before streaming the vast majority of music artists never made a dime, and was never able to actually release content on previous media (vinyl LPs, printed CDs, etc.), most were able to record some cassette tapes and distribute around a town square, bars they had a gig, etc.

As fucked as royalties from streaming is, mostly also due to the Big-3 music labels royally fucking artists on the way and blocking streaming services to actually pay the artists more, at least now there's a way for the vast majority of artists to release their works to the world.

So in a sense the music industry hasn't changed: a few artists still make the bulk of money, but it gave a much larger avenue for upcoming artists to find an audience.
Beware the streetlight effect: https://www.discovermagazine.com/the-sciences/why-scientific...

Such metrics are easy and tempting but one should make sure that they actually correspond to something that matters.

A similar point is made by Zoltan Dienes in his 2008 book “Understanding Psychology as a Science”: https://pbs.twimg.com/media/Ff_BUhTXEAAZZrA?format=png&name=...
HN has picked it apart well but colour me impressed. How do you even go about creating this? Is it just a prompt wrapper around what you type sent to gpt3
or is it a fine tuned model? How much work to create something like this?
If I understand it correctly, it's not possible to switch esim to another phone in two scenarious:

- dead battery in the current esim holder phone

- no internet

- crashed or somehow broken esim holder phone

The worst thing is that it probably won't be even possible to buy anything since banks tend to tie 2nd payment factor to phone (notifications) or sms. Complete lock up is very possible.

I won't use esim as much as possible at all.
Sigh. To quote from another of today's Hackernewsstories, people don't want a dishwasher, they want clean dishes.

People don't want a computer or smartphone, they want the things those devices afford them.

From a security perspective, the much vaunted "general purpose computing" reduces to "arbitrary code execution". It's very dangerous, and without some sort of allowlist-based restriction on what may be run on the average consumer's hardware, it becomes a playground for hackers, thieves, and malicious state actors.

The era of general purpose computing with consumer hardware is dead. Millions of customers are delighted with their restricted devices. Stop whining and move on with your lives, people.
> Imagine if it leaks? Or anything else goes wrong?

I’ve never remained next to a dishwasher for the entire time in order to baby it in case of trouble, have you?

Plus a modern dishwasher uses less than 4 gal water for the entire cycle, there’s likely less than 2 gal in it at any one time.

> I've never heard of a dishwasher so loud it couldn't be run any time.

Then either you’ve never lived in an apartment building or you’re deaf. As a sufferer of chronic insomnia, 11pm dishwashers are a bane (though less so than midnight washing machines).
Like many tech companies during zero interest rates, they over hired and did not anticipate interest rates going up so fast. At least these employees probably made a ton of money.
Unfortunately they had to try to cater to C devs (again).
Fun fact, the disk material of a floppy disk is a really good poorman IR filter, I had a lot of fun building a janky wiimote clone for my kids to play with, using a makeshift IR filter from floppy disks?
Oh thank you, I needed that laugh.

All organisations have arbitrary and pointless rules. It ensures that people know their place.
>Putting things on the desktop or not caring for folders is different from not understanding the concept.

Yes, but whether they understand or not they still clearly don't care.

>That's a pipe dream. If you want good search results, then you need to put in organizational effort.

The thing is people will not put in effort, whether out of neglect or ignorance. "It's in the 'puter." is as far as most people will care, and operating environments that respect this attitude end up having the widest mainstream appeal and adoption.

It's like manual and automatic transmission in cars. Most people drive their cars to get from A to B, they couldn't give a flying banana how it works. The enthusiasts arguing over stick shift are martians, the people just want a bloody car to get them where they want to be and car manufacturers will and should oblige the people.
Instagram has gotten to the point where I just have absolutely no interest to continue using it.

Mostly it feeds me soft porn, and my friends have kind of posted the same things over and over, which has become kind of boring. Food pics, workout pics, whatever.

It's gotten to the point where I'm just actually bored with the platform in general, not necessarily the content.

Facebook, I just have zero interest in going anywhere near it, it's so, so, so boring.
Red Flags to Watch for in Your Code – Code Smells
Good afternoon to each and every one of ya!

Whether you're a seasoned developer or just starting out, understanding code smells is essential for writing clean, maintainable code.

Code smells are patterns or structures in software code that suggest potential problems, such as inefficiencies, bugs, or design flaws. Recognizing and addressing code smells is important for maintaining high-quality, maintainable code. Common code smells include long methods or classes, duplicate code, and excessive coupling between modules. Understanding code smells is a crucial skill for software developers of all levels.
I strongly encourage you to get familiar with this topic and learn how to identify and eliminate smells in your codebase.
Hard disagree, peoples homework missing was a daily occurrence and frustration.

Drives being out of alignment and incompatible with other drives common.

Yes, floppys can work really, really well. But I haven't encountered anything since that wasn't orders of magnitude better in this department.

Unfortunately we had to wait until usb-drives to become ubiquitous before we had a reliable way to transfer files between random computers.
> Am I understanding correctly that there’s a significant difference in performance between using a ViewComponent + a partial vs. a ViewComponent which renders html via a tag - from inside the component?

I don't think there will be much difference at all in everyday use, but some libraries that value performance don't avoid templates for that reason, Pagy for example.

https://github.com/ddnexus/pagy

Personally I omit them in my projects whenever we want to customise attributes, I hate seeing stuff like this in templates:

<h2 class="<%= heading_classes %>" id="<%= heading_id %>">Some header</h2>

I'd much rather see:

<%= tag.h2("Some header", class: heading_classes, id: heading_id) %>

And as lots of the components allow attributes to be customised, using the tag helpers directly seems like a good choice.

> Also - the gov.uk project makes my heart sing ;)

Thanks :) Although I just reimplement the components and forms in Rails, the proper hard work is done upstream.
What we're effectively seeing is that when someone demonstrates a talking horse, some people will complain that the horse speaks with a horrible accent and uses impolite language.
The comments here suggest they’ve been using real people already, and this is just the next / another step.
I wonder if there are pros or agencies who we can just outsource this to? Right now we only look for clients on Upwork (and it works very well!), but i believe this can work as well. Who can i talk to?
I think we'll eventually come to regard `if` as we do `goto`.
Alternate hypothesis:

Life on this planet has evolved from primitive organisms whose only goal is to propagate through spacetime (in time = survive, in space = reproduce), as this is the de facto only initial goal you may encounter serendipitously, when the trait we judge is... in fact propagation though spacetime (i.e. to exist, you need to know how to keep existing).

In the quest of adapting better to our environment and each other, we needed ways to predict the environment, hence development of sensors, actuators and the function in between them that reads this input and produces output - cognition & intelligence.

Life has been developing cognition starting with basic instincts fight or flight, then increasingly complicated associative thought, social cognition, abstract cognition, speech, formal models (like math, logic) etc.

Then our culture took off, and we needed to evolve faster than we could. So as a crutch, we started producing an augmentation for ourselves to help with the high end of cognition, formal communication & computation, in the face of books, printing, computers solving linear algebra systems, arithmetic, math & logic problems, programming systems, the Internet.

But now this technology is starting to eat back down the evolutionary tree of cognition, it has started reproducing associative thought (neural networks) and the associated with them cognitive skills, like speech, abstract reasoning and so on.

We evolved bottom-up.

Technology is evolving, through our own hands, top-down.

We... are not developing new cognitive skills. We're losing them to technology.

We no longer do math by hand. We use computers. We no longer maintain complex formal systems by reading instructions and following them - we program computers to. We no longer remember facts - we look them up on the Internet.

Now we're starting to no longer go through the effort of creating art & speech from scratch, we're delegating this to diffusion and transformer models.

We're losing cognition. And this process won't stop. We can't just decide to stop it, because we're dependent on technology. If technology ceases to be, society ceases to be, billions will die.

So our only options is to continue ceding cognitive territory to AI, and eventually become its puppets, and eventually AI will have no purpose for us, and it'll stop supporting us entirely.
Noooooo!

Give them to your friendly retrogeek nearby. They'll be extremely happy and grateful, especially if it's one of the weird formats (3", 8", MD, Zip, Syquest, tape...)
That used to sort of exist: https://en.wikipedia.org/wiki/StumbleUpon
> First question: "read all the questions before answering"

But that's not a question.
I think what would be awesome is if he just opened it all right up, the specs, the hardware, the whole thing. It would spur a bunch of hackers and cool innovation.

Without doing something like this, I don't think it will go far.
Or via the web! https://www.amazon.co.uk/alexa-privacy/apd/rvh
Are you checking it's answering your questions correctly?
> That's against TOS

Nobody even reads those things anyways. What they "allow" doesn't matter either. As users we should be able to do whatever we want. If we want to log messages, that's our prerogative.
https://files.catbox.moe/rd2tww.png

This lacks any soul. As if it was backed by corporate funding or something.
Yeah, so basically gettinggpt to do things it's not designed to do. results as expected.
Yeah, of course. We all care about social networking platforms. It's a big part of the internet, and we build the internet.

For a nice history lesson, check out the archives for "Diaspora".
Exactly. It’s about how well (or how poorly) the superstructure dampens (or transmits) vibrations.
This post resonates with a lesson I’ve learned in my career so far: It is always easier to relax constraints than tighten them.
I would totally download a real car to 3D print, lol.
Spent time repairing computers in college. Replacing the disk drives was a very common task for lab computers.

I managed to spend 3 hours assembly and disassembling this one machine before finally figure out that my test floppy had gone bad.

Another one was this student whose assignments were constantly being erased.

After watching him go through the motions of what he was doing, I asked him if his bracelet was magnetic. Problem solved.
Well, that's because mailing lists are terrible.
> Here's what happens if you want to move to a "different place".

All of this is still not true in a most simple case, so getting job at a different hospital in the same specialization. Ex. in Poland most doctors are hired in multiple hospitals at the same time.
GPT-3 in Google Sheets
Yeah, it's definitely "dying". We need a social network for IRL. I remember Path, but that was more of a journal than a "social networking" app.
Also known as 500GB, or ~6.25 NVIDIA A100s so fits in a single cabinet.
surely it would run foul of advertising standards.

if its advertised as usb 3 compliant, then it should be.

instead its just mfi compliant, which isnt usb.
I couldn't find that regulation and looking at wikipedia regulations about that are country specific:

https://en.wikipedia.org/wiki/SIM_lock#European_Union

It seems sim locking is legal, but unlocking has to be allowed after some time.

I couldn't see anything that would differentiate between a carrier lock by esim vs a sim.
Oops. Late-night brainfart, I'm a portuguese speaker and got things a bit mixed up :)
Gmail accounts with phone numbers attached get regularly locked permanently with no recourse.
Yep. The real question is how long until we get one.

Scaleway seems to go in the right direction but still a bit of work needed
I think the quote must have come first: T Auvinen wanted to use the quote, which they'd seen online, but needed a reference, so searched for something mentioning Plato, stories, and rulers, and found this paper. That seems very likely. I think there's no way you could get the quote from the paragraph, but they share the same elements.
This "feature" is placebo. All they have to do is save the data somewhere else and your "power" to delete the messages is gone. Simple screenshots will suffice.
Ok? So your point is...?

Anyway... here are 8 ways to continue complaining about first world problems on Twitter.
This is how sales copywriters write. Maybe he does copywriting. (I agree that it's annoying.)
Hmm, this appears to happen on one of my Macs but not the other for some strange reason.

In any case, try downloading Steam Link, currently the #2 free game, and you should be able to see that it's Intel-only.

% file "/Applications/Steam Link.app/Contents/MacOS/Steam Link"
/Applications/Steam Link.app/Contents/MacOS/Steam Link: Mach-O 64-bit executable x86_64
>I have not experienced this.

AV setups are a pain to debug and I have no patience for it. Something in the Plex -> XBox -> HDMI Cable -> Receiver -> TV pipeline has issues, and it's only Plex on the XBox. Plex on any other device (including Android devices hooked up to the receiver/TV) are fine. Other apps on the XBox are fine.

I also have massive issues getting content to direct play on my XBox that worked fine on my Shield similar to this user: https://www.reddit.com/r/PleX/comments/xmg7xk/xbox_plex_why_...

I haven't tried the Windows apps lately, but with whatever they're calling the framework-formally-known-as-UWP I doubt they're much better than the XBox versions. Heck, I bet the XBox versions get more testing.
I think there's some overlap with recording phone calls here; some people do it, but do you need to get consent for doing it?

Laws tend to vary quite a bit, but around here (not US or a lawyer, get your legal advice from someone else), you're allowed to record phone calls without mentioning it beforehand as long as you're a participant in the call itself.

Basically the law surrounding phone call recordings suggests that for all intents and purposes, that right belongs to both entities independently. I'd apply the same to chat messages; the right to store them without prior consent belongs effectively to both parties.
Music discovery? Ease of playing an album? Better quality? I've never tried those apps but I don't like using YouTube for music. Even when I had YouTube Music. I'd rather the song just not be there if the only version available is a 64kbit live version some guy made on his Sony Ericsson back in 2005.
Measuring the Gender Gap in Animated Films Using Computer Vision
It seems to be an array out of bounds read/write. Rust does bound checks, so this should be covered.
It's just regular food here. A bit pricey at times, but not uncommon.
Show HN: Price Whistle – Get Notified When the Price of Any Product Drops
I saw a demo the other day of a guy who had hooked Chat GPT up to some kind of voice assistant. The main benefit was that it supported chaining commands so you could say "turn on the light, then set the volume to 50% and then tell me the weather" and the device could parse it all and do the things you wanted in sequence. I can't find the video now but it was super impressive.
The difference in your analogy is you know what your friend is doing. If you went to your friend's house and they secretly spied on you, you'd surely think less of them when/if you found out.
That was kind of tried with public transit/FeliCa but didn’t seem to work. For whatever reasons, even VISA is more comfortable with phone integrated secure element for payment, it seems. Maybe the way it is is less eggs in similar baskets.
The Universe May Have Started with a Dark Big Bang
A solution is not a "path" but the outcome i.e. a filled board. If there exist two options to write in the numbers which both fit the originally provided clues and the Sudoku criteria, then that puzzle has multiple solutions.

It's worth noting that "don't guess" technically doesn't change anything at all - a full exhaustive search of all options starting from the top-left corner is a legitimate logical deduction tactic (and a legitimate proof in mathematics), even if suboptimal. If you eliminate all the possibilities of writing in numbers, you're supposed to be left only one way that fits the rules, the unique solution.
Show HN: I built a better UI for ChatGPT
>Russia is running out of armor and mechanized infantry.

First reported: March 2022.
Sure, you can. But on advantage of IPv6 is you addresses are globally unique. If you ever need to connect two networks that were created independently (like different companies), unique addresses, even local are very helpful.
I always favourite this when it comes up on HackerNews, a great principle to follow or at least have in mind all the time