skysight-inc/HackerNews huggingface dataset:
> "Good" and "bad" need to be defined, they can't exist independently, like some intrinsic property of the universe.

I'd argue the opposite from empirics. The function of a moral framework is to essentialize good and bad so that it appears as an intrinsic property of the universe. All moral frameworks do this.

This is going to get both a bit technical and sociological, but taking a page out of Burger and Luckmann, the idea that good and bad are essential universal properties of actions is definitionally reification. I'd add that even if good an bad aren't directly essentialized, they are grounded in properties that are. Moral facts cannot escape the Münchhausen trilemma.
This is bang on. I am shocked by how poor UX really is these days in most modern applications.

I worked at an old grocery store running the front office as a teenager through college maaaany years ago, and everything was a keyboard shortcut, non-touchscreen driven interface from probably the early 90’s. It took some time to get used to and train others on, but I could fly through those interfaces in a way a modern UX simply does not allow by focusing on the lowest common denominator for usability instead of any attempt to cater to ‘experts’: aka the people who have to use those interfaces day in and day out.

Sure, the modern interfaces look great (usually) and in the ideal state anyone can pick it up and use it without much instruction. But there’s no attempt to focus on the poor soul who has to use it in their day to day and just wants to get it done as quickly as possible.
Thanks for posting. That article was really interesting!
A lot of demoscene optimizations are sacrificing correctness for speed, and thus not really applicable in most domains.
> On the face of it, JavaScript seems like a pretty solid trademark.

It seems to me that it's the exact opposite of that: It's been so thoroughly genericised that it might as well not exist as a trademark. Also, I couldn't even tell you of a single product Oracle sells that uses the mark.
No free lunch here. Social media is different from systems in the past cuz it give everyone Free Broadcast capability.

In the past people were told they had Free Speech, but they didn't have Free access to Broadcast Media (newspapers/radio/tv/movie studios/satellites). It was always up to someone else with Access to Broadcast(one to all messaging) to prop up voices they thought was important.

Shannon's Information theory tells us Social Media as a system can't work cause - once you tell people their voice matters, give everyone in the room a mic, plugged into the same sound system, and allow everyone to speak, firstly you get massive noise, secondly as a reaction people will scream louder and louder and repeat their message more and more. Noise only compounds. The math says it can't work. The way people are debating about this is under an assumption that it can.
Please, we can only get so excited.
If you understand what it is doing, you could do it yourself, surely?
While true, if cargo was exploitable we'd say it was rust.
Would it have worked to forward the mail from your work email system to your personal email?
> people like to use new language features and frameworks.

Have of the point of this article is that people need to suck it up and not use new frameworks sometimes...

There are times for coding in a way you, personally, find pleasing; and there are times when:

> So you should know how to work in the “legacy mess” because that’s what your company actually does. Good engineering or not, it’s your job.

A quote from the 'big ball of mud':

> Sometimes it’s just easier to throw a system away, and start over.

It is easier, but it's also a) not your decision and b) enormously disruptive and expensive.

How do you tell if you're in the 'naive and enthusiastic but misguided' camp, or in the 'understand the costs and benefits and it's worth a rewrite' camp?

Maybe the takeaway from the OP's post really should be this one:

> If you work at a big tech company and don’t think this is true, maybe you’re right, but I’ll only take that opinion seriously if you’re deeply familiar with the large established codebase you think isn’t providing value.

^ because this is the heart of it.

If you don't understand, or haven't bothered to understand, or haven't spent the time understanding what is already there, then you are not qualified to make large scale decisions about changing it.
I've come across dozens.

Google does it. Paypal does it. Duo does it. Lots of single-sign-on systems do it. All of those including not-TV scenarios, just normal computer-and-phone stuff, as well as sometimes other weird flows. Many of these are far beyond what most would label as "security competent", into "login security is a large part of their business and they have significant numbers of specialists hired".

