skysight-inc/HackerNews huggingface dataset:
The recent AI craze got me excited to program personal projects again, so I made a Chrome extension to save my ChatGPT prompts into and run them against any page's selected text. The idea was that it's more convenient create a command once, then on any website highlight text and right-click it rather than copy/paste stuff into ChatGPT. So far I know all 10 people who installed it personally, and I have a ton more ideas for polish (for instance, it won't work at all on Google Docs right now since there's no text selection in their canvas-based editor) but it's been super entertaining to play around with OpenAI and some of the newer extension APIs nonetheless.

I'm also sort of releasing backwards in that I decided to charge up front to limit the number of users and slowly gather feedback while mitigating my risk, but once I work out all the kinks there will definitely be a free tier that everyone starts out on.

https://chromewebstore.google.com/detail/smudgeai/mhagofdace...
Great thread. Saved at http://mitta.us/https://news.ycombinator.com/item?id=3785723...
Some coma patients may be conscious. New research could identify them.
Agree. The main benefit of environment variables is portability. They work pretty much the same way in every platform I have encountered. As soon as a system gets into files, it's possible to get bogged down in the complexity of Windows vs. Unix, file permissions, SELinux, etc. The simplicity is often worthwhile over the extra security theoretically possible with well-managed files.
At some point I had a good impression of Flexport (right when they were starting out). It was a bit ruined after a call with a recruiter about their tech practices, but the public news just takes the cake.
REI stands for Recreational Equipment, Inc. (https://www.rei.com/) Unless that was a rhetorical question.
https://archive.ph/cVs5L
> would still put me most of a decade ahead, financially

I think that might be the kind of the crux of it. Saving this money to get a decade "ahead" might help your retirement life (assuming things don't collapse before then), but not your current life. Whether that's considered "life-changing" might be in the eye of the beholder.
>gsettings set org.gnome.desktop.interface overlay-scrolling false

"Don't rely on gsettings. They are private and users are not supposed to be setting them theirselves. Don't complain when they suddenly stop working." -- every gtk dev I've ever talked to.

That said, I've applied those firefox about:config fixes and it's much better. Whew.
I made this app called bookkss which helps users write book reviews. lmk what u think :D

It's not finished yet..

https://www.bookkss.com/
I mark it up. I am a builder. The point is, you need to bring measurable value.
I've finished the core logic like a half a year ago, haven't had the time to add GUI yet -> https://github.com/TDiblik/deps-graph
It is the point of the sim it seems, pushing you to get used to aiming while standing.
I don't think the choice is that stark. Working at a small startup can be great; you can get a real salary (not 350k, but you can clear 200, let's say, given your experience), and you won't have to deal with a lot of the negatives that can come with working at a big company.
https://routineshub.com

As a long time lifestyle design/self-dev enthusiast, i've been trying a lot of routines, workouts, etc... along the years and i keep forgetting good stuff.

So i built this tool to keep track of my routines, create (complex) routine schedules, and share/discover other people's routines
N3E will be an improvement in cost, but cutting down on the number of EUV layers vs. N3B will have a negative impact on transistor density.

Seems like N3B is a bit of a flop: simply too expensive for anyone but Apple.
https://naprun.dev

Nap is a command-line API testing tool that uses YAML files. I wrote it because I couldn’t find anything equal to it. I use it at work to help our QA folks build test suites for our back-end services.
If it takes ~150k / year on AWS to fine tune, I'd assume ~50k onprem based on experience with cloud pricing.
Indeed, it’s a machine learning model, but not a large one. Who called it large?
Amen to that. 70s tech that just worked. I've got boxes of X10 switches, motion sensors, and modules that I don't use anymore because Home Assistant doesn't support it well. I miss it.

It was simple, with some small issues.

If you wanted to kick it up a notch you could run a Mister House server connecting to the powerline through a $15 Radio Shack module.
> layer 4 monitoring and alerting tools

What do you guys use? Anything foss and not an applicance?
Great trolling, almost got me for a second.

99% of people would get bored and frustrated by step 3 from what you listed.
Officers aren’t required to take the ASVAB. Scores affect available career field choices for enlisted soldiers.
Covid showed that no physical center is the best physical center. With wfh finally taking hold the center is everywhere and nowhere.
Thanks for doing the maths, that's not bad for 11 years of hard work
If we assume a 50/50 split with the helper, and we assume that he can do one of those jobs every day of the week, then his GROSS receipts are only a little under twice my post-deductions cash NET. When we include my stock and bonus and factor in his costs and taxes, it looks even worse for the plumber.

It's good to know that plumbers make decent money. (And they SHOULD make much, much more.) But I will stick with programming for as long as I am able to.
Whenever I read a piece like this or another UX blog, it just becomes so obvious how little we care about a11y.

“Good” (as in accessible) design is pretty boring and decluttered compared to most modern expectations of web apps. I read Adam Silver’s book on forms and came away realizing that we’re doing it entirely wrong from an a11y standpoint but that’s just not a priority.
I really like the UI:

1. using the new Chrome Sidebar API is a great choice!

2. selecting actions to show in the context menu is also a convenient customization idea

Are you considering porting it to FF? Other than the Sidebar API it should be a very straightforward process.
I guess that ship has sailed
Public transit only makes sense in urban areas.
Urban areas tend to have high rates of crime.
This is one of the driving factors behind the popularity of personal transportation and suburban schools.
I'm not necessarily talking about whether the market is _large_ but rather whether users on that platform and its users will participate in raising its profile to a tipping point. More than one platform is likely to contribute to this.

Users follow other users, if they can.
From the article:

"For starters, families have access to housing and health care through the military, and at least one parent has a job."

"Prudence Carter, a Brown University sociologist who studies educational inequality, said the Defense Department’s results showed what could happen when all students were given the resources of a typical middle-class child: housing, health care, food, quality teachers."

The article author argues that multiple factors contribute to this outcome, without identifying a dominant factor. Are you arguing that the selection effects you describe are the dominant factor?
I do think the arrow keys make it a little easier to aim, would some drag to aim moving left/right and releasing the mouse to go down give a bit more reasonable feeling of the experience?

I'm just aware that when you're playing you don't feel like you're moving in very fixed increments left/right when aiming, which using the keyboard seems to produce as an experience.
In my experience, the ultralight gear is the most expensive of all
Not even close, labor isn't protected here at all so it's a total misnomer

It's a CONSUMERS CO-OP, has nothing to do with real labor organizing

It's capitalism's attempt at providing security to consumers (rather than simply landlords) against producers and laborers.
Right now, probably https://once.getswytch.com/ -- which is a tech-demo of https://framework.getswytch.com/.
>nowadays those same brands can be bought, often for much cheaper, from other online retailers.

Usually MSRP is constant across retailers. Is there an example you can easily bring up? If there's a price for an item that's too good to be true, it's usually a scam website.
Shapiro does a very good job of emphasizing the difference between an object and its multiple printed-representations (S-expression). He promises to do that in the Preface, and delivers.

Computer Science once used to be the same thing as Numerical Analysis; that has left a deep imprint on the education. Here is how we use Lisp: (+ 2 2) evaluates to 4.
https://gem.fm

Find the best episodes for any podcast and recommend your favorite episodes. Reconciling different podcast episodes was a slog and maybe the hardest technical thing I've ever worked on. I never officially gave up on it, I've just been putting off coming back to it.

https://tinylogger.com

Minimal blogging app with a judgement-free writing mode, focused on getting you to write more. Actively working on this one!
What was concerning about their tech practices?
Cages so small even PetSmart is waving it's hands and saying "That's too cruel for me"
It seems like the analogy was unhelpful to you, although it seemed to resonate with a lot of other HNers based on the comment responses and ratings.

The main point to take away is that much of what is colloquially called tech debt does not need to be dealt with on any time horizon, while some does - and being able to distinguish between the two types is key. Were you able to get that much out of this?

And then to make the analogy work for you again - my closet IS a form of tech debt and I insist that it's "0% debt". For example, if I am going to sell the house, it might be the case that having this flawed floor would cause me to get lower offers. So I might chose to deal with this issue at some point, but there's no reason to deal with it any sooner (analogous to not being in the rush to pay off a zero-interest loan)
That's the whole scam

They use the good name of a COOP to get people to think that they are a good organization, when in fact they are just like every other blood sucking corporation out there - but worse cause they hide their intentions.
I started to interview with them once and the recruiter kept prepping me about creating "signal" which felt weird/dehumanizing to me, so I dropped. They seem bro-ey and patriarchal.
My first thought as well, it seemed like they were constantly posting on HN for open roles.
The result is that the maximum rate of verbal information transfer in most any language is roughly the same.
https://github.com/cartobucket/auth

Cartobucket Auth is an OIDC/OAuth 2.1 system that is meant to be easy to extend and embed into your existing infrastructure. To that end, if you are using Java, you can use the built in auth-data package, you can also use the generated SDK's for the API. Cartobucket Auth is also built to be extended or parts replaced using the Quarkus DI system easily, should you need the system to do something else that is specific to your application.

You can view a system diagram here: https://s.icepanel.io/sCSXIaaJOAsrpe/qAMx
> Board candidates are selected by the REI Board Nomination and Governance Committee. In earlier years, board elections were competitive elections, with both board-nominated and self-nominated petition candidates. In recent years, REI eliminated the opportunity for petition candidates and has nominated only as many candidates as open positions.

Emphasis mine. Sounds like OfSanguineFire's comment is right. The Governance committee decides how the company is run and members don't have a choice of candidates besides rejecting them.

From Wikpedia: https://en.wikipedia.org/wiki/REI
Sorry, I blundered. What I wanted is that a variable is defined as a binding between a name and value.
Stats is the game, for some.
I don't think I've learned anything my entire life with a goal in mind.
test -L checks if a file is a symlink; no need for realpath comparisons (which is slower)
That's a demonic level of tracking holy moly.

Not that you asked, but I managed to mostly quit YT by making a bet with a friend about who could go the longest without it. Might work for you too.
The best part is that every website now feels it necessary to completely override the unusable skinny built-in browser scroll bar, then add a useless, non-interactive horizontal progress bar at the top of the screen instead.
Seeing a lot of people missing the point in response to this. Jobs' comment here makes me think of the Lord of the Rings appendices that came out when the trilogy was first released on DVD. The behind scenes on the set building showed their artists had carved all of these intricate detailed horses onto parts of the furniture in Edoras that would never show on screen, even knowing they would never show on screen.

Lord of the Rings didn't fail to ship or lose money because of this. They made money, but more than that, they created something that will be remembered forever for quality and craftsmanship. Not every carpenter has to care that much and the same is certainly true of people shipping computing equipment. Just like Peter Jackson, Steve Jobs got rich, but he won't be remembered for being rich. He's remembered for quality and craftsmanship. I can't sit here and say everyone who builds anything should build for maximum quality, but I have trouble believing we'd be worse off as a world if we had more Notre Dames and Parthenons and fewer pothole-riddled main streets with falling apart boarded up storefronts.
The notification behaviour hasn't changed, but the "indicator" (red circle with a number) has. There's no way to tell if you've missed a proper notification or it's just the baseline noise.
5.87 lbs: https://lighterpack.com/r/89huvt
Not a fan of docker for Mac for sure. Podman or Rancher Desktop or Colima are the way to go.
Why not? A co-op is just a business owned by it's members. If the members decide to sell (through the board of directors), they it gets sold.

"yesterday a unanimous decision by its board of directors to sell substantially all of its assets to Kingswood Capital Management"
https://recurai.com - my attempt to utilize the openAI API in a useful way.

Started as ChatGPT over email -> then messaging ( SMS/discord/whats app etc. ) -> chat embed / configurable AI bot REST API. Been all over, not sure what to do next to be honest!
HTTP2 Server Push has been deprecated already https://developer.chrome.com/blog/removing-push/
Yeah so I signed up for T-Mobile Home Internet back in May under the $35/mo for life offer so long as I enrolled in autopay. So I did and the autopay goalppsts were moved to only allow checking/debit cards which is not going to happen. Cancelled autopay out of spite and switched to paper bills. This one is probably in violation of some fraudulent advertising law.

I say this because I also bought an Ooma Hub many years ago for my parents to replace their landline which was advertised as free for life. The company pretty quickly realized that things like 911 incur some fees so all future units included some $10-15/yr in fees, mine does not under the original agreement. This leads me to believe they did the math and figured $12 or so per year lost for a small % of customers is cheap insurance to avoid litigation costs for breaching the original agreement.

The one I might litigate over is T-Mobile has a scam shield service, that's fine except my Google Voice number shows up under my mom's name whenever I call T-Mobile customers, she's never been associated with this number. I just want the record removed. The company that mines the information for this is called FirstOrion and is not complying with repeated deletion requests filled out here https://privacy.firstorion.com/
Thanks for sharing. Any thoughts on what kind of therapy helps here. I have no idea where to start. Psychological or Psychiatric or something else?
PC streaming service Shadow discloses security breach
Agreed. It’s uselessly idealist to imagine you can serve the 100% without making the 99% much worse off. Actually worse than useless — it’s making things worse for the 99%!

Having seen just how much damage a single disruptive student can do, I think there must be alternatives for those that need them — if only to stop disrupting everyone else.
How far are we from that whole spinning spaceship manufacturer gravity thing I wonder, if it’s even possible.
https://www.apkmirror.com/apk/google-inc/cardboard-camera/
Is that all the time or only after they've used so much bandwidth?
This is a normal, yearly cycle in San Diego. I lived nearby to Qualcomm in the Mira Mesa area and it was well known then (5 years ago or so) to avoid working there due to these layoffs.
FWIW, I was on the 3rd strike - after a few of the "Ad blockers aren't allowed" dialogs, I started getting an explicit "you have 3 more videos" countdown.

I deleted all of my youtube.com cookies and I don't even get the helpful warning now.
In this case they're shooting themselves in the foot. By requiring potential developers to own a Mac, they sharply limit their developer audience. Thus, fewer apps being made for their platform, thus fewer apps to drive using the platform, thus fewer sales of their precious hardware.
Is this really important news or at all related to hackers? Much larger layoffs happen all the time.

What's the interesting angle of this story?
I am not sure you totally understood my point.

"Code hygiene" is not a goal but the means to a goal. The reason hygiene is good is that ideally should (1) enable you to ship faster and (2) have fewer bugs so you can focus on shipping the next thing instead.

So then there's two options - if your hygiene doesn't give you (1) and (2) then it's pointless. On the other hand, if you do have a velocity issue because of bad hygiene, then that sounds in line with your c-suite concern.

"hey boss, our code needs to be more hygienic" - nobody cares.

"hey boss, we are at 10% of possible velocity because of issues X,Y,Z, and we can be 10X faster if we take a month to fix those" - now they are listening.
true. and it used to be spread() and gather() and those were bad
I've set up Win95 many a time. Instant nostalgia.

It's insane how long some of these UI elements persisted. The Displays pane looks basically the same in Windows 11!
I'd love to hear your thoughts on this!
I wanted to put together a CMS that would be programmer friendly, so I built https://github.com/SeleneSoftware/SeleneCMSBundle that works with Symfony PHP projects. I have a skeleton app at https://github.com/SeleneSoftware/SeleneCMS

It isn't complete, but I'm using it for my site. It needs some help.
I was using a 6 core one until earlier this year, it worked well for compiling software, didn't care about floating point.
As a counter-point to every corporate news source including NPR, there are small independent sites that report the Palestinian perspective like:

https://electronicintifada.net/

An interview with the founder of Electronic Intifada about the current fighting, and what led up to it:

https://directory.libsyn.com/episode/index/show/therednation...

Probably the best you can do is read/listen to multiple sources. There is unlikely to be a truly unbiased source on any subject that matters. And, biased can be used to mean the person/organization reporting has a history (possibly personal experiences) with the subject they are reporting on-- which makes them supremely qualified to report from that perspective.

Mitch Jeserich, host of Pacifica radio network's "Letters and Politics" does a good job of acknowledging his biases when discussing various subjects which is probably the closest thing to unbiased you will ever get-- pretending to not have an opinion is not unbiased, it is just dishonest.
Sure:

1. https://nodesteaders.com/ (Community of Future-Forward Homesteaders)

2. https://typezebra.com/ (Simple google fonts tester)

3. https://atlasgeopolitica.com/ (poor man's CIA factbook)
Different online retailers do sales at different times and with different degrees of discount, so if REI is selling an item at MSRP, it could be that a customer can save a great deal by judiciously searching the competition and getting the item from somewhere else. Moreover, when I last shopped heavily from REI a decade ago, it was often claimed in the outdoor community that its prices were inevitably higher than other retailers, but one would enjoy the better return policy, and there was hope of getting money back through the co-op program.
Those companies have annual membership fees. REI is one-time. Also, REI is open to the public; the other stores only sell to members (aside from alcohol and pharmacy items, which in some states must be sold to anyone).
Israel: Have We Learned Nothing?
How should I think about the opportunity cost of leaving? Working where I work as been the biggest contributor to my net worth. I don’t come from means. Nobody has ever seen money like this in my family so I feel I would be naive or stupid to give it up. Thoughts ?
You should be carrying more than 5 lbs of emergency water on anything more than day camping... yes finding water is a skill, but one that is dependent on there being water nearby.
Probably an obsolete datapoint: My parents were both children of US military and educated domestically and internationally between 1955 - 1966. Although my mom became an accountant and dad was a mechanic, they were well-educated compared to the average American. They grew up in a time where college was for about 40% of high school graduates.

It's also obsolete but worth mentioning my grandfather, child of blue-collar people, still had to take Latin and French in a 1930's Stamford, Connecticut public school. Although he was a mechanic, electronics hobbyist, and home-improver, he owned Jeopardy almost to Ken Jennings'-level. He grew up in a time where not everyone went past 7th grade education (12.5 yrs old on average).

I think there are 4 positive traits of military culture that civilian culture doesn't appreciate:

- Excellence - doing more, striving, mastery, competitiveness

- Discipline - self-restraint, following through, doing hard things, completing a task

- Collectivism - other people are important, a team can accomplish more than one person

- Egalitarianism - treat everyone equally, respect the office not the individual
The rationale against YC job ads comments, FWIW: <https://news.ycombinator.com/item?id=10299432>

Otherwise, HN moderates YC and YC-company stories less:

<https://news.ycombinator.com/item?id=34937269>
That’s the name of the alumni slack (serious)
Maybe the solution is to improve the accessibility tools, not hack scrollbars. Assistive technologies should not just try to emulate the computer, but try to also use their specific strengths. For example, shouldn't eyetrackers be able to use blink or eyeroll gestures, or have a virtual "scroll down" "button" (focus target) underneath the screen?
I would suggest keeping a D&D feature set, which is a "common ground" that most people are familiar with, to demo the app. But I agree with the post above, niche system players are going to love this more since they are underserved.
The data is the moat.

(If you can train your internally deployed LLM on data none of your competitors have, that's an advantage).
Imsurethatwedbeabletoreadtextswrittenwithoutspacesorpunctuationitwouldjustbeabitmoredifficultforbeginnerstoparsethetextbutafteryouvegottenenoughvocabularyitdbeprettystraightforwardtoreadthoughspellcheckerswouldprobablyhaveahardertimetheoneinmybrowseriscompletelydfreakingoutoverthistextanotherthingitwouldprobablyhaveaneffedtoniswordchoicesinceyoudhavetomakesurethewordsyouchosetoputtogethercouldntbemisconstruedorambiguous.

The idea of reading text backwards and

bɘɿoɿɿim ɿɘɈɈɘl ʜɔɒɘ ʜɈiw ,ƨbɿɒwɿoʇ

is absolutely nuts though. I'm definitely

.ɈɒʜɈ Ɉqobɒ Ɉ'nbib ɘw bɒlϱ