skysight-inc/HackerNews huggingface dataset:
Wound up being ~1200 bucks because they had to fully replace the lock, the ignition, and the battery. Also because they charged me 120/hour for labor, but what can I say—LA repairs for LA prices! I also didn't spend time getting competing quotes from different shops, so it's totally possible they charged me way more than market rate, but at the end of the day I have my car back and I am fortunate enough to still be able to pay my bills so it all worked out in the end.
I had my car stolen from an apartment complex garage in like 1991. Sure it sucks to have my car stolen but the only irreplaceable thing was 36 mix tapes that were in the car. Guess that's an issue that no longer exists :P
If you could organize it and zoom in/out like Shake in the old days or perhaps Blender today it might work?
Careful consideration should be taken before joining the .NET Foundation.

How the .NET Foundation kerfuffle became a brouhaha

2021-10-08 https://news.ycombinator.com/item?id=28794352#28795511

> the project had now been silently moved to GitHub Enterprise (likely in the short window @dnfadmin had owner access). The author states that projects in GitHub Enterprise can be entirely controlled by the owner of the account (the .NET Foundation). This transfer happened silently.
The linked performance graphs look remarkably promising, indicating hctree with 25% smaller pages scales to 1 million transactions per second:

https://sqlite.org/hctree/doc/hctree/doc/hctree/threadtest.w...
I was right there with you. Dealing with the deliberately obfuscated price/sizes of TP/PT bothers me, so my life is much improved if I only do it ~once per year. And paper products are exactly the type of thing you can easily put on the top shelf of a closet and stack to the ceiling.
Please don't editorialize submission titles.
I have lots of stuff that I have ripped from vinyl to digital because they never made the just to digital. I am not a purist, so keeping the vinyl and playing it from vinyl isn't my preference, just saving some of my favorite albums so I can keep listening to them.
Seems odd to me. They mention that they'll have humans review your sex. I thought identifying did not require external affirmation? What do you think?
The author is yak shaving to the extreme, leading to burnout.

I don't see how any of the projects on this list are requirements for building an online board game.
Show HN: Unblob – extraction suite for 30+ file formats
Yeah, #3 in particular - man, I wonder how many people the author struck out because they had a rough childhood or grew up in a bad area. People can change, they often do change, and judging them by how they dealt with the part of their life they had no real control over, as opposed to what they’ve done since, doesn’t strike me as any real kind of wisdom.
> We need to get to a place where the labor of human beings has a globally defined fair minimum wage

That is just economic nonsense. Labor productivity of economy depends on utilization of capital and ideas in that economy and it is pretty hard to increase. Average wage per hour in that economy cannot be higher than average productivity per hour. If you set minimal wage higher than its productivity, then you just destroyed almost all legal employment and forced everyone to grey economy or subsistence agriculture.
It's about 7 cents out of every $1000 of payroll, if I did the math right.

(seems that wages are about $140 billion a year)

Of course the average being tiny doesn't mean it isn't causing problems for people that gamble way more than the average.
Does everything i wanted it to do and nothing more. I also made it because there were some hidden tabs sometimes that would play audio and I have a special section for tabs playing audio. I don't think that's as big a selling point anymore since autoplay can be disabled pretty reliably now but when I wrote it it was a big annoyance to me. In the end it's personal preference I guess. ~~link in bio if you want to try it out.~~

https://chrome.google.com/webstore/detail/tabist/hdjegjggiog...

https://addons.mozilla.org/en-US/firefox/addon/tabist/

source: https://github.com/fiveNinePlusR/tabist
Not all chunk types use compression. The CRC is a generic mechanism that is agnostic of the chunk type.
My biggest complaint with Zelle is my bank helps me by including Zelle in my bank account with easy setup. Some banks it's just included. I'd like a hard lock out on it.
Everyone else is giving advice to stick it out until you get a new job, and that's probably good advice, but if you really can't stand it then leave soon. Things will probably work out. It's not all doom and gloom out there.

