skysight-inc/HackerNews huggingface dataset:
I used to run an affiliate program for a company and one of the top affiliates who was making a large sum annually from the program before I took over got quite hostile when I pointed out the bulk of their referrals were from coupon sites. They started trying to intimidate us about the backlash that would ensue if we took action and even brought a very physically intimidating person into a meeting for no other apparent purpose other than to be intimidating.

The data was very cut and dry and in blocking coupon sites in our terms as one of the first actions I took in taking it over they lost a very high double digit % of their revenue from the program overnight.

Surprise surprise, overall trials and subscription rates didn't change and channel ROI improved significantly. Goodbye Felicia.
You make a great suggestion. Not that B-schools get everything right or that they're on the cutting edge but, to the degree curricula and lectures are online, I'd probably lean that way more than bestselling business titles. (Which, truth be told, often have a chapter or two that distills down a lot of the key content. In some cases, they're worth the lengthier read to reinforce the key content but often they're not.)
Simple DirectMedia Layer (SDL) Version 3.0
A Suburban is as much a class signifier as a G Class, just for a different class. Hell, it's in the name: it's the car of the suburban middle classes. It's the minivan for the sort of kind of person who would get a minivan but doesn't want to show they're the kind of person who would get a minivan.
That's pretty interesting, because I don't ever get that popup when I open Chrome on Linux (usually for DRM reasons).

Edit: crap, I tried to see what happens when I do set Chrome as a default and now that I've switched the default back to Firefox, I get the popup on startup too. At least Firefox has a setting to disable the check, now I need to figure out how to make Chrome shut up again.
I might sound like heretic but as someone who always keeps an eye out for configuration systems (I've tried edn, raw json, dhall, cue, hcl to name a couple) over the years, I'm sticking to jsonnet + jsonschema. Some reasons in favor of what might seem like an antiquated / type-poor system:

- jsonnet fixes almost all of the superficial complaints people have about json (no comments, invitations to inconsistent layouts, no composition, no functions)
- jsonnet has a very handy formatter and has trailing commas (simple diffs)
- jsonnet can import jsonnet as well as json so you can "refactor" your configs using code and/or plain data
- json is everywhere and nearly every language has a parser the standard libraries
- jsonnet is not turing complete; I consider this a huge plus as effectively you are always operating in "data space"; everything is a shape transform, nothing more, nothing less
- you can do further slicing and dicing with other mature tools like jq, jc, yq, gron, whatever
- your outputs being plain old json, leverage whatever json schema ecosystem tools you have
- json schema being old, you have lots of codegen tools available
- the jsonnet library has go, python, node, C++ bindings
- super easy to learn and run interactively

the biggest thing that's sorely lacking in this ecosystem are whatever jsonschema doesn't support in its spec for validation, like complex XOR relationships. Sometimes I wish these are declarable in data space, but on the other hand, configs with complex relationships like these often have business code backing them. Another weakness is if you have a large anthology of schemas/templates/source data you need to figure out a management method and hierarchy yourself.

Maybe pkl has a nice answer to these but J+J is really quite robust. I'd even go further and say it's beneficial to adopt a schema-first mindset and make it a habit to generate schemas. These tools are so lightweight and ubiquitous, it makes quick work for cranking out a schema and validating everything as you go.
Labor force participation rate has been rising since COVID. The long term trend is down but not so bad. A decade ago the rate among adult men was 72% while last month it was 70.2% and continuing to rise. https://www.bls.gov/charts/employment-situation/civilian-lab...

Wage growth beat inflation by almost double most months last year, rising around 5-6% YoY each month vs ~3-4% inflation. https://www.statista.com/statistics/1351276/wage-growth-vs-i...
Would this help in getting jobs as much as a real MBA would?
Yes, that's a serious problem. And it also is interesting given the EV drivers who believe that they are improving the planet. The best way to do that is to not drive at all, or to ride a bike, not an EV which at scale is not all that much better than an ICE with the exception of tailpipe emissions (which is a big deal).
Genuine curiosity: why an SUV and not a minivan?
File extensions were the primary way to determine file type in VMS and CP/M. Consequently MS-DOS and Windows inherited that behavior.

As you said, UNIX always went with heuristics based on the file content instead (and is the primary reason many file formats have fixed bytes to aid that process).

And the web standarized on mime types transferred in the metadata, with how to set them correctly left as an exercise to the reader. Which usually means they are set based on file extension because that's faster.
I'm not sure where you are, but most larger cities have public transit extending quite far from the city proper. Sure, the super commuters might be left out, but there's no reasonable solution for that use case.
> probably less than 1%

Probably a significant overlap with the 1% of the highest earning creators though, I'd bet.
This is also why Lua is called Lua, the original configuration language was called SOL, for Simple Object Language. It never shipped, by the time the desired code was delivered to Petrobras, it was the first edition of Lua.

The authors have a fun read[0] about the history of the language, for the curious.

[0]: https://www.lua.org/history.html
If I'm not mistaken, AT&T and friends got similar grants to install high-speed internet multiple times. They just... didn't do it.
For Parents Scared of School
This is the first I'm hearing of double digit rates -- what cards are those? I'd definitely like to avoid them.
> Some higher tier models use agencies to run their stuff and that's usually where the chatters come into play.

If this suit is real then I think that's who it's targeting anyway, since that's where the money is.

The whole thing seems spurred on by the WaPo article from November about Bryce and Brian Adams, which opens with their $120,000 driveway and piles on the mentions of how much money they make from there. https://www.washingtonpost.com/technology/interactive/2023/o...

> but ianal

Cheeky.
Vans have good visibility as well as more cargo capacity than the shiny $100K pickup trucks mostly driven in cities by non-tradespeople. The engine bays on modern pickups are unnecessarily large. It boggles the mind that there is no regulatory pressure in the US to make pickup trucks safer for pedestrians.
I don't see how wine could be fluoridated?
Probably more like 50%. I got an MBA and pretty much realized I had very little interest in actually being a manager.
The blob storage is what SeaweedFS built on. All blob access has O(1) network and disk operation.

Files and S3 are higher layers above the blob storage. They require metadata to manage to the blobs, and other metadata for directories, S3 access, etc.

These metadata usually sit together with the disks containing the files. But in highly scalable systems, the metadata has dedicated stores, e.g., Google's Colossus, Facebook's Techtonics, etc. SeaweedFS file system layer is built as a web application of managing the metadata of blobs.

Actually SeaweedFS file system implementation is just one way to manage the metadata. There are other possible variations, depending on requirements.

There are a couple of slides on the SeaweedFS github README page. You may get more details there.
It is 42.46 parsecs away, or about 140 light years. If the Founding Fathers had beamed to those guys the Declaration of Independence, we'd get their congratulations in about 30 years from now. Hopefully. Maybe they decide to side with the King, and they'll send an invasion force to help general Cornwallis.
The e-UP is a nice little vehicle. We had an ICE one (the cheapest version) as a company runabout and it was ridiculously fuel efficient and light, the e- version wasn't for sale yet then but if it had been I'm pretty sure we would have bought one. And likely then we'd still have it today.
If I'm paying to talk to Person X, but it's actually Person Y pretending to be X, is that not outright fraud?
I'm not familiar with the term "people carrier", sorry. Is this like a minivan?

If so, many minivans are ~similar in size, weight, and capacity to modern SUVs (not all SUVs are a Chevy Suburban :-)). For example, you can compare the Honda Odyssey to the Mazda CX9 and the specs are actually not too different:

