skysight-inc/HackerNews huggingface dataset:
You would then lose the ability to represent times before Jan. 1st, 1970. Which is not just a theoretical concern; those times appear e.g. in databases with people's date of birth.
Why libc can't converge to a long-term stable version is another mystery.
The software is platform abstract, I've ran it on Debian & Ubuntu, RHEL & Fedora, Arch, OpenBSD and Windows systems. I stay out of system specific packaging methods though to avoid the extra maintenance burden, although community offers do form to enable this in some cases (like with BookStack in Arch's AUR).
When this conversation has come up in the past, I've seen people recommend [0] business displays [1]. They are more expensive, of course, given that they are not subsidized by advertising.

[0] ex https://news.ycombinator.com/item?id=24666968

[1] https://www.bestbuy.com/site/tvs/commercial-tvs/pcmcat160199...
The article mentions that user submitted recipes are now vetted by employees before becoming visible on the site.
> a big part of SCIM is just the deprovisioning aspect?

The "just" makes it sound like this is a minor point. This is a huge point. Enterprises are forced by their customers and regulators to show that terminated employees lose access immediately. There are two ways to make that happen: force everything to flow through a VPN, and SCIM. Most SaaS providers do not support IP allowlisting needed to enforce that all traffic flows through the VPN, and the only alternative to enforce that user sessions are terminated immediately is if the SaaS keeps sessions in a database and those sessions are revoked as part of SCIM. Otherwise the sessions could continue to be valid for days or even longer, presenting a risk of allowing terminated employees to wreck untold havok.
This applies to many fields. It will come up with plausible looking but wrong answers and keeps apologising if you correct or point out the mistakes.

I've seen it with statistics as well, asking it to implement some things in code. You'll get working but mathematically wrong code.
at least demonstrates some degree of impulse control.
Congratulations on launch. How are you planning to differentiate from Vinted?
I would recommend looking at the raw xml of those sites. There is no information about what you want. Most rss readers display the article/episode and allow you to read it or to save it.
Rather than using AutoSSH for port forwarding and such, I just create a systemd unit with a restart policy. Then you don't need autossh at all, just use ssh.
This is literally a criticism.
I don't know about the UK but in my country it's not uncommon to have pints priced at 8€, which is 0.5% of the minimal salary. It is a really pricy way to spend time.
As a retired electrician attempting hobby-level "learn to code" (i.e. I don't know anything about modern programming and did not even understand anything from OP's link), this Amazon review helped me understand OP's link:

>..I’ve been (slowly) working my way through The Little Typer. It’s a deep dive on dependent types, starting with the very basics and building up a toy language one step at a time. I can feel it gradually changing how I think about programming (heck, how I think about thinking).

>..It’s really, really enjoyable. The format is very approachable, even fun. Rigorous and demanding, yet doesn’t take itself too seriously. Some lisp experience is helpful, but probably (maybe?) not necessary. But do yourself a favor and learn lisp anyway ;-)

Maybe some day I'll motivate myself to even figure out how to first install Racket/Pie (first, I have to figure out what even these are).

Thanks for the motivation/educational resource, OP.
While I agree it's a superior strategy, it really is hard to start off. Many of us get over it in middle school, but some do not and it snowballs into deeper anxiety each time we put it off.

I have figured out the secret for me is to remind myself "If I try to talk to her we might have a great outcome, and I'll feel better even if rejected because I know I tried. But if I dont talk to her I will have a long time of rumination and regret about what might have been."
For a large legacy 32 bit unix system dealing with forward dates I replaced all the signed 32 bit time_t libc functions with unsigned 32 bit time_t equivalents. This bought the system another 68 years beyond 2038 - long after I'll be gone. The downside is that it cannot represent dates before the unix epoch, 1970, but as it was a scheduling system it wasn't an issue.

If legacy dates were a concern one could shift the epoch by a couple of decades, or even reduce the time granularity from 1 second to 2 seconds. Each alternative has subtle problems of their own. It depends on the use case.
If you have systemd, you could do this:

[Unit]
Description=look ma, no autossh
After=network.target

[Service]
Type=exec
ExecStart=/usr/bin/ssh -o ServerAliveInterval=60 -o ExitOnForwardFailure=yes -Nn -R 7070:localhost:22 pc 'sleep 20m'
Restart=always
RestartSec=20
RuntimeMaxSec=30m

[Install]
WantedBy=default.target
> People donate for the browser

Then they're doing it wrong, because exactly zero donations to the Mozilla Foundation go to Firefox, that's a Mozilla Corporation project. To support the browser, purchase their side services instead.
A book like this doesn’t need to be “practical” and “useful” - I don’t think, say, the shortage of libraries for Chez Scheme is going to hamstring you in anyway.
> I don't, however think folks are being manipulated: I think that the fundamental authoritarian move is that folks here have manipulated themselves. To me, that's close to the point of 1984.

Yes. It's rare to find people online who understand this point of 1984, that everyone becomes big brother and that's how it (it being the oppressive system in place to keep people in check) sustains itself.
dominant strategy equilibrium

both parties are forced to choose the worst possible option

dating apps are a perfect example of how will happily disrupt one of the most vital and important aspects of society to make a buck

if you're single and looking, do everything you can to reject this commoditization of your soul, body, and future family.

EDIT: This isn't a judgement on people who've found and had fulfilling relationships online, mind you. I just think leaving our most important things up to an algorithm has second- and third-order effects that I suspect may not be great for the collective. It certainly has messed up our politics, for example.
> just how bad the experience is from a male's point of view

How so?
Octopuses and fish caught on camera hunting as a team
> Have you worked in an org of 10000+ that's been around for 30 years?

yes.

Would you still make this argument for something else known to be dangerous?

Hey this gigantic lathe doesn't have a safety shut off switch.

Ahh yeah the guy that did the wiring for that left years ago so we just don't touch it. It's fine as long as no one puts their hands near it when it's running.

Hey, isn't this freshly dug 20 foot hole supposed to have an escape route, and side wall reinforcements so it doesn't collapse on someone? lol ok new guy, let me know when you've finished pouring that concrete and then we'll look at that idea.

To go back to the example; Taking steps to protect them could be as simple as restricting who can access core dumps, enforcing they don't get stored unencrypted, and the only people who can copy and inspect them have are already in a trusted role where they can get root on that production server. Or an even better option would be restricting the service that can read clear text passwords. These machines don't crash, and when they do, we don't write a coredump. (but this trusted team can start if we see the system crashing suddenly)

> Things get so baked in "one doesn't simply make changes" because no one person understands how everything works, so you do your best and keep closing tickets.

This is a super disappointing attitude. It's hard, and it's the way we've always done it, so that means it's impossible, or not worth the effort? Yeah, I'm not likely to buy into that mentality. I believe I can fix things and have a positive impact. It's one thing to say it's impossible because you don't understand how to do it, that's wrong, but I guess if that's what you need to believe to sleep at night, I can pretend to understand.

It's another thing entirely if you don't have the autonomy at work to try to improve something you know to be broken, and a risk to users, and the company. If that's actually what you meant to describe, you might wanna consider if you can find another job. You're clearly not an idiot, and there's plenty of companies that wont treat you like a code monkey.
Relief from loneliness? Maybe in the short term, but it sure seems like relying on a chat bot as a “friend” is likely to lead to even more isolation and loneliness long term, not more. Just take a look at the folks interacting with the “AI girlfriends”. It’s sad, really.
Expecting formatters to fix your broken blocks is a false economy with Python and smart indentation. It takes fewer keystrokes to write Python correctly, than to add delimiters so you could write it incorrectly.

Python’s tradeoffs pay dividends every day, at the expense of few questions a year. Also code is read 10x more than written, where the extra delimiters lower signal to noise.
Ugh why is a dating article near the top of HN? Go to reddit for that nonsense.
Show HN: I made a tiny game that helps boost your memory
They can interbread.