Like another responder, I left my job in Feb 2020 without something lined up. There were bumps, one company I was in the hiring pipeline with laid off their whole recruiting dept. It took a few months more than I was expecting but I had a better paying job by summer.

My current company had steep layoffs late last year but has some openings already. I suspect many companies will be the same, with positions opening up again.
This might answer your second question - https://www.youtube.com/watch?v=XPVC4IyRTG8
CSAM?
(author) They actually arrested the record-dealer out of the car, so they do know who was selling them. Still possible that the seller got them from a middleman or a chain of middlemen though.
If you are managing servers, and they all have different builds, then sure, it's still around.

But most people these days (bar some exceptional special cases) are doing immutable infrastructure with homegeneous builds (usually in the cloud, or on some kind of virtualisation infrastructure).

For example, building k8s nodes might be done with Packer and Terraform these days, rather than Ansible/Puppet/Saltstack. These hosts are designed to be largely (if not completely) identical, so configuration management at the host level becomes more about images and less about post-build configuration management.

What used to live in host-oriented config management, therefore, is now pushed up the stack into containers (which are built in container pipelines) and managed at this level of abstraction. Think walls of k8s yaml, or docker compose files, or similar.

This is for cases where servers actually need to be managed, but even this is becoming rarer with the advent of serverless and managed services (in, say, AWS, for example) where you, as the user of the service, doesn't get to log into the host providing the service.
No offense but this approach worries me - it seems like a novel mechanism to (perhaps inadvertently) generate and spread false information. It takes a lot of fact checking to make sure everything is right, and if you do the research yourself that's a natural part of the process. It seems way too easy to minimize that effort in a process like this.

I was already worried about ChatGPT-like systems generating mass-produced nonsense and polluting the internet, but if people are also going to edit ChatGPT output just enough to make it seem right (a mechanism I hadn't thought of so far), that might make the nonsense a lot harder to detect.

I totally understand the reasoning though, it sounds like a productive workflow.
It's a beautiful story of nepotism and rent-seeking.
Bill got the job from a powerful friend of his mother, bought someone else's work outright, customized it, and licensed it to IBM on incredibly Gates-friendly terms (pay per-unit, non-exclusive license).

https://www.nytimes.com/1994/06/11/obituaries/mary-gates-64-...

https://www.cnbc.com/2020/08/05/how-bill-gates-mother-influe...

> Mary was a respected businesswoman with many responsibilities, including her membership on the board of nonprofit organization United Way of King County. There, she met the late John Opel, then-chairman of IBM, who also was a member of the United Way board.

> IBM's talks with Digital Research started to flounder, and when assessing options, Opel remembered Microsoft as the company "run by Bill Gates, Mary Gates' son," according to The Seattle Times.

> When Microsoft won the job, it didn't actually have an operating system of its own. So in 1981, the company bought QDOS, an operating system created by hardware company Seattle Computer Products, and with it developed MS-DOS, the Microsoft Disk Operating System. Microsoft licensed its MS-DOS to IBM to use as the operating system for its personal computer. (In addition to Microsoft, IBM also contracted Digital Research and SofTech Microsystems to use their operating systems for IBM's personal computer.)
Can use sed. One way is to use a "sentinal", for example, a non-printable character that is absent from the input.

sed -n "s/SENTINAL//g;s/\(.*\)\(foo=\)\([0-9]*\)\(.*\)/SENTINAL\3/;/SENTINAL/!d;s/SENTINAL//;/./p"

shortened to

x=$(echo x|tr x '\34');
sed -n "s/$x//g;s/\(.*\)\(foo=\)\([0-9]*\)\(.*\)/$x\3/;/$x/!d;s/$x//;/./p"

Using flex is another option. Faster than AWK, Perl, sed and similarly ubiqitous.

