skysight-inc/HackerNews huggingface dataset:
I agree it would have been a fortune, but at the same time the US has consistently proven it has no problem spending an unlimited amount of money and then never actually paying for it. It seems like a weird line to draw to me, especially when they could have adjusted the pay via a hazard pay line item to keep it from being sticky.

Compared to how much the US has spent on Ukraine over the past couple years, how much more would've it cost to fund teachers at that time?*

*I've read the Budapest Memorandum is not legally binding; plus the US didn't do much when Chrimea happened anyway.
Yeah, that's another thing... Because good developers are rare, expensive, and risky, corporations think they can get the equivalent work output of one good developer by lashing together several average developers the way you can get effectively one large reliable disk by RAIDing together several smaller, less reliable ones. This in and of itself is a strong motivator for how agile is done in corpo shops.

Of course, the fact that programmers don't actually work that way is something these corporations' management didn't get the memo on...
The Eisenhower Decision Matrix has always helped me out with these kids of things:

https://jamesclear.com/eisenhower-box
Plato's Republic, which I came across in a public library when I was quite young.
As a summer camp alumnus myself, I can assure you that finding clever ways to circumvent camp rules is itself a cherished camper tradition.
The advice in this article is fairly solid and has been said and done quite a lot. Like many general-business advice articles posted here, it does seem to lack substance or really any actionable advice, so here is some based on my own experience:

A medium to very large company will spend $0.95 to save $1.00. Because of tax incentives and business performance metrics, any opportunity to grow for the future is usually capitalized on so all you have to do is find a pain point for a company and pledge to solve it cheaper than they can, which is usually through headcount.

In fact, an easy way to find ideas (to the point where it kind of feels like a cheat code) is to see what companies in a given industry are constantly hiring for. If you can replace 10% of a job that companies pay $65,000 per year per head, you can pretty easily demand $6,500 or more. Unlike a W-2 employee, Your company does not cost your customer a full-time manager, nor does it increase administrative burden for HR, IT, or facilities, and does not incur costs such as benefits, payroll taxes, or accounting fees associated with personnel - which will undoubtedly be higher than the flat monthly or yearly line-item on the expense sheet that your business represents.

Choose an industry, pick a pain point, build the product, price it according to what it costs, and sell to them. You typically won’t find super interesting problems to solve here but it will be reliable as long as they don’t build it themselves.
Show HN: CLI tool that writes unit tests for Node.js apps with GPT-4
Nice to finally see you submit it here Anton :)
Adobe XD put on life support ahead of Figma acquisition
It is not a problem to load a static (not changing based on user data) ad from your own server. Using a CDN is likely legitimate interest when it is not using private data for other reasons than serving the content.

