skysight-inc/HackerNews huggingface dataset:
I know a number of people that were true believers until the the pandemic. I think that as tech workers, we are generally really isolated from a lot of real problems people face. I remember having sick family members, kids that were out of school with nowhere to go and nothing to do and I could watch the weight of boardom and loneliness weighing on them and the additional responsibilities of having the kitchen stocked and open for 3 or 4 meals a day and then sitting there and listening to some shithead rambling on about a useless product and fake deadlines so someone I didn't know or care about could make 15% instead of 10% this year.

I kinda reassessed who is benefiting and the actual importance of a lot of the work you do. Even though it's all framed as 'mission driven' and 'Changing the world' a lot of it really is only important so some mega corp can make a couple extra points on their stock.

I've talked to a bunch of people in the industry that had similar realizations. I've heard things like 'it's not something I can do today, but in x years . . .'

I believe there were a lot of people who reassessed an have a different view and that is and will continue to change the trajectory of many tech careers over the coming decade.
What was the followup to the "Vietnam vets addicted to heroin that stopped when they came back"? That was a hot internet topic about, what 5-10 years ago that was basically alleging addiction was strongly tied to surroundings/social graph?
Founder of Replicate here. Yeah, our cold boots suck.

Here's what we're doing:

- Fine-tuned models now boot fast: https://replicate.com/blog/fine-tune-cold-boots

- You can keep models switched on to avoid cold boots: https://replicate.com/docs/deployments

- We've optimized how weights are loaded into GPU memory for some of the models we maintain, and we're going to open this up to all custom models soon.

- We're going to be distributing images as individual files rather than as image layers, which makes pulling images much more efficient.

Although our cold boots do suck, the comparison in this blog post is comparing apples to oranges because Fly machines are much lower level than Replicate models. It is more like a warm boot.

It seems to be using a stopped Fly machine, which has already pulled the Docker image onto a node. When it starts, all it's doing is starting the Docker container. Creating the Fly machine or scaling it up would take much longer.

On Replicate, the models auto-scale on a cluster. The model could be running anywhere in our cluster so we have to pull the image to that node when it starts.

Something funny seems to be going on with the latency too. Our round-trip latency is about 200ms for a similar model. Would be curious to see the methodology, or maybe something was broken on our end.

But we do acknowledge the problem. It's going to get better soon.
That’s true and unfortunate. The MacOS installer is signed and I will be looking into signing the Windows installer. Thank you for your suggestions. My last experience of getting and signing a Windows installer was awful and goes back to what you were saying about desktop app dying a decade ago.
I find myself guilty of deep-diving into headfi-territory audiophilia once in a while, this time it got to me as well and I started thinking how neat it'd be to finally do it and get some high-end replacement for my 250 ohm dt990 pro cans, and I've heard both the hifman arya and sennheiser hd800s and know they are quite a lot better.. but THEN comes the amp question... and the rabbithole deepens.. and then the DAC and in the end I give up, every time.. this time too! I've also heard the o2 amp, and it's quite nice..
In the end, a year ago or so, I went a bit overboard and decided that since my subjective experience of even cheaper studio monitors have been on-par with even the most expensive headphones, I should go all-in on that account instead..

I somehow managed to convince myself that a pair of Genelec 8350s would solve all my problems, so I replaced my Presonus Eris E5s with them, and replaced the scarlett 2i4 with a Yellow Tec Puc2 lite, and got the calibration box and mic and the silly volume knob (so I could pour pure PCM at 0dB straight into the monitors DACs)..
Of course, audiophilia is a sickness, and it never ends, so I've been looking at a rather pricey stereo-subwoofer setup to go along.. but fortunately, my room can't support that at the moment..

I guess what I hate about gear, is what others love, that there's no one right, no one truth, and that subjective experience has to be taken into account..
I don't want subjective, I want the objective truth, accurate reproduction.. but what is even that..
Hey!! I’m on the same journey! Yew, but with Bevy ECS and HTML as my “rendering engine”.