Mazda CX9: weight: 4,409lbs, 199″ L x 78″ W x 68″ H

Honda Odyssey: 4,482lbs, 205″ L x 79″ W x 70″ H

Edit: formatting
Before the SUVs took over, there was a French trend called “Ludospaces”, basically panel vans but with windows and rear seats. They were awesome
Is there a quantum analogue of this guy that could help measure quantum curl and divergence and viscosity?:

"Perfect Resonant Absorption of Guided Water Waves by Autler-Townes Splitting" (2023) https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.13...

https://news.ycombinator.com/item?id=38369731 https://westurner.github.io/hnlog/#story-38369731

"Vanishing Act for Water Waves" (2023) https://physics.aps.org/articles/v16/196 :

> Cavities at the sides of a water channel can cause waves to be completely absorbed
Then go after them for violation of those contracts. Why do we need a new rule/law?
It's all relative though, is it not? Backend to me is different than Backend to my DBA coworker.
> Their height makes them harder to get in and out of and to load/unload cargo from.

My Honda CR-V is much easier to get in and out of then my Honda Civic was.
Requests works just fine for 99% of use cases and is much more prevalent, meaning it has a lot more hits on Google if you’re debugging something. Not saying it’s better, just sufficient for most use cases.
IOPaint
Why does a user need that? Filesystems already break up files into blocks / sectors. Why wouldn't a user just deal with files and let the filesystem handle it?

I really don't understand why you aren't eager to explain the differences and what problems are being solved.
There are plenty of places in Bellevue, Washington mere blocks from major Microsoft offices where only copper is available, and the VDSL2 on offer is intermittent due to the lead clad copper lines having water infiltration and being past their standard service life.

Getting Lumen, Astound, Verizon, Comcast or any of the other vendors who have fiber under 100 feet away to even quote a directional bore is a multi-month process, then the number they give you is a "fuck you" 6 digit price, and they certainly won't let you pull a permit from the city, hire your own contractor to do the directional bore, then pull cable through your conduit.
An example of that analogy: https://www.theguardian.com/technology/2022/jun/24/doop-snog...
In traffic the Twizy isn't all that much better than a motorcycle, I would go for a car chassis based EV before even considering a Twizy. I also think they are way too expensive for what they offer.
No space for SUVs? Paris to vote on tripling parking fees
Geohydrotypography
What's clang, chopped liver?
> That's why you grab their dockerfile and build it yourself.