(I'm not a lawyer.)
> So i heard. How are they gonna find seniors in the future if they don't invest in juniors now, i wonder.

Magically, automatically. You are really giving employers too much credit. It only takes a few years of watching middle management to see how silly planning is. Don't raise management on a pedestal.
It's immoral to decide where others can take their mind.
I personally think all organizations want to be cults with unthinking followers. I read every inbound piece from "management" like they are propaganda leaflets with an implied threat of violence. It helps.
I've been in security longer than most job applications ask for.

Every security solution is just the same Black Box with a one-trick-pony in it.

After the 40th one, they all kinda blur together after awhile. They all have accounts and permissions and reporting and maintenance and update processes and a way to store the data they create...and a single line on a single tab on a single webpage that 'does the trick'.

I'm with the OP. I'm tired of installing SIEMs when the leadership undergoes an upheaval and the new CISO comes in with some form of "Everything you have is CRAP! My stuff is awesome! Warm up the forklift!"

It's all the same alchohol lubricated meetings in a bar with the same deep fried taquitos and the same fidget spinners emblazoned with the product name, usually a VERBNOUN.
Interpretation is a form of introspection.

For me, it's a lot of things. A metaphor for the mating habits of spiders. A reminder to be thankful for what I have. Just something grisly to contemplate.
Same reason Reddit locked down their API. AI training models. Reddit's traffic has been on a down trend over last six months as people consult GPT instead of googling "search term" + reddit.com .
I think you raise some good questions around IDs and PII and we definitely will be tackling GDPR sooner or later.

I don't quite follow on the European regulation issues raised by using as a UUID in a route and that being the PK of the record.

I know you should not expose PII or any information that can be used to identify a person, however, in our case any route is behind an authed login on an SSL connection which encrypts the path (we don't use query params).

The only place that contains data that ties a UUID to a person is in the database. This would be the case whether we used a PK as an integer or not.

Could you elaborate or share any resources around dual IDs DB design for PII compliance? That would be super helpful.

Regarding framework hacking or workarounds, I have a principle to not go against the grain of a framework. The reason for this is that modifying/hacking adds complexity when building on top of it or onboarding other software engineers. If necessary I'll do it as a last resort.
>While I do think that was an exaggeration at the time, I worry about the loss of effort and 'thought-power' when the discord walls get even taller than they are now -- or worse yet -- when the gardens disappear without ever having had the chance to have been archived somewhere.

I use Discord a lot, and while I'm sympathetic to the concerns they're not relevant to the servers I frequent. Discord is so abysmal to search that anything that users want to share beyond chat/memes/pet pictures gets posted in the forum and linked to from the Discord. Any ordered discussion just falls apart in Discord, so every server I'm in either:

* Is small and ephemeral (Breaking rules, trying to not get the main server sanctioned)

* Is a private group where archival is undesirable

* Has a wiki/forum/dropbox/drive where conversation and artifacts are shared, organized and archived.

I don't think you're wrong about Discord being difficult to index, I just think the problem you're describing is, at worst, understood and has simple workarounds, or at best is an actual feature that people want.
> outside it seems to be an accepted fact of life that having rules surrounding the conduct of project participants is in fact a good thing.

I think this talks past concerns.

"Just kick out the rude people" is probably a good thing. "Just kick out the people the admins don't like" is probably a bad thing (or at least isn't as impartial as the former).

With sections like "In addition, violations of this code outside these spaces may affect a person's ability to participate within them" it really seems the intention of the rules goes above/beyond "rules for the space where project participants communicate in".
Are you arguing that search results for "how do I put my baby up for adoption" should lead to "abortion" clinics getting the top results, purely from either an English-language or PageRank metrics point of view?
SV leaders often aim for disruption. One hypothesis is that Altman is maximizing OpenAI's disruption with the publicity campaign.

There is also the megalomania trend. As Meredith Whittaker says: "It's a significant thing to cast yourself as the creator of an entity that could be more powerful than human beings,"

https://www.technologyreview.com/2023/06/19/1075140/how-exis...
This was an eye opening moment when it happened to me. Almost nothing has the impact it purports to have. Percentage-wise, very few things are the emergency/fire that people make them out to be, at least in the grand scheme of things.

I think part of it is that people get too wrapped up in their local world and don't see the big picture. For instance "If we don't get this widget added to the thingamabob in the next 3 days the company will go under!" when the thingamabob is just a minor piece of the puzzle for the larger company. Part of it though is driven from the top.

The one downside to having had this realization is it goes both ways. It also means that very few things you do have impact in a positive way as well. For some people this can be motivation killing.
i once worked in a small company that had a new ceo. he read about the posters at facebook and decided to invent some of his own, so he came up with a stupid phrase and got designers to mock a bunch up and print them out (if i remember correctly, it was some variant of "Keep your hands inside the vehicle at all times" and had pictures of rollercoasters).

the posters were very effective at getting us to stop taking the new ceo seriously.
Hassle-free Kubernetes monitoring with Coroot
Do you have a link to a (not reddit, facebook, twitter or discord) forum where such subjects are seriously discussed?
A sane implementation would be for the fallback to construct a string containing the desired number of spaces on the fly and memoize. Unfortunately, this is written in Rust, and the language makes it super awkward to implement caching patterns transparently as they involve passing around references to mutable state.
Where do you buy things from now? Is there something similar to Amazon that's better?
Migrating from ISC DHCPd to ISC Kea
I don't quite understand how that's supposed to be consistent with OpenAI lobbying to weaken regulation.
This is super cool, and congratulations for launching it. But the pricing is obscene.

Reasonable would be 50ct per image, or at least a lower level tier for the occasional use, something around $3-5/month.
I haven’t used “guys” in that specific way, but I’ve definitely called my various female partners “dude” before. Language is fluid etc.
As far as I'm concerned, it always was and always shall be "work faster or die". I was unaware that we were given a third choice?
What’s the point of specifying “cis” ? That’s the default. Because it appears that adding that bit serves as a low effort social grift.
I've done LSD numerous times, including "heroic" doses, as have many of my friends, starting 30 years ago (I haven't in a while as i no longer feel the need to blow open those doors).

Not one of us has ever had a single flashback, let alone "persistent" flashbacks. If they were ever really an issue, it was long ago with different/absurdly strong formulations.
I loved that device i don't get why it was discontinued
Platforming "controversial" guests is a great way to get clicks but can be quite dangerous. See hosts setting up debates with neo-nazi Nick Fuentes.
It’s too early to know with real data. Architecturally, it should scale - but you know it’s going to need optimization when we start getting into high numbers.
But it's only not a good comparison from your point of view. From mine (and that of many others) it's perfectly apt.
There's lots of smaller VPS and VM providers -- even local IT companies. Mythic Beasts and Bytemark have been good for me.

If you want to use Linode for your CPU time and disk, probably there are providers for outbound SMTP that you pay a small amount for to use as a smarthost.
That must be something they added recently-ish. I wonder how walled it really is. I also wonder if they remove the arbitrary rules like the 5mb limit on files.
">It may shock many VR game players that want 120+ degree FOVs, but SMTPE, which sets the recommendations for movie theaters, says the optimal viewing angle for HDTV is only 30°"

The reason VR enthusiasts want wide FOVs is not because they want to watch movies stretched to 120°. Nobody does that. They want wide FOVs because even at relatively high FOV, like the 106 of Quest Pro, the edges of the display are still easily visible and the image does not fill eye's FOV fully. Yes, the resolution of what we can see towards the edges of our vision are much lower than what we can see in the center, but it's about getting rid of the visible boundry that messes with immersion.
Your “nuh‐uh” is a weak response to an American anecdote.
Is there a way to filter simple gamified education tools vs the type of tools you allude to? I understand not wanting to dox yourself, but as a new parent it's difficult to vet education tools before my child is already enrolled and using potentially poor education tools.
AI is changing all this IMO... I have a 12 person team in India that is now as effective as a 24 person team in Silicon valley was. The playing field is being leveled in many ways.
I left silicon valley because of agile development. Sprinting all the time was the thing that lead to my burnout, and when we finally released our app, the company was pivoting and 'going epic mode'. I quit then.

In retrospect it would've been fine if I had taken a more relaxed attitude towards it all. Sprints don't mean you have to literally sprint. Epic mode is just a narrative. Work at your pace and it'll be fine.
There is also the [units] command from UNIX. I think the original was by Ken Thompson (AFAICR).

https://www.unix.com/man-page/v7/1/units/

$ units
You have: 1 foot candle
You want: lumens meter
* 0.310896
/ 3.2165097
Is the MMO Everquest or Ultima Online?
Show HN: Launching Struct – Knowledge-Rich, AI-Powered Chat Platform
> Foundmentals of philosophy will not help at all.

It may(!) not help her, but it could help you realize that "the future" you are describing is not what you think it is, and if you can realize that maybe you would be better equipped to help your friend.

Rationality and optimism are very useful skills to have in one's kit.
I'm excited to announce the launch of Struct.AI -- a knowledge-rich, AI-powered chat platform.

Chat platforms today are inherently broken. Slack and Discord, the most commonly used chat platforms, while useful for real-time communication, create knowledge black holes, hindering the effective storage and retrieval of information.

I have thought about this problem for the past 5 years -- and arrived at a set of principles the ideal chat platform should aspire towards. And I've formulated all that into, what I call, the CRISPY framework.

I'm thrilled to introduce Struct -- a new, innovative chat platform fully embodying this framework. Struct challenges the status quo, turning real-time communication into accessible, lasting knowledge and reinventing chat as we know it.
Your comment indicates you can't differentiate between LSD and dangerous opioids. Cheese is the opioid supplying immediate gratification. LSD, and other hallucinogens, work much, much differently.
I'm not aware of any situation where Postgres (without extensions) would compress ints that way? That is more of a column-oriented or time-series DB thing to me.

Are there any cases in Postgres where this actually plays a role and sequential ints get compressed?
I created this uBlock Origin rule that will remove all Shorts without any cosmetic remnants. Seems simpler and more secure than installing an addon.

youtube.com##:xpath(//ytd-thumbnail-overlay-time-status-renderer[@overlay-style='SHORTS']//ancestor::ytd-grid-video-renderer)
So the GCC project has existed for 30+ years without it... why does it need one now?
Now get it hooked up to lichess and see where its rating ends up.

I love the 2600 breakdowns and the hacks to get things working.
Actually, I think it's more of a "I don't have to outrun the bear, I just have to outrun you" culture - which is pretty bad, too, especially when they spend all their time praising "teamwork".
Thank you! I believe you may be referring to this:

> Fine-tuned OpenAI models. The Fine-tunes API allows customers to create their own fine-tuned version of the OpenAI models based on the training data that they have uploaded to the service via the Files APIs. The trained fine-tuned models are stored in Azure Storage in the same region, encrypted at rest and logically isolated with their Azure subscription and API credentials. Fine-tuned models can be deleted by the user by calling the DELETE API operation.

My follow-up question is: how is this different from OpenAI's finetuning?
No... first hebrew is basically just a dialect of Phoenician, and phoenecian isn't an indo european language! It's semitic, like arabic and Akkadian. Also the name Casesarea is of course from Caesar (the city was founded in honor of Augustus by Herod)
NASA's IT used to be split into the field centers and a central core IT organization. The field centers managed their own stuff, but anything agency-wide was handled by the core IT organization. Central IT also usually won out when there was a conflict.

When NASA combined their disparate field center mail systems into one (OneNASA
and later NOMAD) massive mail system in 2006-2008 they deployed everything that wasn't the squishy Exchange underbelly on SuSE Enterprise 10.

The field centers were very invested in RHEL. Mostly for scientific software and Oracle.

JPL has traditionally been separate from the rest of NASA and works with CalTech for their infrastructure.
Ask HN: What are your top Ask HN posts?
And protopie is taking full advantage of it by charging hefty premium. I do believe Figma will implement it at some point.
Along the lines of "comedians doing well in dramatic roles in good movies" I have to throw in 2006's "Stranger Than Fiction" with Will Ferrell.
"Since 2008 I’ve launched 60 different apps." from https://david-smith.org/about/

amazing!
Remote work with lots of PTO available (no questions asked) is an order of magnitude more important to me than salary. I'll happily settle for a medium-sized company with a decent tech stack that offers freedom and flexibility.

There is (almost) no salary level that would make me trade the current setup remote work and lots of time off.

I am more motivated to work and be productive than when I worked in an office. And I'm happier about what I do.
You can’t store old content in long term archives with slow access rates if people keep sorting by old just to randomly view things. It’s terrible for caching
In fact, corruption is greatly reduced by techniques such as democracy, a free press, transparency, etc. There's plenty of research to show it.

It's like saying we'll never be rid of cancer; that's true, but the number of cancer deaths is greatly reduced.

The choice isn't binary, 0% corrupt or 100% corrupt. The issue is where we fall on that scale. You are an unwitting agent of the corrupt by repeating the trope that we are powerless.
I believe it just works as an external monitor. Games, web, coding - whatever you want
I have written my congressman and my state representative multiple times in two states, asking them to sponsor a bill to address this. The basic idea I have is that it should be illegal for an unsubscribe or cancellation process to take more time or effort or a different communication channel than its subscription process, and that the process to cancel must be easily discoverable. The fine would be way in excess of the value of a typical subscription, eg maybe $1000 or so per occurrence. This would also be an individual cause of action, meaning that, if you encountered this, you could take them to small claims court.

So far I have gotten a lot of positive noises but no action.
The ruling elites of open source projects were banning people from IRC in the 90s, this didn’t require CoCs to be introduced.
Sorry, Joe Rogan: Scientists should never debate anti-vaccine quacks. Here's why
Intent to prototype: Zstd Content-Encoding
The people who write these codes and enforce them are cops. Cops aren't against violence, they're against other people using violence.

CoCs aren't about stopping harassment and exclusion, they're about establishing a monopoly on harassment and exclusion.
Again: details would be nice. People do indeed take offense on others' behalves (and probably should do so less often), but that's more of a human nature thing; it's not evidence that CoCs actually make that phenomenon worse.

> Then add in the desire to drop life changing punishments to such mild things. Say the wrong thing and get fired. See Python and the stupid dongle joke. That didn't need a video, that needed a brief reprimand of, "grow up" and it could have been done. Instead it got an interrogation and people fired -- and more CoC's for everything.

To be clear: this had nothing to do with a CoC; I don't think PyCon even had one at the time. Given that both people ended up being fired it's unclear that a CoC could have even possibly produced worse individual outcomes for either, given that the power implied by one is normally limited to an online community or physical conference center.
Assuming you have the math and algorithmic background, I would start by reading the “attention is all you need” paper. After reading, attempt to build a baby transformer model in PyTorch. After that, consider constructing some of the building blocks without libraries to understand how they work.
I've said this before, but people process resolutions wrong. Resolutions are not a promise of a minimum of quality, they are a maximum. High quality pixels at lower resolution can stand up to more processing for upscaling than garbage ones. A resolution tells when you'll top out because you've got near-100% fidelity for each one.

I have a bit of astigmatism, but I still don't wear glasses as a routine thing, and when I watch good DVDs on my 60" TV from about 8 feet away, it's fairly rare for me to be that upset by the video quality. Even after I suck some out downsampling into mp4, it's still rare for me to actively notice. DVD encoders are fairly good now.

At this point I don't care at all if something advertises a "4K" stream because I know that it's still likely to be not all that good. Tell me the bitrate of your stream, that's what I want to know. (Assuming the use of a modern codec and quality encoder.) I can get a "4K" stream with hundreds of kilobits per second. The encoder will be crying because of the shoddy job you're making it do and the decoder will look at you like you're on crack, but by golly, 4K's worth of pixels will indeed be shoveled onto the screen.
A nuance of that usage of "guys" to refer to a group consisting of both men and women is that the group of people being referred to is typically immediately present in some way.

Like in those earlier examples, the people are probably all within the same house/yard at the same time when they're called to dinner, or they're all using the same online discussion forum at about the same time.

When discussing multiple individuals with significant time and/or distance separating them (like the people somebody has dated over the span of years), a more specific term like "men", "women", "men and women", or "people" would likely be used instead.
Yes, threads and co-routines == sequential code, while callbacks == continuation passing style code. Our minds like sequential thinking.
Hi/Lo algorithm also works fine for most cases
Fortress Investment Group Set to Acquire Vice Out of Bankruptcy