skysight-inc/HackerNews huggingface dataset:
>Hopefully it’s clear why this is an issue. If you have an important column value, say a user’s account balance, you might query multiple different values in the same transaction

and that is a feature, not a bug. During your transaction user withdrew money from his account. If you wanna see the same value, i.e. block that user from withdrawals while you process his current balance, you take a lock on that row. Similar in many ways to the concurrent programming with threads.
this is a 10 yr old post
Forget predators, our ancestors were afraid of the weather. Just about anything in the world would kill them if they let it.

/me goes off to chase tornadoes
You seem to be grossly overestimating the people who think like you.

When you park your new Suburban in your driveway, your neighbor is most likely to say, "Hey, nice Suburban!" rather than scoff at your pedestrian killing death machine.
OpenAI: GPT Store Launch Next Week
Just received in email:

Dear GPT Builder,

We want to let you know that we will launch the GPT Store next week. If you’re interested in sharing your GPT in the store, you’ll need to:

Review our updated usage policies[1] and GPT brand guidelines[2] to ensure that your GPT is compliant
Verify your Builder Profile (settings > builder profile > enable your name or a verified website)
Publish your GPT as ‘Public’ (GPT’s with ‘Anyone with a link’ selected will not be shown in the store)

Thank you for investing time to build a GPT.

- ChatGPT Team

[1] https://openai.com/policies/usage-policies

[2] https://openai.com/brand#gpts-in-chatgpt
Not jaded, there are just much better ways to distinguish mosquitos and humans than a test which not only tests an accident, instead of an essence, but uses an accident that puts 100% (<1 million physicists/8b people ~= 0%) of humans on the mosquito side.

Some better triage methods:

<= 500 g
able to fly unaided
can navigate by shallow CO2 gradient
I see a few images of the fractals in https://github.com/bhushan-mohanraj/chaos-games-python/tree/... but they are not shown in the readme.md

My sugestion is to add one or two of them to the main readme, and all of them to the readme in the examples fplder.
Location: Maine, U.S.A
Remote: YES
Willing to relocate: YES
Technologies: TypeScript, JavaScript, Next.js, Python, Django, Java, HTML, CSS
Résumé/CV: https://drive.google.com/file/d/1F5fQZc9nxexkCjmt68BokXsmkEbCgRV2/view
Email: ralmeida@bowdoin.edu

I am a Computer Science major at Bowdoin College and have been programming for six years. I am currently looking for internships. More specifically, contract work part-time during the school year or an unpaid internship during the summer. I want to be in a fast-paced and collaborative environment like a startup. I can work on-site between May and August (summer break or any breaks) and only remotely part-time during the school year.

I am initiative-taking and can work under pressure. I have undertaken large group projects like creating full-stack applications with Django and Next.js, API usage like Discord.py, many Google APIs, and the use of AI through ChatGPT. My projects have been for national software development competitions, my school, and non-profits. I am currently focused on developing for my first client, a local business that needs a website. I have taken courses like Advanced Software Development (Java), Web Design (HTML, CSS), Database Programming and Development (SQL), and Data Structures (Java).
I bought a set of optical HDMI cables for my TV. Not because it's a long run, although it is, but because they're significantly thinner and I had to get four of them through a pretty small conduit. They're pretty nice, although I think the cable part is just fiber and each end is powered by the device.
This is why we're leasing our EV for 3 years.
most of the models support the tinyllamas, regarding gguf/ggml and safetensors each implementation has its own model importers, so there is not guarantee that all types can be consumed by all implementations
Arc<str> vs. String, is Arc<str> faster?
Show HN: KeepYourMouthShut – Creating podcasts has never been easier
The range anxiety myth really annoys me. I drove my family of seven across (NY-SF) and up and down the country (NH-FL) three times in a Model Y and charging was super easy. The computer did all the planning for us and there were plentiful crazy fast V3 stations in pretty remote areas. Charge times were spaced out and short enough that we were always waiting on the humans to finish using the bathroom, not the car.

Maybe range anxiety is a thing for non-Tesla cars, but that will change soon with the universal adoption of NACS.

The apartment charging issue also hasn’t been an issue for us as most garages have chargers.

I encourage anyone skeptical about this to just check out their favorite route in abetterrouteplanner.com
There are no incentives for regular people to buy EVs anymore:

- Cost of the vehicle itself

- Charging costs are almost the same as fuel costs

- Tax credits and HOV benefits are disappearing

- Public chargers are slow, hard to find, and crowded

- Charger network is nowhere near gas station network

- Uncertainty about battery degradation, failure, and safety

The only reason to buy an EV is environmental, and taste/performance, and these are reserved to the privileged class.
This page links to https://potato.cheap/ which contains the bit,

"Software has become too complicated to stay honest."

