skysight-inc/HackerNews huggingface dataset:
> This seems to miss out on the difference between commodity and non-commodity goods and services.

It doesn't, it applies to non-commodities too. Wanting a particular good or service != wanting an ongoing relationship with a vendor.

Even with YouTube producers, when I like some particular ones and support them on Patreon, that still doesn't mean I necessarily want a generic relationship with them as a vendor/brand - I may be interested in their channel, and everything they do around it, but that doesn't mean I want to hear about their other channel, or know about other unrelated businesses they run.

That doesn't also mean I never want such relationship either. I don't want it by default, and I want to control how far I go, not be tricked or dragged into what I do not want.
It's a media industry-specific use that generally means "the broadcaster picks what to play and when" or "the opposite of on-demand."
This is not actually how legal systems work, because they are not actually run by literalist computer nerds like us :)
I personally haven’t seen this. What kind of issues have you seen?
The answer is simple: it offers simple things as a simple library. I really liked the effort to explain this so long. You shouldn't even be satisfied with that, my friend. I'm looking forward to the htmx nutshell book. you can write it.
I'm not sure I agree. I would have before looking at the resume, but I think it's actually kind of clever and resonated with me as a critique against the silliness of buzzwords, while still delivering very useful info (length of experience in specific technologies).

Overall it's loaded with personality, and OP sounds like a fun person to know.

That said, when hiring for a serious role (which most are) it would make a me a little bit nervous. I'd interview them though, which is arguably the whole point of the resume. It would definitely stand out and get my attention.
OTOH I can now use “Winner’s Curse” as the name of my direct to video screenplay which will appear on Netflix starring that guy from the really good show a couple years back, and maybe with a Bruce Willis cameo
i'm also suffering from alienating people i just met by means of ill-adapted funniness. if one identifies this issue it's probably best to intentionally avoid attempting to be funny at all during the first or even first few interactions.
I looked at some similar ideas a while back. Screw piles are a good option for a stable base on uneven ground. Insulation requires coming up with a compatible design for the exterior walls to accommodate 4-6 inches of insulation and then rain screen on top of that. Top and bottom not so hard. Air sealing is quite a trick to do without compromising on disassembly-ready construction by using tape. Picture windows are a challenge, there's nothing really suitable available at least at US hardware stores. Not a problem for a shed but kind of in conflict with the motivation behind the system.
> My friends: well, I am usually the person that is supporting them when they are in crisis.

Are your friends even aware of your situation? Have you given them the chance to offer help?

Last time I found myself in a similar situation I told everyone about it. A friend of mine who is bootstrapping a startup offered me some work for enough money to cover my month's expenses. I'm sure his team could have done the work themselves, but he had the work and had the budget and wanted to help.

Given your legal circumstances, you might want to look into moving over to contracting/freelance/consulting anyway. You're less likely to deal with the taboo of your legal situation when engaging as a representative of a company on equal footing. Start with leveraging your network, then LI, then finally hit up Upwork and the like if you're still not finding anything.
> the barrier of entry into the GPU market is probably at least a couple billion dollars.

There are $BN Private Equity deals done everyday, there's plenty of money to fund a competitor.

No, I think people are just scared and don't care about the existence of monopolies.
If all marbles in a bag are black, and you take one marble out, are all marbles in the bag still black?

The only logical answer is yes.
It would be rather absurd to make an exception for the case where you start with one marble in the bag. That would make logical reasoning extremely cumbersome, for no benefit whatsoever.
Seems to be the least of all evils for the problem: Nuclear waste is nearly impossible to recycle in a cost effective way, can't be burned, can't be decontaminated effectively and won't decompose easily.