They beget baguettes
At first glance, that just seems like a bunch of libraries linked together to form a binary. That is not open-source. I completely agree with you that there is just not enough clarity out there.
For my education, following up with my earlier example, can I remove the layers that have references to all chapters / laws in the constitution except for the ones meant for real-estate? How would I do that with the approaches you mentioned here?

Fundamentally, if I have to "reverse-engineer" something, then it's not open-source.
Open Source Instant Rest Data API for Databases
Ctrl-X: Controlling Text-to-Image Generation Without Guidance
If time_t is unsigned, how do times before the unix epoch get represented?
I don't think that's entirely accurate though. MI5 operates both domestically and outside the country as well, as long as it pertains to national security (or threats to their citizens). Hence why MI5 operated in Berlin during the Cold War, for instance.
CPUs generally achieve around 4-8 FLOPS per cycle. That means 256-512 bits per cycle. We're all doing AI which means matrix multiplications which means frequently rereading the same data bigger than the cache, and doing one MAC with each piece of data read.
So much love and respect for SunVox, watch this unbelievably beautiful example song with crazy surprise about halfway through: https://youtu.be/AHFSrxlouh8
SpaceX launches Crew-9 with two people to bring back Boeing crew
Can he really never have seen Penn's [sic] name in print?
You should take their deal or lawyer up, those are your choices really. I like the idea of the internet swooping in at the injustice of it. I've been in the same boat for things much worse. But save for a few inspiration examples the internet never swoops in, in a PR context, about the same odds as becoming a Hollywood superstar when you set out to be an actor.

Take the deal or lawyer up.
Online PR / notoriety won't save you.
The government won't save you either. "Don't screw the consumer" type organizations typically don't save the little guy, they work in aggregate.

If you want to be ethical and meta you need to advocate to change the rules of the game which is a years long process
If you want vengeance and revenge, there are ways to do that but I leave that to you, unethical in one sense but the intent is to forcefully punish the behavior so it never happens again
Interesting how much gender bias seems to be in this article. Several reviews from the perspective of women on issues affecting women or both genders.
Only one review from a man and it's focused on topics that are gender neutral and not the issues specific to men using dating apps.
People keep talking about cloud vault providers, but a lot of my secrets are mine alone. I just macos keychain at devtime. There a nice little libs for interacting with it with your language of choice
A tough needle to thread for the right-wing Telegraph:

On the one hand, it was Boris Johnson's clownish conservative government in charge at the time. On the other hand, we can cater to the COVID conspiracy nutjobs. Choices, choices...
>ASBOs still exist. They have just been given a different name.

Well how about using the correct name then?

>How about the IPP prison sentences which still exist.

Ended in 2012: https://en.wikipedia.org/wiki/Imprisonment_for_public_protec...

>Do your homework.

Good advice, perhaps you should take it.
The real deal:

https://noshsimple.com/menu
the impact of technology on relationships is an important thing to understand and discuss. if you don't like it, don't read it
Is the benchmark code available somewhere / open source?
I used to use autossh to set up a SOCKS proxy to tunnel my web browser traffic via my home network and it worked really well. Also had a ControlMaster on the tunnel which made SSH connections to my server instantaneous.

Nowadays I use wireguard an a dedicated SOCKS proxy. The upside is that I can access everything on my home network directly without having to tunnel.
And a signed 32 bit time_t with an epoch of 1970 cannot represent dates before 1902. Using time_t to store legacy dates is not advisable - even if you ignore all the issues with time zones and changing local laws pertaining to offsets from UTC and daylight saving time.
Software is hard. AI can radically simplify this by writing the code for you, but that comes at a cost. If you don’t understand what was written, or you only understand it at a superficial level, maintenance is going to be a nightmare. It isn’t uncommon to come back to code you wrote yourself, say, 20 days ago, and need to reacquaint yourself. Extend that to AI.