Much respect to the author who is crotchety like me in many ways and has assembled a thoughtful collection of observation, down with JS bloat for it's own sake. That is a little gem and I'm going to quote it in every possible context from now on, just to get people to wonder what I really mean by it. I could launch into many possible rants from there (eg, "don't be evil").

I once asked an early client of ours, an experienced web person himself, why the prominent image on his real estate home page was a broken gif. He said "It generates emails, conversations, correspondences and finally, sales."
Show HN: Spence – AI-Powered Career Copilot
We are excited to introduce Spence, our newly launched AI Career Copilot, to the Hacker News community. Spence is a browser extension that leverages advanced AI technologies to transform the job application process, providing personalized assistance in crafting resumes, cover letters, and preparing for interviews.

At Spence, we've integrated AI tools to analyze job postings and tailor applications to fit each unique opportunity. Our platform is designed to save job seekers time and increase their chances of landing their desired job by offering insights and strategies tailored to each job posting.

Our aim with Spence is to democratize the job search process, making it more accessible and effective for a global audience. We understand the nuances and complexities of job applications vary across different regions and languages. That's why Spence is equipped to assist job seekers in 26 different languages, ensuring that users can receive help in their native tongue.

One of Spence's standout features is its integration with major job sites and over 30,000 employer websites. We've built Spence to be more than just a tool; it's a partner in your job search journey. Whether you are a recent graduate entering the workforce, a seasoned professional looking for your next challenge, or somewhere in between, Spence is here to guide you.

With Spence, users can:

* Automatically generate customized resumes and cover letters.

* Receive tailored job application strategies.

* Access insights for job matches and industry trends.

We believe Spence has the potential to make a significant impact on how individuals approach their job search, and we're eager to hear your thoughts, feedback, and suggestions.

Check out Spence here: https://www.getspence.ai/

We welcome your thoughts, feedback, and any questions you have about Spence. Looking forward to engaging with the Hacker News community!
> "What's your "top 3" of what Apple needs to do to make PWA installation suck less for iOS users?"

It's not so much about installation as it is about app capabilities. Many of the things native apps do easily, Apple makes difficult for web apps. Push notifications is one such thing. (Again, this is changing slowly.)

That said, yes, adding web apps to home screen is quite buried in iOS today.

> "As a developer, I expect I would do exactly what you recommended in 2021 (https://blog.pwabuilder.com/posts/publish-your-pwa-to-the-io...), which is to distribute web apps on the App Store proper (using PWABuilder, Capacitor, etc.) instead of as a PWA for the benefits (discoverability, "normal" installation experience) you note"

It's not an either/or. Personally, I build PWAs and make them publicly available on the web. Then, I publish them to app stores for visibility. Average, non-technical users look for apps in app stores, so that's where you need to be even if you app is built with web tech. This is the advice I gave in 2021, and it still holds true today.
This is already mostly achievable on Linux with ptrace

It's not a popular thing, but there are ptrace-based sandbox implementations.

I've written one myself 20 years ago for a very limited use case (sandboxing of programs that are supposed to only read/write from stdin/stout and pretty much disallowed from anything else).

From a quick search I found this to be promising: https://developers.google.com/code-sandboxing/sandbox2/expla...
I re-typeset the text in TeX and have a nicer looking PDF for those that care: https://github.com/guidoism/tex-oberon
What you find regrettable is your problem, not mine.

If I invite people, I do it for the people, if I go out to eat I do it for the food. I don't see why this regrettable just because you think it is.
That’s been my experience too, and it sucks. Looking for a job now is hellish compared to 10 years ago and I kind of don’t know what to do about it. I feel like more in-person connections would be useful, but god I don’t want to start going to meetups and networking and informational interviews again.
AMD split off Polaris and Vega drivers last September; official ROCm support ended earlier but afaik you can still run ROCm on Vega?

Similarly worrisome for gamers is aging architectural features as devs catch up to hardware, i.e. mesh shaders in Alan Wake 2 supported in Turing+ and RDNA2+.

https://www.anandtech.com/show/21126/amd-reduces-ongoing-dri...
Asking feedbacks about ODJO service
I'm thrilled to introduce you to ODJO, a service designed to create better communication between companies and candidates.
It allows candidates to ask questions directly on your job listings, providing a direct line of communication between your company and potential hires. No more impersonal applications; it's all about meaningful conversations.

Please look at https://www.odjo.it/, What are your thoughts on our approach to creating a more interactive hiring experience? Do you see potential for your projects or companies? Are there any features you'd like to see in the service?

We're open to any feedback, suggestions, or questions you might have.

Feel free to drop your comments below, or reach out to us directly at info@odjo.it.
Parent comment asked for a tldr
The Wikipedia photograph is both spectacular, scary and very alien (to us terrestrial life-forms): https://upload.wikimedia.org/wikipedia/commons/d/d6/Eunice_a...