It need to be stored in a clearly marked and delimited place, to avoid accidents, until someone in the future finds a more definitive/cost effective solution, or until it wears off, even if it take a long time for our standards.
It's much less efficient to do mass ads than targeted ads. Giving a huge advantage to entrenched firms, and cutting off small startups. I guess that's what the EU wants though - protecting it's existing elites through exorbitant income taxes and regulations like these that favours big companies.
downside is that you'll always be on the support side of a company. it's the logistics in the form of tech; it's the most important thing when it's not running perfect, and when it's smooth, no one really pays attention as the main product/mission will be on top of mind.
This is basically the adverse selection concept which is explained incredibly well in Agustin Lebron's book (ACX review - https://astralcodexten.substack.com/p/your-book-review-the-l...) but without as much depth or nuance.

Price discovery in an auction is great for the market, not necessarily for the bidder with incomplete info. This article feels like a long intro to an article that never actually starts.

NB: No offence to the author if you read this! Criticism is probably just because it was info I already knew.
A couple of months ago. Outline View is NOT available in Writer, only in Impress :(
I haven't listened to it in some years, but IMHO the best of NPR was the pre-recorded programs like Radiolab. Live segments were mostly just yammering, in one ear and out the other, nothing said in such segments has persisted in the conscious portion of my brain.
Yep! The folks using it seem pretty happy with it.
SPOILERS FOR THOSE WHO NEED A WARNING

Go to the Jungle Stable, do the thing with the animals. Feed them. Come back later. Repeat constantly.
All the fonts genuinely make my brain hurt trying to read them on the page, especially the title on the page.
It makes recursion easier. For example:

∀(head::tail) = head ∩ ∀(tail)

if ∀([]) is defined as true then this works for the single element list.
If I were you I would start from scratch entirely. One page, focusing only on your experience. Nobody cares you've written HTML for 20+ years, and people _definitely_ don't care what your favorite bird is. Take out every single thing that isn't your education and your past job experience. MAYBE keep the projects.

I realize this is harsh, but I'd rather not sugarcoat. Your resume, by area, is like 75% crap and 25% really genuinely good experience. I would take that 25% and stretch it out as much as you can.

>Saved the company more than $600,000 by optimizing infrastructure costs.

Wait, what? Expand on that, my brother! That's a huge win which one should be proud of, I think that could easily be two bullet points. "Optimizing infrastructure costs" is very weak - did you move to a different cloud provider?

I don't doubt you're a strong engineer, I think if you fix the resume you'll get callbacks almost immediately.
Freelancing sites like Upwork are probably my next go-to,
even if it rattles my pride and my usual rate, at least I
won’t be homeless and starving.

There is nothing bad about doing gigs on freelance sites.
> LLM's are not deterministic,

They definitely can be, but it doesn't matter.

> but I think you are making a giant assumption to the likes of since we can speed up matter to 1000km/h then IF we sped it up to light speed then ...[something]...

This is an odd comparison.

The point here is that a sequence prediction system can be as intelligent as the system it's predicting unless you invoke woo. That doesn't make llms intelligent but it means the argument that they just predict the next thing isn't enough to say the can't be.
Research:
https://arxiv.org/abs/2005.11401

An implementation on Hugging Face: https://huggingface.co/docs/transformers/model_doc/rag
It doesn't prevent them from benefiting from the community. They're deciding they don't want to be beholden to a license that requires them to contribute back, and they're blaming the license itself for their selfishness.
I haven't reached this level yet, but I know people that have yixing clay teapots that are dedicated exclusively to a certain type of tea. The brew they get from their aged pu'erh tea gets better over time in that teapot with use.
I think it's pretty cool to have a hotkey to type STT text anywhere locally. It also helps with using LLMs, it opens you to using more run times since most don't have a whisper plugin, and using the whisper plug is usually an awkward UX too.
I just weighed an empty teabag: 0.19g. I think it's highly likely that less than a gram of mass-produced paper has lower environmental cost than is needed to clean a whole teapot. You need hot water, and detergent, and the teapots are cleaned individually, so you have the overhead of heating intermittently used pipes etc. Teabags are a mature technology where production efficiency is highly optimized.
I'm guessing everyone uses the third meaning of unlimited when selling services.

un· lim· it· ed ˌən-ˈli-mə-təd

1: lacking any controls : unrestricted

unlimited access

2: boundless, infinite

unlimited possibilities

3: not bounded by exceptions : undefined

the unlimited and unconditional surrender of the enemy—
Sir Winston Churchill
And isn't it funny how the lobbyist is also the big data broker.
Given:

all(xs + ys) == (all(xs) and all(ys))

And:

xs == xs + []

We have:

all(xs) == all(xs + []) == all(xs) and all([])

Which implies:

all([]) == True.
Others have highlighted various issues of your resume. If I were you, I would try to make your resume fairly generic in style and simply list out your accomplishments.

Remember that the point of a resume is not to get hired, it's to get to an interview.

I would remove anything that "show's your personality" that's not an achievement.
Just FYI, the Google document resumé shows your name and first initial to everyone viewing it while you are making edits.
A Gaiwan is one traditional Chinese way of making tea, but those words are literally “covered bowl”. If you don’t want to buy one, you could makeshift your own: brew loose leaf tea in a cup or bowl and pour it into your drinking cup using a small plate.
Guess I can take up clay pigeon shooting in my backyard then? It's only potentially dangerous to the rest of the city?

Pedestrians do not belong on the highway, ever.
Doesn’t the last question contradict the headline question?
It would be amazing if these efforts included fully documenting Terraform's Go interface and developing it into a first-class library. Being forced to interface with Terraform through HCL really holds it back.
I assume he/she is editing it as we speak?
SSDs may actually worse than HDDs, depending on what NAND chips are in use. Although there are no moving parts to seize up, they do require an occasional power up because they represent data via voltage levels and we have not yet found a perfect insulator (meaning they will inevitably leak charge), and with QLC being all the rage these days (4 bits represented in each cell using one of 16 discrete voltage levels), when the voltage levels start to degrade, it could easily cause catastrophic bit rot.

How long a given SSD will last before losing data depends on the chips it is built with. I remember reading that Sandisk rates their flash storage as being able to survive a year without power (though I read that years ago and cannot find a source for it now), though [0] says 2-5 years, so technology has likely advanced since I last read about this. Either way, you should probably try and power up your SSDs at least once a year to keep the cells charged. This is less work than to keep an HDD healthy for cold storage, but it certainly isn't "set and forget" like tapes or optical disks.

Edit: I remember pulling my first SSD, a 60 GB Intel 330, from an old laptop and, despite having not been powered on for 3 years, it still booted. But that was MLC/DLC [1], which only has 4 voltage states, and I only saw that it booted, not that all my old data was intact.

[0]: https://www.easeus.com/resource/does-ssd-need-power.html

[1]: https://www.intel.com/content/dam/www/public/us/en/documents...
In my case the insight happens about 3 weeks after the project was delivered.
It looks like it's a live doc? And it's being changed in real time
You might enjoy this:

"He's Lived 50 Years Off the Grid in Appalachia"
https://www.youtube.com/watch?v=0LEoW81mUXU

(No, he doesn't truly live "off the grid" either, he's clearly buying products from a nearby town. Me personally, I define "off grid" as just the usual rural "no physical connection", as in solar+well+septic, and don't pretend that that's the same as not interacting with society.)
You're basically coming for my job as an SRE/Platarch but great documentation you've covered a lot of scenarios and in a pretty thorough manner.

You should figure out a way to import current infra state and control it from your dashboard and build off of that. That'd be really interesting. Like, take over a tfstate file or whatever pulumi/cdk uses. And definitely just build off of aws/gcp/azure/oracle without IAC like terraformer does.
They probably didn't know that ChatGTP was just taking stuff wholesale from nationalgeographic.
This blog post continues the habit of "Good News Now, Bad News Later" by titling the blog post:

"Updates to our storage policy on Dropbox Advanced"

At this point I just assume that "updates" are always a price increase. For those in the future wondering, this was originally posted with an editorialized headline of "Dropbox Axes Unlimited Cloud Storage for Businesses". While it's generally HN policy to change editorialized headlines back to their defaults, I would argue that HN should not be complicit in businesses' attempts to cowardly soften the blow. HN should keep the editorialized headline.

Aside from that annoyance, I'm not surprised in the slightest that this was done. Crypto was designed as a vehicle to push the base assumptions of Austrian Economics - i.e. extreme individual liberty in exchange for no free lunches - and thus the one thing it's good at is eating your free lunches as quickly as possible. If you give things away, people will construct a way to get paid for burning what you've given away. The Internet is uniquely hospitable to this kind of misbehavior, so everything has to have a cost, no charity, no welfare, etc.
Maybe that's why Dropbox can't afford to offer unlimited storage any more... ;)
COPPA protects only children, and CCPA protects only California residents.