I’d argue that relying on a tool like cursor to bang out whole routines and types, just using it as “advanced intellisense”, takes away from you truly understanding the solution you’re putting together. It’s fantastic if they make you more productive in the short term, but in the long term, if the generated code is convoluted, difficult to revisit, that’s where you (or a future maintainer like OP) are going to kill time.
"I know that they have male and female accounts in the article, but it's hard to overstate just how bad the experience is from a male's point of view."

They only have one example from a man, and it's only focused on gender neutral topics of looks and ethnicity.
While that avoids 2038 as a "drop dead" date for 32-bit time_t, it also removes the ability to represent any date/time prior to 00:00:00 UTC on 1 January 1970 using 32-bit time_t because you lose the ability to represent negative values.

Having all existing stored date/times that are currently prior to the epoch suddenly become dates post 2038 is also not a good scenario.
shameless plug, if you want to view csv with charts you can also give my free viewer a try https://newbeelearn.com/tools/csvonline
Augmented reality navigation system could improve lumbar puncture accuracy
Immediately reminded me of Jeskola Buzz [0]. While most screenshots don't show it, it also had a tracker included [1].

[0] https://en.wikipedia.org/wiki/Jeskola_Buzz

[1] https://youtu.be/gLwWMfJLXcM?t=454
> that the galaxy's gravitational acceleration on the solar system is on the order of 10^-10 m/s

A free falling accelerometer (that is an accelerometer that moves along a spacetime geodesic) will detect no acceleration. And the solar system "free-falls". I don't see how we can detect that.
Dahiya Doctrine
There are a dozen 6502s in your vehicle.
This is still default behavior
That's definitely true and there's lots of craziness around it. However, the best estimates for therapy and it's effects suggest that it's mostly a provider effect rather than anything in the theory.

Which is to say, a lot of this stuff works because you expect it to.
This is inertial navigation. It's just much more accurate than existing systems.
I would have liked an article on this topic to have more of a tech focus or population level perspective. This article is a short gender biased anecdata piece that is not at all insightful in my opinion. Expanding on the last point about how the algorithm is affecting perspective and other factors would be better.
Hot take:

Allrecipes, cooking for the uncurious person who doesn't care if they have to throw all the food away and order take-out.

Allrecipes, cooking for a community which shares a single taste-bud.

Rational take:

With just a few more scrolls and clicks the budding cook can liberate themselves from the shackles of the recipe all together. There are so many resources that teach how to cook well.

Seriously, just pick up anything by Julia Child or James Beard. Why waste your time searching when you can spend your time eating? Allrecipes is the equivalent of those old 60s and 70s spiral bound community recipe collections, use them at your own risk. ((Edit: You can find some real gems though.))

Cheers,
M

P.S.
Pie crust:
By weight, 3 parts flour, 2 parts butter, 1 part ice water and a pinch of salt. Measure the flour into a big bowl and add the salt. Cut up butter into the smallest cubes you can and put it in a bowl, then in the freezer. Measure the ice water. Add the chilled butter to the flour and toss the cubes to coat, then quickly work the butter into the flour. Heat is the enemy. It should look like small peas or grains and it's ok if some chunks of butter aren't mixed in. (Mix it as little as possible for flaky and a little bit more for grainy crust.) Add your ice water all at once and mix, it's ok if some small chunks of ice get in but make sure you weigh the water without ice. It should make a nice ball and not be sticky. (If you poke it and it leaves a dent it's good. If you poke it and the dent contracts it's a little over mixed.) Make 2 balls and wrap them in plastic wrap then chill 1 hr or overnight. One for the top of the crust, one for the bottom.

Troubleshooting: Melting butter, drip ice water in while you're initially mixing. Overmixing, crust is brittle and shrinks a lot when rolling or baking.
Sticky: too much water or not mixed enough.
Crumbly, won't form a ball: needs more water, drip ice water in a tiny bit at a time.
Machine learning people not call their thing Triton challenge (IMPOSSIBLE)
I can so relate to this. I had anxiety since my childhood for some reason especially exams. I used to consistently stand top 3 in my class. Just like you I have under performed hugely for the amount of work that I have put in and I used to get this feedback constantly from my friends and classmates. I used to put a lot of effort and consistently and obsessively outworked my peers. The under performance made me a lot bitter unfortunately.