I can see where sci-fi/horror film-makers get their inspiration.
Clickable URLs:

[1] https://openai.com/policies/usage-policies

[2] https://openai.com/brand#gpts-in-chatgpt
Malware targeting unlocked local password managers would be one option.
With modern terminals, we can do much better - accelerate when there's backlog and even add motion blur if we feel like. It's not like someone will be able to read a wall of text scrolling past the terminal window faster than the screen refresh rate.

It looks better if you have a 300 bps connection where you don't get angry by the delay it introduces. For a modern terminal, I'd suggest that the full backlog should be rendered in .5 seconds for it to still feel responsive.

And yes - I know it's a complete waste of compute resources, but, then, I also like Cool Retro Term, and it uses more compute power than NASA used to send people to the Moon, and does that 60 times per second.
True but how would you deploy high powered ones and keep line of sight?
about 40% of US households have 2 cars so that's still a pretty big market
An explanation that isn't brought up by the article is plain mismanagement.

I briefly ran a platform/SRE team that desperately needed another hire to keep up with the constant stream of interrupting demands from the rest of the organisation while simultaneously being able to dig its way out of the bad conditions that lead to constant interruptions in the first place.

Everyone I talked to in the company (including the interim CTO, finance, and HR) agreed this was a good idea and I had a solid plan for how to do it. I put out all the feelers, wrote kick-ass job ads, got many applications, interviewed some and sent short initial tests to some. Did more in-depth interviews with a few.

Then when it came to discussing concrete relocation plans, benefits, etc. with HR, I got ghosted – by my own HR department! When they finally sat down with me, it was to explain that no, we cannot hire $applicant_category because $bullshit_reason. "But if you find someone within the smaller category we can allow, go ahead!"

So that narrowed down the field and I almost had to start over entirely. And then the same thing happened again! They always found a reason not to hire whatever great person I had discovered. I think in the end – months later – they admitted they didn't want to hire for that position anyway and took down the job ad from the company site. By that point I had realised what a weird place that organisation was and started leaving it.
My recent experience setting up AWS Cognito (not through Amplify) was pretty rough. I think vanilla Cognito doesn’t do a very good job of delivering you something that actually works out of the box with no footguns - you still have to handroll a lot of stuff.
"My doctor scoffed at 23andme finding a dangerous genetic mutation and said its probably just a false positive."

They shouldn't scoff at it, but getting a proper test before any treatment or major changes is still the right thing.
I think that's a great argument to consider when framing this concept to someone the first time. Avoid the `implicit return` language altogether. Instead focus on the expressions. `Implicit` triggers mental responses like "I prefer explicit over implicit" but you're right, that's just a side effect of what's really going on here.
Whataboutism. You're right and it sucks. It doesn't make a President having favor curried via financial investment ok.
I think we agree that the current system isn't good. In posting, I was working out my thoughts on the P&L for those intermediaries, and the value they provide versus the value they extract. I'm not sure what things should look like, but my conclusion is that selling publicly funded science to publicly funded scientists at a premium seems like quite an inefficiency.
All plastic part should be replaceable, and you should be able to either buy them from the constructor, or have the plans available once you can't.

At least in Europe, probably before 2030. That was in the Boost4.0 consortium document I had to read around 2019. I don't know if the law is pending or in application yet, but EU manufacturing sector know it's coming.
> I would be be shocked if there aren't huge loopholes in GINA or they weren't doing this under the table.

Sorry but you have no idea what you are talking about. Big corporations are absolutely terrified of accidentally using health data illegally, no insurance company in the US would touch this with a 10000 foot pole.
This is the episode "ice" from x-files.
> "unixporn" is appropriate.

It's a wonderful sub to find inspiration and great ideas!

> What I'm kind of grokking from your comment is the text on image just doesn't really bother you

It sometimes bothers me, so the default is to have it off.

But I found it can help me concentrate so I have a shortcut.

I don't know if it works by reducing the contrast of the code or by distracting my mind, but it helps me think more about the code.
Yeah but consider you're likely heating the entire building with wood fires.
I don't understand the downvotes. Most terminal emulators have sucky laggy scroll (that becomes super visible with the type of scrolling you do with a trackpad) and I'm not aware of any that do pixel-level smooth scrolling. Which is sad, smooth scroll works really well with such 1:1 input devices.
It's doubly weird, because "cinephiles collecting 4KUHD discs" would seem like a thing Best Buy wants to capitalize on, it's a high margin hobbiest niche much like custom car audio, and it's slowly growing as conventional streaming services are starting to fall apart (HBO Max and Paramount+ especially)

And every Best Buy I've been in, is practically empty anyway. They aren't hurting for floor space, they clearly don't have any higher-margin / higher-value / higher-selling thing they can fill that space with instead.
Have you tried WorkOS? (I work there.)