Keep me posted!!
I get your point, but i guess it’s sadder to see people complying with the license terms in an assholish manner than see people completely breaching the terms of the license.
The author is sharing second thoughts about using the MIT license and yes, bad actors are going to break bad, but the point of licensing is to control re-use within the (enforceable) legal framework of copyright. Reciprocal licenses (thanks Lawrence Rosen[1] for that term less charged than copyleft or viral) cede less control, and provide more footholds for enforcement. Remember that GPL has (sometimes) worked as intended in adversarial commericial settings [2,3].

[1] https://www.oreilly.com/library/view/open-source-licensing/0...

[2] https://www.tp-link.com/us/support/gpl-code/

[3] https://www.zdnet.com/article/software-freedom-conservancy-w...
Same. I've imagined 'spines.com' for books, where the work of linking book spines to ISBN's, etc, has been crowdsourced and you can point your phone camera at a shelf and look up reviews, etc.
It's not a matter of comfort or discomfort with a tool; A long time ago I wrote: a web server in shell (using either inetd or tcp_server) in 1996, and wrote a mail user agent / web server to read mail out of a maildir and display it as html (that one had both a y2k bug and a "time_t is 11 digits now?" bug); that one only used tcp_server... I also wrote a web server (in shell) to manage a wireless captive portal. Some of this was on solaris, some on ultrix, some on freebsd....

I'm proud of you for making a ton of money on bash using CGI; "it's not dumb if it works" but ... doing complex stuff like this in shell is ... dumb.

At least, I certainly know better. You do you, though.
I’m surprised by the willful disregard of the feature, e.g., with some routers just dropping fragmented packets. Sending packets bigger than the MTU seems like a reasonable thing to want to do—especially given that IP by design won’t guarantee a stable path between endpoints. Was the reasoning that it’s always better handled at a higher protocol layer?
Read about assertive communication. You should push back. Also, make your manager aware how this is affecting your deadlines. Don't think .. well I am getting paid so whatever. That is wrong. Either it eats your hours, your brain energy or something else. Software is too competitive.

I had to deal with a function not in my role, because the person responsible quit. The org was on a hiring freeze so I sucked it up. It was terrible as my goal was not to let the ship sink (that is a terribly low goal to have, frankly, but best under the circumstances). I asked for a pomo (which I believe I will be getting shortly). I also pushed for a new hire to fulfil the function (which has happened now).

So don't just accept shit. My 2 cents.
I started getting “unknown” message requests on three unrelated phone numbers through my different signal accounts on Jan 24 2024. The contact info doesn't have a phone number, crypto scams.

I guess this is the result of the beta. See screenshot please.

https://ibb.co/F014n88
The whole point being made in the video (which I think very few here actually watched) is that the only ones who benefit from this contracting/expanding are the top 1% (realistically more like 0.1%).

If the economy is growing (not a zero sum game as you say), but the economic ability to own assets is decreasing then you are creating a situation where after some time all assets are owned by only very few. I'm not sure if you consider that a good basis for society. I certainly would prefer my children not to live in a cyberpunk distopia.
Had to get some cards done for pyATL. Did the vista print cards on recycled paper. They’re nice and people do appreciate when I tell them they’re printed on recycled paper. No need to overthink it.

One thing that people miss is that the best way to get other people’s business cards is to give them yours first. Great way to gain 1:1 access to a lot of industry folks.
> Keeping a Raspberry Pi online and working with zero intervention for weeks, months, or years is somewhat of an art form.

What are you talking about?

It is literally zero effort. Just set up crontab reboots in case of power outage. That's it.

I've had a pi running as a BLE gateway / security cam for over 4 years with zero intervention.
I just ran this on my new Mac Mini (installing the llama2 model) and got a full-blown kernel panic. What?!
I think person meant they can't think by "theft of executive function". You just put out the fire in front of u (or what u are told I guess).
It should be closer to casual than the simplest conditionalization you can do, right?
Founder of Replicate here. Our cold boots do suck (see my other comment), but you aren't charged for the boot time on Replicate, just the time that your `setup()` function runs.