>I trained myself mentally to not care about any shit so much actually, and I made it a habit of giving my best at everything I do, regardless of the outcome.

I have started doing this. When I hit rock bottom, I lost a lot of relationships except my parents. This was kind of most comforting as I was now transported back to my younger days where I used to be absorbed with my books and projects. I have now started reading again and restarted a lot of projects. For some reason interacting with people causes me a lot of anxiety. Weirdly, being with elder older people has a very calming effect in me perhaps due to them taking things slow.

>Along with that, fitness is another thing that worked wonders.

Yes and this is something that I miss. My new office sucks and I don't get out as much. I used walk a lot when I was younger and was very slim and light. Now I have put on weight I feel that sluggishness and tiredness which I really have to work on. Along with this I want to get back to good sleeping habits. I feel incredible when I have a good night's sleep.

>Working on my favorite projects is another plus. It will be a plus in your case too, I am sure.

Yes definitely. I am feeling restlessness these few years because work at office is taking all my time. Personal projects used to give a me a lot of peace of mind as I still have my natural inquisitiveness. Learning new things is something I love to do and keeps my mind healthy and fresh. Working with my hands is something that I love to do.

Thank you for sharing your thoughts. At least I know that I am not alone in this mess.
There's a set of monthly jobs threads at the start of every month, you can post there, probably in the next iteration of https://news.ycombinator.com/item?id=41425909

Outside that, most job posts are offtopic on HN.
100k here, 100k there and pretty soon you are talking about real money.
With direct dependencies on Node.js modules, you outright prevent using other runtimes like Cloudflare workers, Deno, etc.

Node has decent support for WebCrypto, for example, which renders all usages of node:crypto obsolete.

At this point, I’d also argue that anything not promoting PassKeys as the default method is on the wrong track.
At a good cost though? Last time I checked generating good data costs a tiny bit more than an http request to somebody elses website.
I suspect the problem is the ones they would like to date are the ones able to get away with only looking for sex.
IPv4, technically, is another 32-bit bomb, but that's not Linux-specific.
On Linux you typically clone a project that specifies a specific python version (or range of versions), so you install the right version somewhere and set up your virtualenv to use it. At least in my world.
This is an interesting claim. What evidence do you have for it? I don't mean this argumentatively, but rather that I'd like to read more and learn for myself.
What I'm saying is you can implement the functionality of the parameter -- i.e., arbitrary data that survives a round-trip through a SAML login -- without literally using RelayState.

For example, the ID of a SAML `AuthnRequest` always gets echoed back to you in the SAML `Response`. So you can use that as an opaque identifier. You store ID/state pairs in the database when you start SAML logins, and look them back up when the assertion comes back to you. Basically, that's what we do on behalf of our customers.

It's a bit more work for us to implement, but it gives SSOReady customers the "deeplinking" functionality without the weird caveats that RelayState carries.
It is easy. It is just a tl;dr version of "how to install gentoo". :)
> So you're basically saying that Google should have used existing tools to layout their chip designs, instead of their ML solution

Did they tested their ML solution ? With real world chips ?
Are there any "benchmarks" that show that their chip performs better ?
While true, that limitation has always existed, so everyone has already implemented whatever was necessary to represent dates earlier than that.

Changing 32-bit time_t to unsigned suddenly makes all dates from 1902 to Jan 1 1970 which were stored using time_t (even if it was non-advisable, it still will have occurred) appear to teleport into the future beyond 2038.
It's very hard to flirt effectively for many men, especially if the interaction with the woman is not within the context of a date / singles bar / dating app etc where its expected. It really is an art and takes experience or intuition that many men lack.