Makes it super easy to add SAML/SCIM to your app. https://workos.com/

We also recently launched https://www.authkit.com/
The point of isolation levels is that the database manages those locks (or other concurrency control mechanisms) for you.
https://clearbluejar.github.io/posts/ghidriff-ghidra-binary-...

Re: Diaphora bindiff and ghidra-patchdiff-correlator and awesome-ida-x64-olly-plugin: https://github.com/fr0gger/awesome-ida-x64-olly-plugin/blob/...
Zig Patterns While Implementing Ghostty
It looks awesome (would be nicer if it could be sped up, however).
Roast My Web – Improve your web using AI
There needs to be two components: a transfer switch to get off grid power and onto a generator, and then the generator itself.

It looks like Florida started to require installation of transfer switches on stations on evacuation routes, after hurricanes in the early 2000s:

https://www.simplemost.com/gas-stations-pump-without-electri...

However they do not require generators on site, and only require companies with a 10 or more stations in a county to have generators available, but then only within 24 hours.

This is more regulation than I had expected!

There was great article on HN years ago about a Canadian (New Brunswick, maybe?) gas station run by a former software engineer, and how he had planned for an outage by getting a generator for his station. But when the power outage happened, he was too far away to get back to his station, and couldn't find a place to fill up to get back. Wish I could find it again...
Project Oberon describes the final system as it is. It’s not a tutorial that takes you step by step from the basics to a complete system.
How long till someone get's the idea to incorporate this exhibit piece a as a critical plot element in some fluffy Sci Fi movie of the kind that requires megatons of suspension of disbelief to be watched?
> And it played out for music just fine, after a while. The RIAA fought tooth and nail. I don't think Elsivier et al can fight harder than they did. Perhaps they'll try dirtier.

I wouldn't go so far as to say that it played out "just fine". The RIAA and MPA have gained incredible powers that threaten us all in their fight to protect their profits and role as gatekeeper of what we're allowed to see/hear/publish.

Circumventing DRM is a crime. The DMCA is routinely abused to block criticism and competition. There is an extortion racket where individuals (innocent or otherwise) are threatened to pay media companies or face legal action they can't possibly afford (this scheme doesn't go well for them when they target someone who can afford to fight back: https://torrentfreak.com/appeals-court-affirms-retired-polic...). Companies are being forced to spend vast amounts of time, money, and other resources while working for free as copyright enforcement for the media industry. That same media industry now has the ability to force ISPs to instantly block access to whatever website they object to without any oversight in some countries, and they're pushing for that here in the US. Judges in US have already ruled that ISPs have to permanently disconnect the internet service of any customer if they receive an unspecified number of unproved accusations of infringement by the RIAA and they can face literal billions in fines if they fail to do so. The RIAA has been fighting against your freedoms for decades and they have been winning.

The book publishers don't have to fight harder than the RIAA, the RIAA has already done much of their work for them. They just have to continue to nudge things in the direction they are already going.
The article gives too much credit to Loos.

> Loos made ornamentation sound like something practiced only by primitive peoples or criminal deviants.

Loos didn't make ornamentation "sound like" something practiced only by primitive peoples or criminal deviants. That was his main point. His argument is

1. We're more evolved than primitive people.

2. Primitive people, degenerates, and criminals ornament themselves and their environments.

3. Therefore we've evolved beyond the need to ornament our selves and environment.

A simple difference in taste doesn't quite capture Loos' racism. Loos attempts to build a reality where he and un-ornamentalists are more civilized, cultured, and morally superior to others and ornamentation is evidence of such. He uses ornamentation to construct a difference and then uses that difference to validate his superiority.

Loos' argument rests on othering "primitive people" and makes makes six total references toward the Papuans to accomplish this. It's short so I'll list each one.

1. Comparing them to children - "At the age of two he[the child] looks like a Papuan"

2. Describing them again as immoral children - "The child is amoral. So is the Papuan, to us."

3. As cannibals - "The Papuan kills his enemies and eats them."

4. As a reckless ornamenter - "The Papuan tattoos his skin, his boat, his rudder, his oars; in short, everything he can get his hands on."

5. Again compares them to children, and implies they are degenerates - "But what is natural for, a Papuan and a child, is degenerate for modern man."

6. That "we" are more progressed than primitive people. - "People progressed far enough for ornament to give them pleasure no longer, indeed so far that a tattooed face no longer heightened their aesthetic sensibility, as it did with the Papuans, but diminished it."

I can't stress enough how childish Loos himself comes across in the piece. It's a temper tantrum of an article and I'm honestly surprised it's taken seriously, or at least was. I'd encourage folks to read the original[1]. It's a five to ten minute read.

1. https://www.archdaily.com/798529/the-longish-read-ornament-a...
Was this a small company? Getting confirmation from HR of an available headcount and budget is usually step 1 in a hiring manager’s process.