Incentives are aligned for us to make it better. :)
In practice they both turn out to take 90%
> Congress has the ability to create bodies to regulate things and basically delegate its lawmaking power to them.

It doesn't.

https://constitution.congress.gov/browse/essay/artI-S1-4-1/A...

Article I, Section 1:

All legislative Powers herein granted shall be vested in a Congress of the United States, which shall consist of a Senate and House of Representatives.

By vesting Congress with [a]ll legislative Powers, the Supreme Court has viewed the Legislative Vesting Clause as limiting the authority Congress can delegate to other branches of government or private entities. In general, the Court has held that the legislative power of Congress cannot be delegated.1 In 1935, Chief Justice Charles Evans Hughes, on behalf of the Court, declared that Congress is not permitted to abdicate or to transfer to others the essential legislative functions with which it is thus vested.2 This principle is the basis of the nondelegation doctrine that serves as an important, though seldom used, limit on who may exercise legislative power and the extent to which legislative power may be delegated. In its 2022 decision in West Virginia v. Environmental Protection Agency, the Supreme Court provided further clarity on the nondelegation doctrine, emphasizing that a decision of magnitude and consequence rests with Congress itself, or an agency acting pursuant to a clear delegation from that representative body.3
I like that you're planning on doing this. I think you'll have a good time reading these links.

* https://blog.codinghorror.com/the-scooter-computer/

* https://blog.codinghorror.com/the-cloud-is-just-someone-else...

Pay some attention to where he mentions "burning in your box"

I really think minipc's are the sweet spot. I run several and they are amazing for the cost. They run circles around cpu/memory/disk io you'll get at heroku or digital ocean. The cheaper smaller minipc's will run circles around any pi as well.

I run a couple of morefine m600 r9 7940hs ($520) with 1TB ssd and ($100) 64GB of ram ($200). If you look for deals you can occasionally score big (usually during holidays).

https://www.cpubenchmark.net/compare/3747vs5454/Intel-i7-107...

I'd say this, if you're serving "from home" I'd make sure you've got a fiber connection and that you're not behind a nat. It's actually not expensive to get fiber and a block of public ip addresses where I live, but you should check into that.

Also, I would absolutely buy a ups ....actually buy 2. One specifically for your networking set up and another for your box. Cheap insurance if you ask me. I'd honestly only start off maybe hosting your staging server. Figure out what the latencies are like, how you're going to do data backups, and OS updates, etc and all the other digital lawn mowing activities first.

Many small businesses used to do exactly what you 're doing, but there's risk involved. I do think the sweet spot is collocation, but if you're ok with the risks have at it. You'll learn a lot and many others have done it.
... fake video on Telegram claiming that the main war aim of authorities in Kyiv was “to fight to the last Ukrainian.”

Sorry, maybe I'm a victim of Kremlin propaganda but when you are facing someone who is 3-4 times your population, isn't that obvious?
> The 'pie' is the world's resources

We're on HN and I don't know if you got the memo but there's this thing called computing and digital information.

Zeros and ones, which can be copied near infinitely and make nowadays a huge part of the GDP.

I listen to music, watch movies, participate in discussion, read books, etc. without it eating much of the world's natural resources.

I know Marx totally missed that that would happen but, well, shocker, it happened: Microsoft, Google and Meta are three of the top 10 companies by market cap in the world. Software.

Software. It's time for people to get their head out of Marx's ass.
Paper cartridges packaging one projectile with one shot's worth of powder were in widespread use in the 16h century.

https://en.wikipedia.org/wiki/Paper_cartridge
unfortunately, what these corpos have learned that the best way to avoid and minimize consequences is to ensure a long and drawn out process they can manipulate with lobbiests and sheer outlasting private interests.
This is very interesting but I am confused about a key aspect here. If the idea could be tested cheaply, what would be the moat for the company once it succeeds? Competitors could quickly replicate the same idea at a similar pace? Also curious, what are the current success stories?
in the 90s I remember 2-3 songs that had a couple seconds of dead-air, and the stations would modify them to play cheesy sound effects during that time. I always thought they were paranoid about someone changing the channel, but now I think it is more to be compliant.
Heh. I have the opposite problem. I'd like a way to have Signal auto-delete conversations and media from my device after a certain amount of time.