Neither provides national coverage of everyone in the US.
No you're not funny stop it. But if I'm not funny then am I just boring? Yes. Still stop.
I enjoyed the whole thread that spawned off this comment. Back in the 90s I took a literature course that did the reverse angle. With a gothic theme, we compared Frankenstein and Neuromancer. And in between, I believe we also sampled Sigmund Freud and E.A. Poe.
That's not an exception, that's a different situation...
> It’s certainly not true for Python, or Java, or C

As far as the C code that I've seen from the past (early 2000s), they do compile pretty fine even today. I doubt if "C" belongs there.
Me too, but it's usually because of the weird way TypeScript was built as a thin veneer over JavaScript. Unlike a proper strongly-type, statically-compiled language with a consistent underlying framework where unsound behavior is adversarially sought out and eliminated in the very design of the language from the start, TypeScript started off as just bolting types on to JavaScript and progressed to actually sanity checking the code that a JavaScript runtime happily accepts.

I just ran into a case yesterday where some code ported from JavaScript to TypeScript five or more years ago once more wouldn't compile after upgrading from TypeScript 5.1.x to 5.2.x and in this case it was a DOM event handler that for some reason (probably copy-and-paste from another location in the codebase) had a `return foo;` in a couple of the conditional statements in the event handler callback. Now obviously event handlers don't return anything, and anything they do return is ignored (perfectly normal for JavaScript). TypeScript didn't error out on that, but it did error out because not all the code paths returned a value, so it was no longer able to infer the return type.

