skysight-inc/HackerNews huggingface dataset:
> Should some company hiring say "sure, he defaulted on that $18,000 of credit card debt 3 years ago, but look... he's paid his rent on time for the last 4 months knowing that if he screws that up he'll be evicted, and that counts for something!" ?

No, they shouldn't be looking at this in the first place, because it is -- at best! -- tangentially related to job performance. If you're worried that your employee is going to be distracted by personal financial issues, taking away their option to have steady income certainly isn't going to fix the situation.

> Is that feature worth the slow accretion of extra (and sometimes hidden) fees that are pushing housing/rental prices higher in an era of skyrocking housing costs?

What does this have to do with anything? Housing costs are skyrocketing primarily because of housing scarcity in desirable places to live (where existing residents have enacted policy to restrict further building). On top of that, we have wages that have not been keeping up with inflation, and a general increase in income inequality that helps to push housing further out of reach.
"No amount is enough" might be true on a boat. I have a land-based deployment. In winter my 5 kWh array generates enough to heat my 2200-square-foot house, as long as I clear the snow. In summer it generates enough to air-condition. This is in addition to appliances, televisions, lights, etc. It's not like the sun turns off for six months.
Lectures by Walter Lewin
Thanks, I especially liked the pinned tweet at the top of his account:

> Only 4 out of 70+ projects I ever did made money and grew

> >95% of everything I ever did failed

> My hit rate is only about ~5%

> So...ship more

Great, great advice IMO!
Yes, unfortunately. I've confirmed it with their support. Requests always hit their CDN. For example, set up a small server that sends the following response headers:

Date: <current server timestamp>
Original-Date: <same as Date>

Cloudflare will always rewrite the Date header, you just won't notice it until the Date header happens to fall on a time a few ms from the next second (e.g. Wed, 13 Sep 2023 22:02:51.999). This is because by the time Cloudflare processes the request and overwrites your Date header, the Date has changed, causing the Date header to differ from Original-Date.

This resulted in a considerable headache on my end [^0], because the Date header was being used for cryptographic signatures. So 1/100 requests would have an invalid signature for no apparent reason. But the reason was Cloudflare not acting as a good proxy, overwriting the Date header that had already been set.

[^0]: https://news.ycombinator.com/item?id=28157629
Yeah I moved to FreeBSD myself because macOS pissed me off too much. It's becoming too closed, too opinionated, too much like iOS.

What I loved about macOS originally was that it was a great Unix style OS but with a consistent UI and major desktop apps.

Also most major headline improvements in recent macOS releases rely on iCloud and because I've always been a multi-os person these are not something I can use. Some iCloud stuff works on windows but most doesn't. And pretty much none of it works on Linux or BSD. Any service I use must work on all.

So after years of getting more and more annoyed with Apple removing powerful options and replacing them with dumb on/off sliders I just can't deal with it anymore. I still use it for work but that's it. At the same time KDE is now mature enough to work great. And it doesn't eschew lots of configuration settings. So it's become my daily driver instead.
Mostly for the learning experience of writing an MP3 decoder and WAV mixer
Le Nez du Vin (french) means in english, "the wine nose" though perhaps "a nose for wine" might be more in the spirit of what it's saying. I had some difficulting understanding what this thing is precisely.

Just as an aside, I have a lot of years of experience with wine, tasting, purchasing, drinking, traveling around europe, etc. And I've never understood focusing beginners on this scent stuff, like Gary Vaynerchuk has that video with dozens of pots of jam. I really enjoy wine, but I've never "cared" whether I get a note of persimmon vs apricot. I like fruit notes, I prefer wines that show fruit notes, and tasting persimmon side-by-side to apricot, yeah, I wouldn't mind have the vocabulary on the tip of my tongue, but does it actually make a difference to my enjoyment? not really.

There is an exception, and I'm very interested in it, but it's highly technical and knowledge not that easy to come by. And that is, it's easy to make a cheap champagne with notes of green apple. It's much fancier to make a champagne without notes of green apple. There's nothing wrong with liking green apple, perfectually enjoyable, but intellectually knowing what goes into the wine making to achieve certain flavors/aromas is definitely interesting.