Yes, there are auto-delete options, but those apply to the group/chat as a whole, and other people in some of the groups I belong to want to keep their chat history. I'm not totally opposed to them doing so, but would like the option to just delete my copies.

(Signal uses more space on my iPhone than all my other apps combined, and I've had problems with upgrades being blocked because there wasn't enough space remaining to install them. Manually deleting hundreds of photos from individual groups to make room is such a pain in the ass.)
I hope not.

Disclaimer: I'm the guy who still resists https every chance I get because people can see my static web site serving one of 10 files, but we must not lose the ability if a newb to cose their own browser or web server.
Apparently it changed from 2-clause BSD: https://github.com/bigskysoftware/htmx/commit/e16f1865a494b6...

(The zero clause license drops the requirements for preserving the copyright notice when distributing)
Then you have better intuition than some!
It's a countervailing force. You can tell because when people are challenged to say explicitly how they think it's made them more productive they say stuff like, "I can get the laundry done in the afternoon" or "it's easier to pick my kids up from daycare early" or "I can sleep in because I don't have a commute."
Author here, and I agree. In the post I'm just lamenting my past choices. I gave people leeway and they used it. That is my failing, not theirs.
iOS already has such a feature, but it's obviously not 100% accurate, not real time, and not great for battery life.

It's good enough if you have to click a broken "I accept your terms and conditions" checkbox, but nowhere near good enough to daily drive your phone with. In other words, a band-aid solution for when everything else fails, mostly for situations where the app you're trying to use is mostly usable, but has an accessibility barrier preventing you from carrying out a crucial step somewhere.

There's also vocr on Mac (and equivalent solutions on Windows), which recently got some AI features, but it doesn't even recognize control types (a very basic feature of any screen reader), just text. Again, good enough to get you through most installers where all you're doing is clicking "next" ten times, probably good enough to get you through the first-run experience in a VM that doesn't yet have a screen reader installed, at one tenth the speed of a sighted person, but that's about it.
There is an interesting story on this topic: https://itsfoss.com/munich-linux-failure/
Can you say where the article does this? It seems pretty explicit to me, with the key word being diagnosable: "I quit at around the age when, according to large epidemiological studies, most people who have diagnosable addiction problems do so — without treatment."
> inexplicably driving around with the high beams on.

It's not inexplicable, it's the "fuck you, I got mine", "I'm the most important person on the road". It's the same attitude that people will be in a line of cars and they'll pull out to get two or three cars ahead, or just bully their way ahead, because it's obviously more important that they get where they're going than you do.
I'm pretty sure both AOL and cellular phones pre-date StuffIt. Not that WinRAR or 7zip would have helped as I don't believe either of them ever supported SIT archives.
Yes fixed thanks
Tame Your Climate Anxiety in 2024
Is it really that much different? You still need to handle a Left value, and a lot like handling an exception.
I feel like Signal has been up front for many years about why they use phone numbers, and I get incessant spam on other phone number platforms (most especially: phones) so I'm not sure that holds water.
Isn't that where someone ties your hands to a table and breaks your fingers?
How Lex Fridman became MIT’s highest-profile science ambassador
> Without that it's just a slightly more private WhatsApp.

They are not even comparable.
WhatsApp does not encrypt metadata at all, which is the most interesting information you can leak.
Wikipedia isn't really an authority on words, specifically, though. If one goes to Merriam-Webster, an actual dictionary, one sees:

> a: exhibiting a compulsive, chronic, physiological or psychological need for a habit-forming substance, behavior, or activity

> b: strongly inclined to do, use, or indulge in something repeatedly

If one looks at the Oxford English Dictionary, one sees:

> a state of dependence produced either by the habitual taking of drugs or by regularly engaging in certain behaviours (e.g. gambling).

No specific requirement for negative consequences, just a habit.
The content host has to do work to locate the accused infringing content and make it inaccessible regardless, checking a URL for a content match should be a minimal additional effort.
Records of precisely who you talk to are being kept serverside because of that decision. Maybe that's totally fine for you! Most people have pretty unserious secure messaging threat models (I don't mean that as a value judgement).
It is the same thing at a different scale. It shows they are having trouble establishing the work boundaries or lacking a clout to push things back. If there is no leverage to do either of those, it is just a bad job and one needs to move on.
There are recognized tribes without recognized lands. There are federally unrecognized tribes. And there are properties of tribal institutions that do not fall on sovereign land.

So the easiest answer is: "yes"/"all of the above"
You can start carpentry any day! It doesn't have to be your job, and you might enjoy it less if it was. A hammer, a saw, some scrap wood, some nails, and pretty soon you've got yourself a birdhouse!
> It helps to adhere to EU (-> GDPR) and German regulations having data local

Not this again. The moment you transmit data to European based servers under control of US corporation you could just as well send it straight to the US. Same difference.

Nobody cares if AWS, Azure or GCP have EU datacenters. They are for most part understood as under US control.
You need to pay hosting bills. Or keep a server running somewhere in your home.
But I suppose I'm saying I don't think they have that arseholish manner - they are simply replicating it because it is available.

I.e. if you don't like it the solution is not AGPL or source available but no reuse allowrd or whatever, it's closed source.
Sorry, but I still think you're reaching. You're entitled to your opinion though so I'll leave it at that. Have a great weekend.
Probably riding a fixie. But to me, basic common sense would imply that riding a bicycle on the road or even in a bike lane without brakes isn't a wise idea. (But also, of all the bicyclist stereotypes, the fixie rider would be the 'worst').
EmuWoW Beta 1 (AXP Preview1)
I don’t think you are a minority in web development, but if you are shipping to a wide user base on the open web, you are definitely on the wrong, and you may be doing something illegal.

As far as web development goes, accessibility is actually something you must screw up, rather then something you have to build up. In most cases what you do is accessible by default (as is talked about in this article) and you have to do something weird to brake it. What you build by not thinking about accessibility might not have the best usability for assistive technology, but it should at least work.

That said, throughout my 10+ years as a web developer, I have consistently been reminded about accessibility. It is all over the literature, if you go to a random page on MDN there is probably a bullet point about accessibility implications. As a student, accessibility was at the forefront.

In fact, as an expert front end developer, it is my responsibility to make sure what I build is accessible. In fact, project managers often don’t know this, and I have to explain to them. A good project manager would know to take an expert advice.

> you could take this whole argument, find+replace "accessibility" with "security" and you would have a much more compelling argument imo. Given time constraints, code should prioritize security over accessibility basically always.

I’m sorry, but this mentality demonstrates a massive disrespect for a portion of your user base (given you are targeting a general audience; as opposed to internal tools). If your work can’t be used by somebody with a disability (or because their touchpad stopped working), you are not only being rather rude, but you may be braking the law. Everybody deserves the possibility to use your work equally.
I'm getting a lot of jank with the hovery-sidebar: https://imgur.com/a/VXZXL94

Personally I'd rather have the sidebar be toggled on click, instead of having such a huge animation every time my mouse passes by. And if it's such an important part of the UI that requiring a click is too much of a barrier, then it'd be better to build that functionality into a permanent sidebar rather than a buried under a level of sidebar buttons.

The sidebar on my Finder windows for example are about 150px wide, always visible, and fit more content than all three of Msty's interchanging sidebars put together.

If I had a lot of previous conversations that might not be true anymore, but a single level sidebar with subheadings still works fine for things like Music where I can have a long list of playlists. If it's too many conversations to reasonably include in an always visible list then maybe they go into a [More] section.

Current UI feels like I had to think a bit too much to understand how it's organized.