skysight-inc/HackerNews huggingface dataset:
If you like RPGs, Baldur's Gate III and Divinity: Original Sin 2 are fantastic and they are playable on macOS AFAIK.

Edit: I should also mention, there are a ton of older cRPGs like Baldur's Gate 1 & 2, Icewind Dale, Neverwinter Nights that are ALSO playable on macOS and great.
And it was on that day a small company by the name of Skynet, who merged its LLM with a networked robotics center, loosed its AI to scan the internet for ideas on how to make the world a safer, more pleasant place
I've come to the same conclusion. It only took me 8 years...but I'd hope it didn't rely on big tech to endorse it to work. I just don't know of another approach. Maybe publish a spec and see where it goes?
Do you frequently have problems with CAPTCHAs?
If you created a system (whether it's human or computer matters not a whit) that took incoming paper airplanes on one side and decided, based on the content of the messages written on them, who to send them to, and that system had a tendency to shower vulnerable people with harmful crap, yeah, of course you should get in trouble. Like, super-obviously, yes. If at any point you knew it was happening and didn't put the brakes on the whole project, probably lots of trouble.
I built a GPT app to help me learn Spanish
Yea you're right. Basically protocols or APIs for it.
I keep hearing this, and I would love to believe it, but does anyone have a concrete source that confirms this is the case?
Instead of a part time job, call yourself a "consultant" and say you have "1/2 of your time available". Companies are generally more likely to bring in a consultant/freelancer 1/2 time than an employee.

(Make sure you charge enough though - being a consultant means you'll have costs you're not used to as an employee, like insurance and self employment tax).
If the evidence suggested that periodic layoffs are good for company longevity and profit margins, you can bet that none of these academics would shout it from the rooftops.

Moreover, none of the evidence was collected under the current economic environment, where a decade of cheap money and growth fantasies have fueled an unsustainable hiring frenzy.
Also often siri cannot tell the difference between on and off.
Why do we convert structured data to PDFs?
Company A has structured data. They input this into a PDF (making it unstructured) and send it to Company B. Company B now has to use PDF parsing software to turn it back into structured data.

Why?
Why? One is a human and the other is not. Humans have far more failures than limited tech.
I used email workflows before. And on a project I used to work on (Glasgow Haskell Compiler), people would originally just attach .patch files to issues in the bug tracker we used, called Trac. This was how it worked for years, and while it did work, it had some similar outcomes: tons of patches that just silently were forgotten. The only saving grace is that I had a search macro setup that could just find "WITH attachment AND status = 'Ready for Review'" but of course that requires people knowing to fill out the forms properly to specify that this issue has a patch and that it fixes the problem and it's ready for review. Why would someone who spent 2 hours writing a bugfix know this? In contrast I have hundreds of hours in this realm so it's second nature. But it's a joke to think it's intimately or immediately familiar.

Occasionally someone would email me and ask to look at a patch and ask if they did something wrong, which is why it got ignored. Ignoring any actual technical complaints, probably 80% of the time my answer was "Actually, I just missed this one" or "It didn't have the "patch" field set so my search didn't find it." I had to do this annoyingly often; it was annoying. I didn't blame anyone for it however. But pretending it's not annoying is also a lie.

Honestly I don't think GitHub is the end-all of project contribution and it still has some really annoying flaws. I don't like the branch-merge workflow; I prefer non-branch-based merge workflows, which email does provide. But beyond that there are almost no advantages to it in my experience.

I also suspect that there's a reinforcement mechanism going on these days. People who think email is good for this task already love email. They think it's amazing. In some sense I can agree, and in the past, it really was amazing. But less and less people even "bother" with email in my experience than ever before; to them, it's a necessary evil where they get shit shoveled at them 24/7/365, all so that they can pluck a single piece of information from the shitheap of trash; where they can go to reset their account passwords. It is not a bright shining feature of the internet to them.
Hatching (Heraldry)
Use every "unfair advantage" you have. I graduated during the height of the Great Recession, and I weathered it using the fact that I was already involved in undergraduate research and that I'm a US citizen.

My research supervisor had funding for someone who can work on ITAR-restricted projects, and I was the perfect fit for that. I made money earning my graduate degree. Afterwards, I used my research experience and connections to land a full-time job at an FFRDC [1], which only hires US citizens. I learned a lot from my group there, and it set me up for even more future opportunities. Those "unfair advantages" made life much easier for me during a tough market.

[1] https://en.wikipedia.org/wiki/Federally_funded_research_and_...
Thank you so much! I found it initially didn't work but once I put in my instance in the extension settings, it worked great. Awesome find.
Question about Vale's positioning, where does it exist relative to Zig and Nim? At a brief glance Vale seems closed to C than C++, which seems to put it in some of the same use cases as Zig, but perhaps a bit higher level. Is that an accurate assessment?
I do this, but have started using Syncthing [1] for sync instead of a cloud service.

[1] https://syncthing.net/
Insane radical idea: Businesses can actually make a profit by having income higher than expenses. You can pay yourself that way.
I don't think they're BMRs, they're just conventional full range drivers, similar to what Apple has been using for almost two decades, going all the way back to the iMac.
This is the most QBasic-like IDE I could find to install on my son's laptop when he became code-curious. I found myself wishing documentation was better integrated somehow, but it's a very tasteful little app.
Bank of America has lost Zelle transfers for many customers
Note that Vaultwarden is the unofficial server, there is also an official one, that you can self host.

Vaultwarden is much easier to set up and manage, I use it myself, and I heard that the official build is a little bit more tedious to go with.
I really like QOI (The Quite OK Image format). It achieves similar compression to PNG, but it's ridiculously easy to implement (the entire spec fits on a single page), and its encoding and decoding times are many times faster than PNG.

https://qoiformat.org
Good, because gemini doesn't claim to solve the problems of the web. It's a different space, like IRC or emails.
Eating one wild fish same as month of drinking tainted water: study
Upvote for keepassxc. I've been using it and its predecessor with the same database file for something like 15 years and have seen many of these services come and go in the meantime. It will outlive Bitwarden for sure.
Where about on mobile?
The friend is fat and poor because they eat unhealthy, spend most of their time sitting down watching YouTube or playing games, and work a low skill job because they do not have a skill that will pay them more.

What do you do with said friend?
The Power of Proto Boards [video]
"For to everyone who has, more will be given, and he will have abundance; but frim him who does not have, even what he has will be taken away."

Matthew 25:29
I love this comment: PNG defines a "PNG four byte integer", which is limited to the range 0 to 2^31-1, to defend against the existence of C programmers.
I just tried it in an Meta (Oculus) Quest 2 in their browser and it looks amazing I would love to see a version of this in a WebXR 360 skybox.
Large Motion Frame Interpolation – Google AI Blog
> I've heard arguments in the past of paying "acceptable" US wages to people in other countries would destabilize the other country more than it would help.

Interesting. If true, that sounds like a good argument for capping salaries. Would the US be a little less chaotic if we set a maximum wage?
Thanks.

720 and 864ppm is probably the lower limit for a completely empty room.
How can a software engineer help the war in Ukraine?
As a software engineer with some spare time, I've considered assisting the Ukrainian side, but don't know where to start.

- Does open source intelligence[0] need any help? Better ML models for detecting military objects in videos? Improvements to geolocation? Better user interfaces? Better back end infrastructure?

- Are there any open source libraries used by the Ukrainian side (and not by the Russian side) with open bugs?

- Something else?

I've donated money, and could do other things that don't use my programming skills. But it seems using my skills could make for a greater impact.

I don't have security clearance or any other connection, I'm just a random dev living in the West.

[0] https://www.economist.com/leaders/2023/01/18/fighting-in-the-fog-of-data-in-ukraine
> Do you respond to every mention of the US with links of all the war crimes?

If the private companies in question was complicit and potentially had a role in these crimes, yes I would. But to highlight your false equivalency, private industry in the US doesn't obey the US government, despite what the bizarre TwitterFiles PR campaign by right wing operatives is trying to tell you.
How is "gmail yourself an encrypted backup" fine but "store a copy of the encrypted vault in a cloud service designed for this purpose" not?
Robust was probably the wrong word, but I couldn’t capture the right word. But notice I did say “less”.

What stereotypes?
I think that's the case. The original (discontinued) Homepod had a heck of a lot of technology crammed in there.
This is somewhat off-topic but it's nice to see someone using Zola for their own blog, awesome SSG built on Rust!
American companies/privilege benefit from the US being the hegemonic imperialist power of the world while screwing over the Global South. Domestic America has arguably never created a company like MS either.
Textbook example of socio-economic appropriation. That Karen should be identified ASAP and outed on Twitter.
If I'm unemployed and dropped out from college due to stress and burnout (still ongoing, compounded by a psychologically-unsafe living environment), and would have to fill out hundreds of job applications to find a job, and doing so is unmanageable and beyond my capabilities, is it easier to not find a job and stop trying to stay alive?
I think your second paragraph is a misinterpretation of how Rust works.

Everything isn’t implicitly Drop. Drop is an explicit cleanup mechanism that types can opt into.

If it helps you to think of it conceptually as everything having an implicit no-op Drop, then I guess that’s fine, but that’s not what is happening.

There is an automatic Drop “glue code” for types that contain types that implement Drop, so that those will get called, of course. But `i32` does not have Drop, at all.

> Even things that are Copy are implicitly Drop, it's just that the copy is dropped instead of the value.

You cannot implement Drop on a Copy type, so Drop literally never gets called on Copy types. You can’t put non-Copy types inside a Copy type, so there isn’t even Drop glue code. And no, it isn’t implicitly Drop at all! And it has nothing to do with a copy being dropped instead of the original value. Drop isn’t a universal trait.

I also seem to remember in the early post-1.0 days that whether a type implemented Drop or not would significantly impact lifetime analysis, requiring some occasionally obtuse workarounds. Rust lifetime analysis accepts many more correct solutions these days, and it has been awhile since I wrote a lot of Rust code, so I don’t recall how it is these days.
Replace “anyone” with “developers” then. And most do have the ability to pick their job.
Ah, got it.

TIFF, on the other hand is a "highest common denominator, lowest common denominator, what the hell, let's just throw every denominator -including uncommon ones- in there" format.

For example, you can have images with four (or more) color channels, of different bit lengths, and different gammas and image characteristics (I actually saw these, in early medical imaging). You can have multiple compression schemes, tile-based, or strip-based layout, etc. A lot of what informed early TIFF, was drum scanners and frame captures.

Writing TIFF: Easy.

Reading TIFF: Not so easy. We would usually "cop out," and restrict to just the image formats our stuff wrote.
That's not the point. Could OpenAI have afforded it if they had to pay first-world wages? Probably not.

What kind of business model is one that relies on exploitation of extreme poverty in order to succeed?
Jeez, what an insane shame this is. I wish there was accountability and punishment for this.

"Unsafe levels of toxic chemicals are present in rainwater throughout the globe, according to a new study published in the journal Environmental Science and Technology."

https://environmentamerica.org/updates/update-new-study-find... SEPTEMBER 1, 2022
"they produce soot and many other molecules"

welcome to my family

Also s/produce/release/g
ChatGPT Is a Mirror of Our Times
Thank you. This is a perspective that is often overlooked. We all know the shortcomings of software engineering - why are we blaming the user first?
Micron Unveils 24GB and 48GB DDR5 Memory Modules
Do you also speak up in support of white Christian nationalists having their own enclaves? Not in your mind, but on public message boards or even face-to-face?
Re: child labor.

It's awful but who sends these kids to work? What will a mother of 3 children do if she can't feed herself?

It's a terrible cycle but it takes ages to fix. No foreign company is benefitting from Bangladeshi kids making low-quality bricks for their village. What is the solution today? If you tell them they can't work, who will feed them today?

Are you personally going to donate your money to not only feed all these people, build schools and infrastructure, but also $20/hour to everyone involved in the process?
When I describe Haxe to people, the inevitable question is 'Why not Typescript?'

This article is pretty much expresses the answer I give.
Bummer. About as immediate as a Windows error dialog.
Only CO2 would be a candle made of carbon, not wax (which also has plenty of hydrogen, producing H2O when it burns). And coming up with a cheap way to get 100%-clean combustion from a tiny fire would be a Nobel-prize-ish discovery.

Yes, oxygen candles are a thing. Check out the MSDS for one here: https://www.msdsdigital.com/system/files/85984.pdf Summary: It is neither particularly safe nor advisable to store oxygen candles around the house. Let alone use them.
Is it really used in production at several corporations, or is it more that several corporations happen to use a popular product that was built with Odin?

Besides the JengaFX people, who else is using this language?
If a huge portion of Kenya can survive off of less than $2/hr (either from local companies or OpenAI) how do they not have a legitimate choice?
But why not just use USB4.2 2.0 rev2x2?

Jest aside the USB-IF's stance (included towards the end) is consumer labels should be labeled on feature sets not standards revisions. E.g. the on the product it should say something like "USB 40 Gbps 60W" not "<cryptic standards name that supports 20 combinations here>". To that aim they are making a strong case for products adopting that style haha.
No, that’s not it. The cost is sky high because its the price that your employer, plus you normally pay. At tech companies in particular where the employer usually picks up 90-100% of the cost, it makes COBRA look crazy expensive when you suddenly have to pay 100% instead of 10%.
I got the great job at my current small-medium sized company through connections. 6 of us together switched there from the same company. Yet it‘s a not a big company, it could die and be replaced anytime. Previously I have worked at too big to fail (government) behemots which is indeed calming.

I also have a good friend who is already department head in my countries biggest bank. I keep telling me he can always get me a job when I can‘t fall asleep.
This is weird to me. I find that people arguing on behalf of others is way more valid than whining about themselves.
why $5 then? seriously asking... it also sounds low. in reality companies pays employees (even an american company with an american employee) the bare minimum they can pay them and still have them do the job. the "could the employee afford it" test is a little strange - an astronaut probably can't buy a spaceship, I can't afford some enterprises software that i wrote myself, etc etc.

i suspect that when we look at what caused a raise in salaries at a certain place it is rarely companies from abroad paying more, but simply the local economy developing, causing people to ask for more (which often meant that international companies stopped hiring there, e.g. china).
Sort of.

Because of it's restrictions it traditionally uses different search/resolution strategies than Prolog. And in the other direction the SLD resolution strategy Prolog traditionally uses can fail on syntactically valid Datalog (clause ordering issues).

That said, the big Prolog implementations all support multiple resolution strategies although I suspect there are a lot of various optimizations Datalog squeezes out of it's restrictions that let it handle things that might not be reasonable in a given Prolog.
Civic rights work quite differently in Canada, and this has long been the case.
> > that’s one hell of a user benefit

> Not for every user.

Not every feature has to benefit every single user. Otherwise let's just remove WSL because it's in use by <1% of Windows users.

> I'm not willing to give up my control as an owner over my device for a reason as flimsy as this. Gamers who want to give up control for a slightly lower percentage of cheaters can get dedicated computing hardware (consoles) instead.

Okay, then turn off Secure Boot. And just don't play these games. No one's saying all computers must have Secure Boot on and untoggleable.

Secured Core is optional and it's very enterprise-focused, i.e.: businesses gating domain join to Secured Core PCs for extra perimeter control.
> That's pure victim blaming with a healthy dose of "chilling effect" applied and I'm sad to see such a take on this site. Speaking the truth, advocating for democracy must be protected at all costs.

quite the overreach: by all means, have your opinions and spout them, and by all means, request local police protection because that's what police is for, but if you're so divisive that need the US Secret Service to protect you: maybe you don't. There are very few people who should qualify for that.

Don't pretend I'm saying no one deserves protection, I'm saying almost no one deserves USSS protection.
Yeah, Courier (size 12, double-spaced?) because it was very close to typewriters. I can't find a wikipedia source though, so I may be mis-remembering.
for one thing, pkg-config really should do -isystem instead of -I for headers, -isystem helps editor to not bother checking them for syntax conformity, otherwise my vi sometimes produces thousands of lines of warnings for those standard header files, and I have to add isystem to them manually. cmake smartly converts pkg-config's -I to -isystem nowadays, which is great.
I self-host Vaultwarden. I'm sure someone will be happy to explain to me how foolish my implementation is, but I'm comfortable with it from a security perspective.

I run it as a Docker instance on my home Synology NAS. This turned out to be pretty easy to do. The only part that was a slight hassle was buying a cert, creating an FQDN and making the DNS entries to get an SSL connection to the NAS. Also, I wish updating to a new version of Vaultwarden was a little more straightforward.

When I am at home, my devices with Bitwarden all sync to the Vautwarden instance on the NAS without issue.

My router is a Ubiquiti UDMPro. I have an L2TP VPN configured with a shared-secret and user passwords that are ridiculously long and complex. When I'm out and about and need to sync with the NAS from my laptop or mobile device, I activate the VPN and do the sync.

My Ubiquiti account does have 2FA.

I implemented all this when 1Password informed me that in order to continue using their service, my vault would have to be hosted on their server and I would have to pay them every month for the privilege. That was a nonstarter.

I'm sure my router and NAS are not impenetrable, but I don't feel like I'm low-hanging fruit either. And if someone went to the trouble of breaking in, their reward would be one guy's vault and not the vaults of millions of customers. I'm hoping that makes me a less attractive target. Of course the vault itself has a very long and complex password as well.

This is working out quite well for me so far, knock on wood.
>Window management is utter garbage. Maximizing is actively discouraged. Tiling left / right etc? Doesn't exist

“Window management is different and even though it is a completely different OS I didn’t bother to learn it.”

You might as well have said its command.exe is garbage and back slashes don’t work.
Rthm (YC W22) Is Hiring a CTO to scale digital health solution
Yes this is not good. I could justify buying one and moving one original to another room.

But buying two and ending up with a spare old one. No
> YouTube. Watch someone who is very good at the game.

You can learn a lot of strategy from YouTube, but I suspect that some YouTubers effectively cheat with their videos. Maybe they save-scum and play for days to get 10 minutes of great footage to make them look like a rock-star. Maybe they use mods or use cheat codes.
We are in the Aeon of the child according to Crowley. Do with that what you will
Most employees at tech firms, Microsoft included, are awash in their employer's stock. It's not in their best interest to intentionally tank the stock.
I can't answer about version, but I don't think Chrome works. I use K-Meleon[0] when surfing on ReactOS.

0: http://kmeleonbrowser.org/forum/read.php?1,125632,156845,pag...
If the key to decrypt the vault never leaves your device, then the security implications are minimal. Well worth the convenience in my eyes, and many others apparently.
Is Bank of America Experiencing Zelle Glitch?
I would suspect that's only approximately true. OpenAI hired them because Kenya has hundreds of thousands of people who are fluent in English, but without the level of basic education or employability needed to earn more than $2/day.

For simple outsourcing tasks like this one, outsourcing to Kenya is a win-win. You can drastically reduce costs, while significantly improving people's lives.

That'd be true regardless of labor laws, unions, or otherwise. The legal system in Kenya isn't quiet as wonderful for business as you describe; it inherits British colonial bureaucracy, has some corruption, isn't all that laissez-faire, and can be a minor pain in the butt. Unions, likewise, would increase income, but not by enough to make this a bad deal.

Kenya is competing with India and the Philippians here, not with low-cost US labor.
I only said candle=human with regards to oxygen. Agree a candle is different because of byproduct gases. Strongly suspect that Carmack said "air quality" sloppily and meant specifically the oxygen aspect of it.
“Apple is so expensive” is essentially a meme at this point.
They aren’t doing it from the goodness of their hearts.