So, persimmon vs apricot might tell you something about the wine varietal or viniculture that is interesting to know, but without that extra information it's a bit of a "who cares" to me.
Which is fine, because I don't need a thousand games. Honestly the only thing I wish Arcade offered is more games for the 5–10 year old crowd.
Text To Speech for PICO-8 in less than 1024 bytes
I don't think that's it, it's more that line has stopped going up and they need someone to blame that isn't the gross misallocation of their own resources. Investing has been incredibly short sighted for the last 40 years, and they're reaping what's been sewn now.
Just wanted to say that I dig the font choice on your website.
Yeaaah, the whole "you cannot tell" thing is demonstrably false and a mere rationalisation. The correct argument is: does not having this meaningfully detract from the experience. Does having 60hz instead of 144hz ruin Stardew Valley? Or Baldur's Gate 3? Probably not. It's only once you get into fast-paced and first-person games that it starts to become a disadvantage to not have these things.
Hindus and Buddhists have developed vegetarian diets alongside architectural and intellectual accomplishments, for more than a thousand years.
I mean it is lua that has two different ways to loop, with different syntax and semantics, but calls them both "for." "Numeric for" and "generic for" are the official names, with separate pages in the docs. Having different names for them seems like a reasonable and not that surprising choice.
I've tried that, my RealSense camera and several other USB devices I've used require physically unplugging and plugging after every reboot or it refuses to work.

That Linux USB reset does not work.
Beyond having hardware keys, this scenario is why I really try to drive home, in all of my security trainings, the idea that you should instantly short circuit any situation where you receive a phone call (or other message) and someone starts asking for information. It's always okay to say, "actually, let me get back to you in a minute" and hang up, calling back on a known phone number from the employee directory, or communicate on different channel altogether.

Organizationally, everyone should be prepared for and encourage that kind of response as well, such that employees are never scared to say it because they're worried about a snarky/angry/aggressive response.

This also applies to non-work related calls: someone from your credit card company is calling and asking for something? Call back on the number on the back of your card.
I understand there's no CGo specifically, but I'm wondering if the Go runtime when running under WASM still has to manage switching out the goroutine stacks for "WASM stacks" when it's calling out through the WASM VM.

Edit edit: from this comment it sounds like it is, as you say, just the general overhead of managing goroutine stacks. I wonder if TinyGo is more performant.