Then you still didn't audit anything. What you need to do is inspect the docker file, follow everything it pulls in and audit that, finally audit the script itself that the whole container gets built for in the first place. Whereas when you just download the script and run that directly, you only need to do the last step.
The entire notion of a 'habitable zone' is also very over-simplistic.

Europa is quite probably 'habitable'.
Healthcare costs keep doubling every few years as well.
This is pretty cool once I figured out what it is (~10 minutes)
We’re getting more specialized as a society, and we have to accept the facts that not everyone knows everything anymore
Azure sucks and is insecure, Teams is garbage, Microsoft only exists because of a legacy of unethical practices. Even LinkedIn has backed off of Azure.

Lol @ killing the windows monopoly approach statement inside the comments of an article about Microsoft's continued attempt to monopolize. Truly mind boggling
Luck: Deterministic Configuration with Dependencies in Lua
I noticed pkl and thought I'd throw in my own take on the space for civboot.org

The project is still early stage, but I'm surprised there is nothing out there like this already.

Basic architecture: sandboxed Lua, configuration is the global values.

Dependencies are managed by parsing the first function call which can be `meta` and creating a DAG dependency graph.

It's all implemented in less than a few thousand lines of Lua, including dependencies.
Bananas are a measure of complexity dating back to the Jargon File. E.g., you could easily persuade a trained monkey to fix a one-banana problem.
If we stick with that analogy, then since HN requires no Javascript,
it's more like we're having a discussion on a radio show, and I am
saying "I don't really watch much TV", no?

What I hear is that Javascript is a means of speed and power to
you. And for you, forgoing that power would serve no useful
purpose. Do I understand that correctly?

What I am wondering is, do you think that for other people, they
should, maybe even must, feel the same way? Even if they are very
pleased just listening to the radio?
Yes, as I wrote in another comment. I know where my stamps and envelopes are but I imagine a lot of people are like "I need to fill out a form and mail it? ROFL. Like that's going to happen. Stuff your rebate. That's fake news."
Back in the day, someone calculated log tables to 14 decimal places, and for the next 3 centuries (right up until automation!) everyone cut'n'pasted his results.

https://www.feynmanlectures.caltech.edu/I_22.html
Because I don't like Firefox and dislike anything to do with Google. Google also plays all sorts of dirty tricks to try and get you to download Chrome. I primarily use Windows because I get Windows plus Linux. For example, I have Ubuntu and Nix running through WSL. Apple also plays dirty tricks and has all sorts of nonsense, they're just better at getting away with it.

In general, I just use the browser that's "native" to the platform. On Windows I use Edge, on macOS and iOS I use Safari, and on Linux I use whatever I feel like at the time (Edge, Firefox, or Chrome). At the end of the day, features are effectively in parity, so I just don't care that much, and right now I use Edge on Windows and Android. Edge does have some nice features though. It doesn't keep me wanting.
I find lectures much better than books. A lot more engaging and good lecturers are also good storytellers.

Especially if you watch lectures at 2x the speed, you can save A LOT of time. And I'd bet your understanding is better, since lecturers can think through problems out loud. Indispensable, IMO.
The difference in emissions isn’t negligible: a new EV is a net positive to carbon emissions over an existing ICE in only 2 years, even assuming a dirty electric source.
Jaques Pepin Saved My Life (2015)
Notice the word usually I used. It's about probabilities, and with vastly different probabilities come different burdens of proof.
If you had the choice to put something random from the forest in your mouth or something from a chemistry lab?
I was explaining to my kids yesterday that it took 33 years for Voyager to leave the solar system, the next closes star is 2,000x further than it’s already travelled. That would require infrastructure to support 100 generations of humans, 99 of which would be indentured by their ancestors to a life stuck inside a space-ark. And it would only require one of those generations to fail for the whole endeavor to fail. And there’s nothing there, it would take another 50 generations to get to what is hypothesized to be a habitable planet.

Human existence doesn’t scale to inter-star system travel.
I'd like you to consider that there's an approach to commenting on this kind of thing which wouldn't leave your contribution languishing, greyed-out, at the bottom of the thread.

See if you can figure out what that approach would be, and adopt it in future.
> It serves no useful purpose

No useful purpose to who?
Citation needed for your claim about hoarding money, which is refuted by simple observation of the many, many endowments that exist.
Pretty fascinating to see how the actor pays don't match what I was expecting, nor how expensive the actual film stock and its processing was (380k).