(it is probably safe to say none are "truly secure" or "actually security obsessed", but I doubt that's actually possible in large quantities. the requirements are too steep, for both implementers and users.)

It's not the most common, certainly, nor anywhere close. But it's very far from nonexistent.
Man, some people really are no fun.
> If there are 5 different standards in the codebase, don't just invent your own better way of doing things. That is literally the xkcd/Standards problem. Go find one of the people who have worked there the longest and ask which of the 5 existing standards are most modern and should be copied.

I strongly disagree with you and believe you've missed the point of my comment. Think about this: why are there 5 different standards in the codebase, none of which meet your needs? Do you think any engineers on the team are aware of this situation? And how might you get more experience with the codebase without writing code that solves your problems?
> a lot of humans to assist with raising their kids. AI isn't strictly necessary for this, as seen with e.g. Genghis Khan.

it willn't be just kids. It will be "designer babies". Cleaned-up DNA with imports from Mozart and Einstein DNAs, and countless other improvements and enhancements for higher IQ, stronger muscles, faster reaction, better health, etc and cyber-enhanced with Neuralink style connection from may be even before being born, etc. There would be not many humans who would be able even to just keep up, less serve as teachers and trainers to such kids.

> to be involved in raising them.

engineering them is also involvement.
I'm pretty sure Medium (who was the first implementation of this that I know of) uses it as a way of blocking pay wall bypassers (which on Medium I think manipulated/deleted cookies to get around the 3 article limit).
Ah. The comment was:

>Right. I made a reference to educational development being retarded due to COVID restrictions and the very people you'd expect to be offended were of course offended.

I misread that, and interpreted "retarded" as being a subjective judgment applied to the restrictions.

That said, the reading "[the process of] educational development has a mental disability" is utterly incoherent, so I still see no reasonable justification for taking offense.
Earlier: https://news.ycombinator.com/item?id=42628990
Does any game need 32gb VRAM. Did they even use the full 24Gb of the 4090s?

It seems obvious to me that even NVIDIA knows that 5090s and 4090s are used more for AI Workloads than gaming. In my company, every PC has 2 4090s, and 48GB is not enough. 64GB is much better, though I would have preferred if NVIDIA went all in and gave us a 48GB GPU, so that we could have 96GB workstations at this price point without having to spend 6k on an A6000.

Overall I think 5090 is a good addition to the quick experimentation for deep learning market, where all serious training and inference will occur on cloud GPU clusters, but we can still do some experimentation on local compute with the 5090.
I'm not sure if you'd categorize it as a self help book, but i'd call my reading of man's search for meaning as genuinely lifechanging. I haven't read any other 'self help' book, so i suppose it worked!
No longer viable for many / for new entrants on the majority of the social internet, which is facebook, twitter, etc other giga-sites. You can do it if you have other means to jump-start your followers (pre-existing popularity elsewhere, $$$$$ advertising, interaction-farming bots, etc), but they're all catering for celebrity accounts ("real" and manufactured, i.e. facebook spammers) and drowning out newbies because that's what drives giga-traffic and giga-advertising money.

Nobody likes that they are the biggest social internet sites, but they are unambiguously the biggest, by a very large margin, and they like to copy each other's worst profitable parts.
Isn't it nice that hackers give up as soon as they realize they can't paste the password in?

And password managers (keepassxc anyways) have a pretty nifty auto-type feature that gets around that anyways.
There are quite a few cases, but probably using a different search engine will help with citations:

https://www.eff.org/deeplinks/2019/08/youtubes-new-lawsuit-s...

https://torrentfreak.com/youtube-settles-lawsuit-with-allege...

https://videogamelaw.allard.ubc.ca/2019/10/18/settlement-bet...

Content ID is just as bad... if not worse... given no one checks for fair-use cases. A lot of old public-domain stock-footage was re-uploaded under dubious conditions, and will get your content auto flagged.

Best of luck =3
I think the complaint here is they have a string, which even has the word string in the variable name, and they turn it into an object at the end. Hence references to Typescript.

I suppose what is wanted is something like

let parsedJSON = {}

try {
parsedJSON = JSON.parse(susJsonString) } catch {
//maybe register problem with parsing.
}
Not sure I would highlight that "acrylic case" as a selling point... it's just a flat lid, with plastic standoffs... which you need to assemble yourself. No sides or even bottom.

This is what I was expecting when you said acrylic case: https://www.raspberrypi.com/products/raspberry-pi-4-case/
If it’s a big corp, they probably have strict data exfiltration policies for corp email.

Maybe this one email would have been fine, but if it gets tripped, it’s not worth the headache.
That indeed is the biggest problem. Waymo is already solving it in SF, though.
Those legacy tools probably don't even lag when you type like proper modern tools.
Hashmaps and Dictionaries, Explained Simply
The server recognized my device from the messenger/SMS app? That seems not correct.

But somehow, the desktop browser and my mobile are tied together for this app. But no other sites have this magic.
You are not using the term “left of center” how most people do. Which is fine if you want to but then don’t get surprised when you have to explain yourself every single time.

BTW as an actual “classical liberal” I find it hilarious you describe the two parties that way.
If I am not the boss of you, and you aren't the boss, then someone else is the boss of you.

Did I miss something?
So, why wasn't a mixed approach taken? That's the obvious question you should be asking. Paid fact checkers are leaps in quality and depth of research, meanwhile Jonny Twoblokes doesn't have the willingness to research such topic, nor the means to provide a nuanced context to the information. You are saying that the impact was limited, but it was not because it was low quality. If you do both, where the first draft id done by crowdsource with the professional fact checker to give the final version, I don't think you would have a good reason to not do it.
@deathanatos

Yes, as you mentioned, the idea of "it doesn’t have to be the optimal path" aligns perfectly with my thinking as well.

In the case of the algorithm I’m currently working on, it wouldn’t enter those concave areas directly. Instead, it would "look" at the obstacle first, recognize that the path is blocked, and then proceed toward one of the corners at the bottom or top of the concave shape.
Afterward, it should be able to exit again using the same approach.

However, to make it behave more like a creature with vision in certain situations, it might be good to enhance the algorithm slightly so that it can preemptively recognize "Ah, this is a concave obstacle." That way, it could avoid inefficient behavior while still maintaining its "realistic" navigation style.
The difference isn’t nearly that dramatic, but there are definitely savings to be had via the app.
Haha yeah, in my experience, they use less JavaScript than most tech companies out there.

Their image is very enterprisey, so Java, C... You don't think of JavaScript when you think of Oracle.
There are two kinds of people in the world, and you're one of them.
Do you trust Sam Altman? If so, why? Life has taught me to believe abuse victims and Sam’s response here sounds like classic abuser gaslighting.
>I’m referring to the deliberate and inherent mean-spiritedness towards people with intellectual disabilities that the slur is explicitly invoking.

I disagree that any such thing is invoked. It seems that you believe that when the word "retard" is used in these contexts, that it's meant to describe a person with an intellectual disability. I think it's merely intended to describe someone of low intelligence, which neither necessarily qualifies as nor is necessarily caused by a disability.

Nor do I agree that it's mean-spirited in a way that, say, the word "stupid" isn't. It's just more intense.
I think that's intended. This indicates that there's a possibility it's default dead.

> Servo is a huge project. To keep it alive and making progress, we need continuous funding on a bigger scale than crowdfunding can generally accomplish. If you’re interested in contributing to the project or sponsoring the development of specific functionality, please contact us at join@servo.org or igalia.com/contact.

> Let’s hope we can walk this path together and keep working on Servo for many years ahead.

https://paulgraham.com/aord.html
I’ve been using JavaScript since the first version in Netscape navigator. When I say JavaScript, that’s what I’m referring to. It may have had some things bolted on over the past quarter century, but I still think of it as that thing way back when.
so have that open a site that says "confirm login? y/n".

I don't mean to imply that just visiting the link should be enough to complete a login. That's a GET and there's a LOT of issues with doing anything important on GET. Just "do something on a different machine, then automatically complete login on the one logging in", and magic links to trigger that flow are a rather straightforward option.

There's no reason at all that it has to all occur on the same machine, and many reasons why attempting to require that doesn't work out in practice even when it does happen on the same machine.
A lot. MCD corporate seems determined to get on the user data gravy train, and appears to be subsidizing it for the franchisees.

Three large fries ordered at the counter costs over ten dollars.
> this is probably a mitigating control which would make exploit development much harder in case an exploit chain attempted to leverage one of those RWX areas for execution

This didn't pass the sniff test for me - this doesn't do anything to protect existing RWX regions, and a theoretical attacker that has the ability to inject arbitrary DLLs into the browser process already has access far beyond what the browser could protect.

Fortunately, because the browser in question (Firefox) is open source, we can find the change that added this code. This is a bit of a pain because the file has been renamed twice, but here it is: https://hg.mozilla.org/mozilla-central/rev/7d2e74c69253e57fd...

And if we read the associated bug (https://bugzilla.mozilla.org/show_bug.cgi?id=1322554) we can see this is described as "policy decision", and this entire section of the code isn't exploit mitigation, but rather intended to block broken third party programs from injecting their buggy and poorly written DLLs into Firefox and causing bugs that users report to Mozilla.
Which of the two isn't a classical liberal party?
I learned to drink it black, but not for health reasons. I did it to avoid having to depend on sugar a/o milk in order to have a coffee. Plus, nothing says "No nonsense" like "Coffee? Yes, black please."
I almost got into an accident today when a car swerved 4 lanes to the right because an absentminded driver wanted to take the exit at the last second. Like most attentive drivers, I don't like driving on public roads — it brings out the worst in us.

This is on top of the rather fundamental geometry problem that cars present.
Got rejected after a take home, and the feedback from the recruiter was 1. a reviewer thought I used a library incorrectly (they actually misunderstood how the library worked) and 2. I didn’t implement something that the instructions had explicitly said not to implement.

I didn’t argue with 1 because I figured it was pointless and it sounded like the recruiter was having a rough day. I politely pointed out 2 as a courtesy and he said “huh, the other guy yelled at me about that”.

Although honestly, I left the process thinking “lol” instead of “I’m a dumbass” like I might have absent the feedback.
Yes, this was the kind of thing I was curious about.
No, you should actually go and read the paper. It didn't just reduce the type of content posted in the subreddit, they tracked individual users that were active and their behavior overall changed, including in other subreddits compared to before.

Essentially what it showed was that if you pull people out of a particular echo chamber, then that had a sustained effect on how they behaved. Which is evidence contrary to the often made claim that they'd just leave and go somewhere else. It's in line with the theory that the internet fosters extremism because it enables insular pathological communities that in the analog era you'd have been slapped out of long ago by people who aren't nuts.
> Yes, I do go after those frameworks

I'll believe that once I see you file an issue which mentions accessibility against any of the projects I linked to ;-)

https://github.com/facebook/react/issues?q=is%3Aissue+author...

https://github.com/vuejs/core/issues?q=is%3Aissue+author%3As...

https://github.com/sveltejs/svelte/issues?q=is%3Aissue+autho...
Very cool! It looks like it assumes everything is flat, but I bet you could pull in elevation data from OSM as well.
That is paper money, not pipeline decongestion. I was going to suggest API but then I remember there is a limit to that also. Bastadz.
You stay logged in due to cookies. You don't need to keep the login link.
Should we believe you that your sister abused you? How is your claim different from Annie’s?
Hi. You are talking about me. I'm involved in multiple infringement settlements and lawsuits every year. Perhaps I should point out that I have spent thousands of my own dollars, and hundreds of hours photographing subjects that are rarely seen much less captured with a camera. My images are licensed hundreds of times every month. They are also frequently stolen. If you steal one of my images you are going to get a demand letter. The price will be far higher than any licensing fee. This is because my images are registered with the copyright office at the Library of Congress which entitles me to seek punitive damages.

The writing has been on the wall for decades. Images are losing value because millions upon millions are created every hour of every day. However, some of those images are remarkable and unique. People can make a lot of money if you happen to be the copyright holder of these images.

An example I like to give is the photographs Gary Rosenquist captured of Mt. St. Helens exploding and the side of the mountain sliding away. Nobody else captured this sequence. Not even close. These images make substantial licensing fees to this day.

I've long been fascinated by the fact that a camera can capture subjects the human eye cannot properly perceive. It just so happens that this obsession has led me to create images that are hard to imitate. I feel no guilt in charging fees for my images. I feel no guilt about pursuing people who have stolen my images for their own projects.

If you are photographing bald eagles with an American flag in the background or frosty fall leaves artfully arranged on the ground - I agree with the gist of this thread - these images are worth practically nothing. But this not universally true for all images.
I really appreciate it.Thanks.
Agreed.

Or they could said:

"Be kind because it's the right thing to do."
I am not sure that a chatgpt link asking to summarize TFA is relevant here. Everyone who needs to can do that themselves. IMHO this is spam
Sam Altman has behaved unethically for a very long time. There’s a good reason people are anti-Sam.
Do you have any links for this? Tragic that people got killed, but even more so if the same software was at the core. And I sure hope it was cancelled, if that was the case.
> low nutritional value compared to their calorie density. Combine fat and salt and certain textures, and we can't stop ourselves.

In the end the body realizes it didn't get the nutrition it needed so I sends out a notice "eat more".
@wormlord

Yes, as you mentioned, the fact that "it’s not guaranteed to always find a solution" is perfectly fine for me.
That’s because it feels more natural.

Moreover, since my goal isn’t to always find an answer in the shortest time, this approach aligns even better with my intentions.
In my case, I’d like to handle aspects like "trial and error" as part of the learning concept for entities such as rabbits or wolves.

And of course, I’m aiming for something that works well in *dynamic situations*, not just static ones.
What's this even mean?
And it's quite likely that any ongoing actions against M&A will likely be chucked with the new regime.
I believe sucrose and fructose are processed differently — specifically fructose is processed by the liver so can have the same issues as alcohol there.
Yemeni DNA Reveals Ancient Ties to the Levant, Arabia and East Africa
I do enjoy the back buttons even on games that were originally XBox controller games, those are relatively cheap compared to the trackpads.
I've expanded my reasoning in this thread, if you're interested:

<https://news.ycombinator.com/item?id=42621419>
Scientific Reports article https://www.nature.com/articles/s41598-024-81615-4
> I believe everything Annie says here.

How is this relevant?
Just call it Browserscript, and be done with it. Call it what it is.
For that particular line, only those two companies are combined, the others are seperated.

I would not say that elsewhere, the two companies are clearly outlined as separate. Weston is referred to on their own, but McCain tends to be prefixed with "Lamb Weston and".
The Canadian and Mexican studies are invalid because they use spot urine to measure fetal fluoride exposure. Spot urine of the pregnant woman can't measure her chronic fluoride exposure. It can't tell us anything about what the fetus was exposed to. These are studies, regretfully, that might as well not have been written. They are not useful because they are invalid.
wow 8000 tattoos were generated since this post went live
And when there is a typo/mistake in the data, it leads to fun results. Like in MS Flight Simulator, https://www.reddit.com/r/gaming/comments/idfogy/a_mistake_ma...
Oh! This seems like something even AIs haven’t suggested before.
The fact that it attempts paths in real-time without preprocessing is what I like the most! I definitely need to research this further!
I’ll definitely take a look at it. Thank you!
My guesses:

Fake job postings to give the appearance of growth for funded companies who are struggling to grow to meet investor expectations.

Posturing to distract from the actual practice of hiring less-expensive talent overseas while pretending to be on Team America.

Political spin to avoid losing face/clout during an election year.

In short: some form of lying (or at best, twisting) to avoid the shame of not being as successful as one might look on their <insert social media here> profile.