[1] https://news.ycombinator.com/item?id=37501552
It is not based on the sole testimony of the employee. (Sorry I can't go into more details.)
There's currently an issue in Godot 4 where web exports on macOS just cause the browser to hang.

Their advice seems to be use Godot 3 or wait until it gets fixed in the browsers.

See https://github.com/godotengine/godot/issues/70691 for details.
Show HN: Create OpenAI keys with permission controls
Hey HN,

We’ve grown uncomfortable using OpenAI keys. If they get leaked, they essentially give outsiders unlimited access to our accounts.

So we built a gateway that lets you create API keys that have custom permissions, such as a set spend limit, rate limit, or TTL.

This setup allows you to hide your real OpenAI key behind the gateway. Your applications or developers only have access to permission-limited keys. These keys pose less risk even if they're compromised.

We think this could really help organizations that need to manage both service and developer access to OpenAI.

Come check us out! We’d love your feedback.
> 1 thing I found lacking: discussion of optimal power point tracking. If ignored (PV panel -> load directly) then depending on the load's characteristics, it can pull the solar panel into very sub-optimal power generation.

The discussion: Buy MPPT controller

End of discussion

> That is an advantage of heaving batteries in the system: they can serve as a predictable / constant load, which a charge controller uses to have the solar panel operate at near-maximum output.

Well the single disadvantage of batteries is cost, everything else is an advantage so there is not much else to discuss here too.
The gut metabolism makes it less available, which is why if you put it in your stomach not much shows up in your nasal lining. If you spray it or inject it directly where it needs to go, no problem.
If you want to just see the emoji set, I found the listings at Emojipedia [0] to be nice than OpenMoji's page [1], which only shows a few per page.

0: https://emojipedia.org/openmoji

1: https://openmoji.org/library/
What states do you think will manage to deal with climate change if not California?
A few years ago I was staying in a hotel where the minibar fridge compressor was making a ton of noise in the middle of the night. I did some "percussive maintenance" to get it to quiet down (I couldn't get to the plug to just unplug it).

On checkout, I had a huge bill for a bunch of things in the minibar. I guess I jostled the items enough that it tripped whatever switches or sensors they used. I complained to the front desk, and luckily they refunded all of it.
Show HN: Vips – Emacs Interface for OpenAI's GPT API and DeepL's Translation API
I am excited to share vips.el, an Emacs interface for OpenAI's GPT API and DeepL's translation API. With vips.el, you can work directly with OpenAI's GPT-4 and GPT-3.5-turbo models, customize parameters for fine-tuning the output, and translate text seamlessly using the DeepL API, all within Emacs.

The tool is designed to be easy to install and use, with a range of keyboard shortcuts for quick access to its features. It's distributed as free software under the terms of the GNU General Public License.

You can find more details, including installation steps and usage instructions, in the project's README file. I would love to hear your feedback and suggestions!
He's right. Usually you need an agreement to resell.

Very few companies monitor these things. But anti resale, anti server provisions are common
> I hope you don’t have a voting ring.

I do not. My twenties were spent being a "conjuror of cheap tricks," as Gandalf would put it. I learned the hard way that it's not worth it.

My thirties have been spent basically doing what I should have done in my twenties: doing things the slow way, the deliberate way, the right way.

> I think your prices are out of line as it is not as focused and qualified of an audience as you would get with contextual or behavioral targeting.

How so? GDN remarketing and targeting buyers who are "in-market" audiences? Those clicks will still cost >$3 and there's no guarantee they'll purchase (or are even part of a click ring).
Are you plugging/unplugging monitors or other hardware? With macs it’s always that for some reason.
based on scientific research, much like communism and scientific management and phrenology and racism. meanwhile climate models are not capable of predicting the past given current conditions, produce wildly incompatible results, and operate on a model of the earth that is pathetically simplistic, ignoring cloud coverage (which has 3-20x the magnitude of effects of carbon) solar variability and wind patterns. the world might end as we know it for it is clear that crucial features of the earth are changing at a rapid pace, especially oceanic currents, but it will happen in a way that completely surprised most people, if not climate scientists that are aware of the limits of their models.
Unless there is an equivalent OpenBSD bug, why would it be their issue? Low level components often are patched by Apple to work with Xnu. If the same bug isn’t showing up in OpenBSD, it’s more likely Apple’s integration or a “feature” added by Apple.
Where can one find a breakdown of how to build implement a TOTP generator? For curiosity's sake
No, having a poor kid in the class does not negatively affect your kid. Having a poor performing kids that requires more resources and attention does.
What's your vector, Victor?
to the very best of my knowledge, its input api payloads are always content-type:application/json; one can see this in effect via `kubectl --v=100 apply -f some.yaml` and watch it serialize that yaml to json _then_ POST it
Not sure how widespread it is or if there's a federal limit, but my state (Washington) even makes it illegal to possess more than 15 grams of it.
I build enough pipelines in GitLab way to be able to tell you that GitHub Actions is much easier for me to implement.

Its much closer than if you would have a second system like jenkins, i already have access to git and the packages.

I do use much more container images than i did 6 or 10 years ago, that might have something to do with it but nonetheless, i do prefer GitHub Actions.

I also stoped liking GitLab though. The Autodevops was horrendes, the security issues is concerning and plenty of ideas or features are half done. this is also something which changed. I liked GitLab much more than i do now. But looking at the year, i haven't looked at GitLab for at least 2 years now.
Personally I regard llvm-readobj and llvm-objdump as the state of the art. They are very well written.
> Humanity would rather go to war to thin our numbers than give up eating meat

We're using up resources at a pace that outstrips Earth's ability to replenish them. For instance, we're already consuming 1.7 times the Earth's available resources.

https://www.overshootday.org/

If everyone were to adopt a diet similar to the American diet, we would require more than five Earths to sustain it.

https://css.umich.edu/publications/factsheets/sustainability...

> The only viable method is lab grown meat

Achieving the required scale and price point may take decades, potentially leading to the collapse of biodiversity long before that occurs.

> that tastes exactly the same, same texture, and is cheaper

Is our love for the taste really worth destroying the planet?

What will we say to our grandchildren? "Sorry, I couldn't give up those burgers. Now, go play in a desert."

https://www.independent.co.uk/independentpremium/uk-news/mea...

Veggie sausages and burgers up to ten times better for environment than meat, study finds

> they're worried about next months rent

Vegan diets are typically the most economical choice, even in first-world countries. The affordability of animal products is primarily a result of significant subsidies, without factoring in the negative externalities.

https://www.ox.ac.uk/news/2021-11-11-sustainable-eating-chea...

Sustainable eating is cheaper and healthier - Oxford study
On that note, given that AI assets have no copyright protection, how would one prove they are AI assets if they wanted to take royalty free, or conversely prove its not AI
Cooking oil based SAF is dead end. It's too tiny amount of waste cooking oil is available compared to how much oil used for aviation.
Related:

Show HN: BOOLR – A digital logic simulator - https://news.ycombinator.com/item?id=15489535 - Oct 2017 (21 comments)

Show HN: BOOLR, a digital logic simulator - https://news.ycombinator.com/item?id=14335023 - May 2017 (11 comments)
Yep, and sometimes you just test things because you know Steve won't let it drop until someone does. Eliminate the zebra just so people stop thinking about zebras.
You need to be able to plug it in at home though, even if it's just a regular wall socket. No one is going to go to a charging station for 20 miles of range.
Initially SpaceX did. Also acting fast and activating it and providing lots of terminals as well. It took a long time before DoD started paying it.

SpaceX is literally the only defense company who would get shit on for not providing things for free.
Speaking of idiots, ordering batteries on Amazon is a great way to acquire really shitty batteries. Lead-acid works fine and is maintainable. The price parity is extremely recent and supply-chain problems still mar the lithium side.

Also, where did you buy your inverters in 1993? I've used about six different brands on various deployments and ten years is about right for MTBF there. I sure wouldn't trust a fifteen-year-old inverter to handle 3500VA continuous, and god forbid there's a spike...
You're way off base and I can see you feel quite frustrated by what you perceive as a slight against OpenBSD. I know and have used "pf" in OpenBSD. Not once while reading the article did I think Mullvad were referring to pf as a technology as opposed to the macOS implementation of pf where the bug resides.
voytec's comment ;)
As a Doctor, Mother and Head of CDC I Recommend You Get the Latest Covid Booster
To me the most interesting AROS is the 68000 port of AROS, which enables fully open source Amiga hardware clones and emulators.
Almost certain it's the latter. Pretty much all of these large companies start with A.I. detection then manually review when appealed (if they bother to with the appeal at all).
I got to ask a dumb question, but would forbidding sale of consumer debts less than 200 USD eliminate a lot of this?

Maybe it's a different limit.
https://archive.ph/3pjpC
No, literally just sitting there with no peripherals attached, doing nothing more complex then playing a 4k video and web browsing.
I agree that the aluminium wired extended keyboard (A1243) is peak Apple keyboard and for over 15 years I used them on every device I owned, including Windows PCs. The Magic Keyboard isn't as good, but honestly I perform authentications often enough that integrated Touch ID is worth the marginal (IMHO) downgrade in key travel.
These Companies Already Know What the iPhone 15 Looks Like
At which point Apple will be facing an anti-trust lawsuit.
What? They list several hubs that work, I guess you could buy any of these.

https://github.com/codazoda/hub-ctrl.c#hubs-known-to-work
Rooftop PV isn’t the best plan if you’re north of NYC. The grid can far more efficiently move power from Southern areas that don’t need significant heating in the winter up north. The transmission losses are vastly lower than the gains you get from longer days. And as a bonus you rarely need summer cooling while people south of you do.

However, if you’re in Main and don’t have a ground source heat pump then solar thermal works great. PV is panels are still only 22% efficient and you air source heat pumps don’t work well in ultra cold weather, worse you need batteries for the long nights. But with solar thermal you’re looking at ~90% efficiency for heat collection and ultra cheap energy storage in hot water tanks. You do get less power per m2 of collection area, but that’s offset by needing heat for a longer period.

Off grid solar can work in the surprisingly far north, just expect a significant premium.
I think it’s because Lua’s C API is very very closely coupled to its native keywords and standard library, so it’s not only built for trivial embedding but also for trivial / mechanical integration. Using the Lua API from within C or C++ is almost like the syntactic language isn’t even there and it’s just a convenient library.

For example:

https://www.lua.org/manual/5.4/manual.html#lua_pushfstring

and:

https://www.lua.org/manual/5.4/manual.html#lua_next

It’s also amazingly semantically simple and dynamic, almost like a Lisp; even though it doesn’t have classes, typelevel programming is pretty straightforward.

It also allows you to easily write and distribute native modules (as shared objects) without needing integration code.

It is also insanely portable.
The Amazon rainforest was really lucky Bolsonaro was not re-elected to a second term, nor the attempted January 8 coup succeeded.
I want power only USB Cables. The USB-C protcoll was allready a security thread resulting in unlocking fde and successfull boot up
I don't think you need to explain to people here what batteries do...
This reminds me of what I've done back in 1989 in Russia where I was on an international programming camp [0], which still exists today. I won, I believe, the second place. It was written in TPW (Turbo Pascal for Windows), of course!

[0]: https://icccamp.ru/
How do you connect remotely? The examples don't easily show this.
I’m mad because I saw this coming but I lost mine in a move last month. I use them basically every day so I didn’t want to wait for a new model.

I’m not upgrading my iPhone soon so I’ll still be using lighting, so it isn’t like I’ll have just headphones that don’t use USB C. I’ll keep these for quite a while I’m just annoyed this is how it played out.
I switched from Unity to Godot a few years ago and it's been great. My new (2D) game - Cirrus Business - was an absolute joy to create. I'll still probably keep using Unreal for 3D games, but anything 2D will definitely use Godot.
And that here in Colombia we elected the first left-wing president in more than 90 years.
> What you are talking about is the high end of SEO or SMO. I’d say the companies that play this game the best are the ones that blog consistently about a technical topic, I’d say Pinecone is a good example.

Another example is Hubspot and Zapier.

You search "Best SMS service" and you get a Zapier article: "The 7 best SMS apps for small businesses in 2023."

These rank high, yes. But they're shyt content. I don't trust those articles, and it doesn't change my opinion of Zapier being insanely over-priced.

> At that point it is not just getting on HN you are going to be happy to get hits on other platforms too.

One of the secondary benefits of ranking high on HN is that Google directly factors that into their SERP rankings.

Skyfi is now the #2 result on Google for "buy satellite photos"
>Added serial port passthrough to real ports and named pipes

Finally.

Hopefully RFC2217[0] next? This is supported by pySerial, as well as some emulators (like winuae).

0. https://datatracker.ietf.org/doc/html/rfc2217.html
The first of many layoffs at Google. The low hanging fruit have been picked off the company and the next set of dead weight will be joining them soon.

This is just the start. More to come.
What Mitt Romney Saw in the Senate
I’ve noticed the comments on hn become more meth curious over the last couple of years… I know the state of CO has been pressuring doctors not to prescribe aderall. Mine got taken away because i only took it when i needed to force myself to really work (a few times a month). Now i use pseudoephedrine.
The reason private school teachers get paid equal or less often has more to do with the level of education of the private school. The barrier to every for public school teaching in my state is very high. They get paid a pittance considering how much education they need to have to get the job and unpaid hours worked
Well all Google needed to do to make it at least a little harder is to encrypt the backup with a password at least.

The user can still put in an insecure password but uploading all your 2FA tokens to your primary email unencrypted is basically willingly putting all your eggs in one basket.