flex -8iCrf -o/dev/stdout << eof|cc -xc -O3 -std=c89 -pedantic -W -Wall -static /dev/stdin
int fileno(FILE *);
#define J BEGIN
#define E ECHO
int x;
%option noyywrap noinput nounput
%s x1 x2
%%
foo=[^\n] yyless(1);J x1;x++;
<x1>[0-9]+ if(x==1)E;J x2;
<x2>\n E;x=0;J 0;
<x2>.
.|\n
%%
int main(){ yylex();exit(0);}
eof
That's how Socrates thought about books. Yet here we are 2400 years later and our minds are mostly fine.
I would politely disagree, I think there's a fine road between both of what you are saying here. Oftentimes people do project outward their hate because they hate it in themselves -- we are creatures with much logical momentum unfortunately, and many conflicts can arise when people try to paper over their own biases and *isms. It's not psychobabble, it's a phenomenon that has been very well demonstrated and is commonly accepted today as a part of an evidence-based practice for trauma resolution. Some of the examples you brought up were fallacious, though I unfortunately don't have any good resources to point you to.

As far as the first point, I could see it going either way. I know where many people came from in their early years, and it is actually the fuel that helps me give them respect when they act in inappropriate manners considering the situation at hand -- I can recontextualize and see where they are coming from. It gives me empathy, an ability to connect to them, and an ability to fundamentally feel safe enough to better love them.
I'm kind of already not on board with this based on definition 1; but even if we redefined the word "loneliness" to fit those terms, the remainder of the argument feels more like wordplay than insight, to be honest.
YES! That's probably the single biggest thing poker can teach you which will plenty use in life.
The improved destructuring syntax is amazing:

first, *middle, last = range(10)

Set and dict comprehensions are also very useful but aren't that new anymore. Also, the Rich library is amazingly useful for all kinds of console applications.
I really wish we could name individual devices so we can target Siri request to specific devices. Partially for situations like you describe.

Also not all siri+device combos can do the same things. Our HomePod is not customized so anyone can use it for basic things like playing music but then it can't do personalized tasks like set reminders. Some apps only exist on some devices and a Siri request involving those will fail on other devices.

I've turned off "hey Siri" for most devices and only use it for the HomePods who really need it to be useful. For my phone or watch, I hold down the button and the whisper to the device hoping the HomePod down the hall doesn't hear and start playing something in the living room I only wanted to play in my office.
It says something about you that this is your perspective!

> People marry who they fall in love with and love is purely emotional.

These are two different assertions, both of which would require substantiation. I've known many people who married partners who they seemed not particularly to like, either out of habit, a sense of obligation, cultural pressure, poor self-image, etc. Of course, it's always easy to say "I saw the signs long ago" when a marriage goes south—but honestly, haven't you?

"Love" is a vague concept which could mean many things, any number of which could be components of a successful marriage. Discerning which of these attributes were important to the partners in a marriage is one of the things that makes it interesting to get to know other couples...and can certainly tell you something about their values.
Perhaps you could think of it like operating at a different abstraction layer, a sort of overlay network for social communication. It's easier to screenshot new technology than it is to make it interoperable with old technology, so there will always be a lead time where screenshots are the dominant sharing method driving a new hype cycle. Look at ChatGPT for example - they launched with no share feature, and people were sharing screenshots of their conversations. It's probably still the most common method of sharing them, even after OpenAI added a share feature. Screenshots have the advantage of working everywhere and being cheap to produce.

The loss of information is a solvable problem. In fact if you take a screenshot on an iPhone, there is already quite a bit of information stored along with the photo, but it's removed when using the WebKit <file> input to upload a photo to a website. Also, Safari has a "screenshot full page" option, meaning it already has a specific implementation of the screenshotting for its specific use case of taking a picture of a likely text-heavy Web page (which the same program taking the screenshot already rendered for the user anyway).

On the receiving side, Apple's automatic device-local OCR, which already runs on every photo in your camera roll, could increase fidelity of information in a screenshot that you receive. Apple could add a feature for your device to locate the original URL of a screenshot you receive, using both the metadata of screenshots generated on other Apple devices (if shared), and the results of searching the Web for text in an image.