A function (that returns a value) that can execute along some logic path without returning a value is a soundness issue. Granted it didn't actually cause any problems (as the return value was always ignored in all cases, the solution was to just remove the `return` statements that never should have been there) but tsc incidentally caught something funky that never should have been in the code in the first place.

So if you view incremental tsc releases as "tightening down all the bolts" then I think its behavior makes sense. I wish tsc caught everything from the start, but I'm only ever happy to see that my code no longer compiles because it means that something tsc *wrongly* accepted before is now being caught - which usually means that potentially errant runtime behavior has been identified and this is a chance for me to correct it. Which is, after all, the whole point of turning JavaScript into a compiled language - so I can catch errors (or at least as many as the TypeScript language is empowered to and the TypeScript compiler is smart enough to) at compile-time rather than at run-time.

(But I'm not primarily a web developer, I hate loosely-typed languages, I absolutely abhor runtime errors, and I think any soundness holes in a language should be treated alarm bells left and right, so perhaps my opinion is not actually reflective of the average webdev.)
Also FWIW Red Hat license policy (as implemented publicly through Fedora) disallows software under the Business Source License:
https://gitlab.com/fedora/legal/fedora-license-data/-/blob/m...
Red Hat has previously worked to eliminate product dependencies on 'source available' licenses and we're currently having to do this wrt Hashicorp stuff.
"is any item in this list true" is any(), which is different from all().
No - because nobody has provided a reproducible test case to show an actual performance regression. If we can't reproduce it, then how are we suppose to fix it?
Citation needed on DC/DC converters being as efficient as AC transformers. I'd agree they can cost less, but AC transformers are wildly efficient. 99% efficiency is not unheard of. Full load efficiency can be extremely high too.

There are basically no DC/DC converters that hit that efficiency at any load.
I think Matt Godbolt said he found it impossible to fix all the ACE vulnerabilities on godbolt.com (before code execution was a feature), and that was only GCC command line flags, not even makefiles.
Oh interesting, didn't know that! Interesting fiber.
I always wondered why tee bags are so robust when wet. They feel so different too.

Also TIL: Manila hemp.. Manila envelope.. jupp, they were also made from that fiber up until some time ago.
Even ignoring the installed interpreter, libraries on Linux distributions are usually installed system-wide as their own packages which other packages depend on (neovim, mpv, cgit, etc.)
I think it's just silliness, not necessarily clanging. Perhaps reminiscient of the 2010s doge-era "much good, very wow" memetic.
Maybe then Dropbox shouldn’t have called it unlimited huh?

Businesses have different needs. Some might use it for employee productivity and some might use it to store a ton of bins.
On a related note, today’s paper straws are apparently covered in PFAS, even though paper straws existed way before plastic was commonly used.

I assume you could just coat the straw in food grade wax, but for some reason that’s not commonly done.
In this case are there any benefits for Hashicorp to move Terraform to BSL? Especially considering:

> Will I be able to use OpenTF as a drop-in replacement for legacy Terraform?

> Yes

> Will OpenTF be compatible with future Terraform releases?

> OpenTF will be 100% interoperable with future Terraform releases until the community wishes otherwise.
It is not hard to find workers... if the pay is good. We have a lot of STEM resources.
> This résumé is fundamentally inconsiderate. It appears to be intended to make people feel ill at ease.

Really well put. While reading this, there were a few points at which I felt my gut tense up in disgust. I can't remember the last time I felt so revolted by something I've read, and I have a very hard time figuring out how a resume, which is supposed to make people want to hire you, could end up doing that.

OP, please consider dropping this completely and switching to a regular resume format.
CVE-2023-38831 zero-Day vulnerability in WinRAR exploited by cybercriminals
Full Title:
"Traders' Dollars in Danger: CVE-2023-38831 zero-Day vulnerability in WinRAR exploited by cybercriminals to target traders"
Feel free to shoot me your cv/resume to the address in my profile! We just hired two new engineers this week, so the timing is not perfect, but I would like to have your info around for a rainy day which might come sooner than later.
It's support from companies who make money from Terraform being free, and at least one looked like a direct Terraform Cloud competitor that probably hurt Hashicorp's chances of making Terraform profitable.

It makes sense they'd do this, but we need to stop loving people who appear to give us things. They're just making reasonable business decisions.
I agree that this is unknown. In terms of finding the answer, I guess you’ll have to wait and see what optimistic or curious scientists, engineers, and doctors build and what they find.

For ethics, how is this more dangerous than trials for a new heart medication that might kill patients? In fact, the only way to know for sure, is to try and see.

In terms of early results, these kinds of toy projects will be the frontline since any lawyer would tell you to not touch this with a 10ft pole. But I doubt a Github project would face that scrutiny since it takes technical skills to setup which requires knowledge and intent on the part of the user.
please see comment to @pdimitar and do the same ;)
Crossing my fingers that the proposal for allowing (browser-ignored) type annotations in javascript progresses: https://tc39.es/proposal-type-annotations/

Between that, HTTP2/3 and ES modules many of the downsides for building apps with no compile step are almost completely mitigated.
I remember going from just having to hit F5 to waiting for a "hot" reload, angular js -> angular 2. Sad times
What's the statute of limitations for admitting to something like that? Asking for a friend
Is there some 3rd party client for their backup service for linux? I was just looking at them for offsite but I have mac and linux boxes to back up, not mac and windows.
You’re really not in a position to speak for all Europeans. You’re painting a complex issue with a broad brush, and of course painting it in such a way that it supports your position.
You are correct, there is active research on this. And words and pictures are associated in models like stable diffusion. There has been some success combining GANs and LLMs, but it is far from a solved problem. And as the training data gets more complex the required training resources increase too. Currently it's more like a confusing barrier than a happy extension of LLMs.
AB Testing 101
Great read on AB testing and product experimentation.
Tesla's post-crash vehicle data report
Didn't know this existed – interesting look at what data is available for a collision.