Do anyone know if there's more of these breakdowns publicly available?
This really depends where you are physically located, the infrastructure available varies neighborhood by neighborhood, and in some cases block to block.

Some have two GPON fiber providers, others have one XGSPON provider, and yet other neighborhoods are served only with coaxial where it was easy to get to in the 1980s when the coax networks were built out, and copper services otherwise.
Can you share which company your $5m policy is with? I'm considering umbrella coverage, and $25/month is a crazy good deal.
> Why does a user need that? Filesystems already break up files into blocks / sectors. Why wouldn't a user just deal with files and let the filesystem handle it?

A blob has its own storage, which can be replicated to other hosts in case current host is not available. It can scale up independently of the file metadata.
It's the same thing through a different lens. Customers willing to pay more for better service could be less willing to pay for standard service.
The director is responsible for what ends up on the screen, but not for ensuring the crew gets food.
I think your example is quite clearly fraud; and I think you would get a refund for that. I think the OnlyFans situation is different. I might be wrong - but I don't think you actually pay to message OF creators. I think messaging is free, and you can be upsold through messaging. In that case I think it's like I wrote a letter to the President or Justin Bieber and his assistant wrote me a reply that was signed by him. I think this is common enough already and the assistant has authorization to write on his behalf. If I later buy Justin Bieber's new single and then later found out Justin Bieber didn't personally read my letter, is that fraud?

Furthermore I don't think you can buy time on these platform, only videos. I may be able to see the case where a model said give me $500 and you can call me on the phone, and then the person who picked up worked in a call center - you were directly scammed. But if someone you were messaging, then upsold you a video of the original creator on a dildo - I don't see how you can make the case that what you bought was misrepresented.
Let me know when there's a free market somewhere
> bring in random languages

Rust is hardly a random choice. You can debate its merits for some domains, but replacing C++ in most of the places that C++ is used is exactly what Rust was built for and is widely recognized as doing well at.

> just because

If your engineers are pitching a technology with no more basis than "just because", I can understand dismissing them out of hand. But ask yourself if that's actually what happened, or if they gave specific reasons justifying their proposal and you dismissed them out of hand anyway.

Even if you disagree with the reasons, or agree with them but conclude they are outweighed by other arguments, either of those is totally fine, but dismissing them as "just because" is not an effective way to make technical decisions as a team.
The comments here are a demonstration of his claim about there being a lot of people chattering in a “loud room.”

I see the same problem in software testing and I see the same outlook with the same heuristic for improvement: just do better in an obvious way.

The marketplace of software development and testing ideas is highly inefficient. Good ideas float to the top slowly and are easily buried again by transient and desperate fads.

I agree that the irrationality of the market may outlast any individual’s solvency. Still, anyone who chooses the path of craftsmanship and excellence can set an example that has some chance to make the world better.

The first time I wrote a comment like this in public was probably on Comp.Software-Eng in 1994, unless it was on Compuserve prior to that. The loud room has been around a long time.
https://archive.is/scpfB
That's fair and true: I wrote a long comment on a sibling with a similar conflict that might rhyme

On further reflection prompted by your comment, I guess what I'd say is it happens, but nothing useful comes from trying to actively address from a mentor role due to sociological reasons: i.e. unless you're emperor, it looks like a mentor rolling in the mud with a mentee. It actually costs you more than them because theyre supposed to be naive and new, whereas with the mentor, it looks like they're too immature to take on the more advanced role.

This was shaped by 7 years at Google, a very strange place where unsustainably surreal and smiling was preferred over functional and forthright --- I'm being unfair with that, but it's good to share because it's a concrete warning my bias is towards avoiding conflict and sitting and waiting.
I sort of hate doing the 2x thing but I agree with your broader point. My good lecturers were, as you say, good storytellers. Including the guy who won the (I know not really before some pedant corrects me) Nobel Prize for behavioral economics.
Bet minute feature engineering + glm beats it comfortably
I love casey and this had me cracking up. Definitely puts a new perspective on things.

He is right though, this will be the worst version of the product they ever produce.
There's margin on cost of goods sold, and there's the margin of overall business.

Retail is low margin only if you subtract salaries/offices/marketing AND cost of goods.
Many countries have had the trunk lines installed for over two decades now. During the dotcom bubble massive fiber trunks were installed in railway and highway rights-of-way - just in time for wavelength-division multiplexing to become economically viable and make most of them redundant.
As someone pretty good at embedded, I always found 32-bit micros absolutely more difficult and and opaque compared to old good AVR and 6502s. ARMs are a lot less convenient to program in assembler, and not only due to unfriendly ISA, but also due to complex hardware interaction. Speaking of instruction count - no, for simple IO tasks AVR code would certainly be denser than ARMs.
It looks like a fairly recent post addressing some uncomfortable cultural and political trends: https://www.paulgraham.com/heresy.html