This feature could have high accuracy for the limited cases where the content is available on the public web rather than on some ephemeral screen inside an app. But in fact, such cases are even more of a reason that screenshotting will remain a dominant way of storing and sharing information. They're completely decentralized and interoperable, with acceptable tradeoffs that double as advantages - like robustness (screenshot of content will survive longer than a server will continue serving that content), and privacy (the server of the original content doesn't get notified when you read it in a screenshot).
What is your monetization strategy? What additional features are you planning that will generate revenue?
Crypto.com Holds 20% of its' reserves in SHIB. [1] There's something strange happening, but there's more to crypto than just these bizarre meme tokens.

[1] https://decrypt.co/114248/crypto-com-holds-20-of-its-reserve...
Things might be bad in Silicon Valley right now but the broader economy is still chugging along pretty well.
Is the economy really bad now? US unemployment rate is lowest it has been since 1970, where I live the restaurants are full, roads are full of cars, planes are full of people, hotels are booked for events well in advance. What exactly is bad besides people having less throwaway cash because eggs and bread is more expensive? Tech layoffs are, IMHO, more an excuse to cull bloated orgs without getting negative press because everyone is doing it, not because of necessity. We're past the Ukraine/Russia war shock and resource shortage scares, what else?
Can you please run bench from https://github.com/karpathy/nanoGPT ?
This needs a way to migrate master data and touch points info from a Google Sheet.
The journal listed is wrong, but wondering what people think of this study? Viagra was originally developed as a high-blood pressure med, which I think is interesting. https://www.history.com/this-day-in-history/fda-approves-via....
Those fees don't last long if they get bad returns.
I don't soak them. The only time I've had a problem with a label is some really old ones from the forties where the ink may run.

I just wet it under the kitchen faucet, put a drop of palmolive on it, rub it in the direction of the grooves with my fingertips, rinse it, shake the drops off, lean it against something vertically to dry.

Nobody believes it's that simple, but it is. I've cleaned many hundreds of used records that way. It's just a piece of plastic.
Don't let these guys bully you into thinking you need to play Shirlock and solve the case of missing junk you didn't steal. No good deed goes unpunished and all that. Enjoy the tunes.
> If in the near future JS also reaches good support for scientific/ml libraries it seems like entering that ecosystem is an obvious advantage

Fully agree with this sentiment. To that end, I’ve been contributing to Shumai (linked by someone else in the comments) to enable torch-like machine learning for Bun
Ask HN: How can I enable non-technical team members to edit files on GitHub?
We've got a bunch of configuration files for our app (JSON, YAML, etc) stored in a Google Cloud Storage
bucket right now. We'd like to move these into GitHub so that they can be version controlled, tested, audit-logged, etc. in a way that all the devs on the team will find familiar.

However we also need some non-technical or semi-technical members of the team to be able to make updates to these files. Today they do that by just downloading them, making the updates, and re-uploading them. Now I am worried the idea of branches, PRs, merge conflicts, etc. will be a distraction and a drain.

Is there any system which makes this more approachable? We've used Netlify CMS for a similar task in the past but it's not quite right.
Someone posted this list of such co-ops recently: https://tech-coops.xyz/

Is it true that they couldn't sell out though? I imagine if the buyer offered a pile of money then the majority of the owner-workers would go for it, even at the expense of the users.
Not a very elegant way of tip-toeing around the question of "how do you finance this?/what's the catch?"
Show HN: Mage new site! Data plumbing without the [crap]
Just dropped our new design for the Mage website! Mage is an open-source data pipeline tool for transforming and integrating your data.
I might agree with you but sometimes we have to type up JS code that is written in different styles to what we'd personally prefer. TS should (a) let me generate the types that are used in JS. There are areas like proxies where that's just not possible, but in this case it feels like there's a disparity between TS and JS over classes. (b) I want to work with this code in my editor without red lines all over the place on perfectly valid code.

super classes don't need to 'know' about the inheriting classes for static inheritance to work. i.e. here is a simplified problem in the library I'm trying to add types to:

superclass:

static hasField(name) { return false }
constructor() {
if(this.constructor.hasField('id')) { ... }
}

subclass:

static hasField(name) { if(name === 'id') return true; }

(it doesn't really look like that but you get the idea). That just works in JS, but in TS you get `Property 'hasField' does not exist on type 'Function'`. In the TS definition there are a couple of ways I can trick it to return the right thing for `this.constructor` but if I'm looking at a JS file in vscode with TS' checkJs flag on then this pattern should just work in my opinion.

edit: And I don't think I should have to trick it, that makes the definition harder to read and essentially wrong somehow.
I disagree. At least from the standpoint of the average end-user; sending or receiving a payment with a mainstream cryptocurrency is not meaningfully more difficult than doing that with something like PayPal or Cashapp. Different, but not more difficult.

And this is with a wallet where you control your own keys. If you use a centralized site like Coinbase then is basically indistinguishable from something like those other apps.
BofA is a terrible bank. Safer to use a mattress.
Do you have examples you can provide of these technical articles? Because those topics your offered are really broad and very few people are knowledgeable about all of them, so it sounds like you're filling in your knowledge by querying ChatGPT.

Using ChatGPT to fill in knowledge for a technical articles sounds bad. If I'm reading an article about security, I want it written by a security expert not a semi-layman plus a ChatGPT model.
Protip: If you meet me, do not "size up" my wife.

This is homeless-man tier advice.
These have the updated processors and related circuity from the HomePod mini. The minis don't seem to have the component failures that the OG HPs had.
Check it out at https://www.mage.ai
Would love any feedback!
There's a good matrix of feature support at https://print-css.rocks/lessons for all the things HTML-to-PDF engines can (and can't) do.

The CSS3 Paged Media spec was born broken on some fundamental things like counter resets, then effectively abandoned in 2013, so some complex print-specific requirements like fully customizable page numbering just don't happen without additional tooling. Accessible tagged PDFs are still a struggle, and I think only Weasyprint readily supports them among free or open-source options (and only since around September).
In my general experience, JSC is 20-50% faster in a lot of things, but uses about 2x the memory. I'm not sure how much of that is memory/speed tradeoff, but I suspect a lot of it is "we spent our budget on fast and skipped working on a better garbage collector".

It's probably a decent tradeoff in a lot of applications, but probably not in all of them.
Ah, makes sense. I do music production on the side, so I'm really hyped about these even if they do mostly turn out to be trashy — "it's not low-quality, it's ~~vintage~~". Plus, the unplayable ones make great wall art!
> why is this true of any reasonable compression scheme?

Any? I wouldn't say that. If you took LZ4 and made it even simpler by removing uncompressed chunks, you would only have half a percent of overhead on random data. A thousandth of a percent if you tweaked how it represents large numbers.
One of his "Ask Adam" videos, I believe the same one he discussed Pica pens.
Yes. I am autistic, for example, and situations that are unpredictable are (guesstimate) about 5-10x more stressful for me than for the average person. Most of my "unavoidable" "weak points" are centered around those things and the extreme stress that can come from them.

It doesn't make me a bad person, just different, and more limited in some ways. My brain may be autistic, but my soul isn't.
> Almost everyone using GPUs for work will join NVIDIA's Inception program and get rebates... So why look at retail prices?

They need to advertise it better. First time I hear about it.

What are the prices like there? GPUs/workstations?
What happened to operating in good faith on this platform? That's such a mean comment to make on such a lighthearted topic.
It makes explicit stuff like operator precedence, but it's especially helpful when you have to explain function calls and recursion.

For the latter specifically, Thonny has a mode where for every call stack frame, it opens up a separate child editor window that displays the code of the function in that frame, highlighting the current line. When you step through, the visual substitution of expression results happens in the window for the frame where it is happening. Thus, when you have a chain of recursive calls, you can see all the substitutions that it took to get there.
Depends on our age and size and conditioning.

So "jogging in place got me over 130" may be just fine, or may not be.
I often mis-design stuff and end up stuck between "do I undo all this work and make it more consistent, possibly breaking it and losing days in the process, or just overcome my desire for order and keep working with a slightly inconsistent system".
Take a quick glance at any modern language. Compare.