skysight-inc/HackerNews huggingface dataset:
Nothing is more tedious that a po'd pedant. OP is a person who fell in love with the word "ergodic", and just both couldn't let it go; and even then uses it badly. If you want to say "unfair", or "inequitable", just say that. It's simpler and more honest and doesn't make you look like a jargon spouting smarty-pants. What on earth does "non-ergodic" even mean to a normal reader?
Even after that, OP buries the lede. Put what you want to say in the first paragraph. Otherwise everyone is so bored by the time you get to it they just don't care. It's Twitter, not the New Yorker. Any New Yorker editor worth their salt would have reversed it. Apply or don't apply to YC, but don't base your decision on whether it's ergodic or not. Who on earth knows what that means?
Take a step back for a moment. Looks like you're doing pretty well to me.

Success in life (wife, kids, close family)

Computer science degree

15 years of delivering business value

Experience across the full stack of development

Experienced in JavaScript

Experience in all the ancillary tools (vs code, GIT, windows/linux etc)
If you are looking for broader less heuristic based filter, you can try LightFeed (full disclosure, I am the creator of LightFeed)

It filters and summarizes stories using LLM and your prompt on any site including HN!
I have thousands of monkey-stocks that are guaranteed to increase in value on the near future. I can list them to you, so you buy the same as I did.

This is not financial advice.
A magnetic object attracts or repells another object with the exact same strength that affects it. Look up Newton's third law, in case your not familiar with it -- can't tell from your messages.
To get that you have two choices: Do your best to persuade your fellow citizens to elect a President who will choose to forego this part of his Constitutional powers—or get a Constitutional amendment passed.

What I keep trying to explain is that this FISA vote can’t address your concerns one way or the other. If you disagree, I wish you’d explain how.
Only reason I can think of is running native ZFS on the BSDs.
You may want to try TagSpaces https://www.tagspaces.org/ or TMSU https://tmsu.org/ which provide mechanisms for managing tags of arbitrary files (not only EXIF or ID3 ones).
Just use a BT mouse.

Edit: or BT ... scroll: https://news.ycombinator.com/item?id=40099700
The observations are entirely consistent with the theory.

Suppose you have an area with 10,000 acres of land and local demand for 250 housing units, i.e. a rural location. Housing here is going to be inexpensive; land is not scarce so people will build a hundred single family homes on a hundred acres of land, there will still be 9750 acres available and the main cost will be the cost of constructing a house.

Now suppose you have the same 10,000 acres of land but local demand for 25,000 housing units. In the absence of zoning restrictions, this will still result in somewhat higher prices. Many of the lots will need more than one housing unit, these may cost a little more to build, and the cost of the land will be a little higher because there is more demand. In the presence of zoning restrictions requiring only single family homes on an acre of land, you're completely screwed, because the maximum number of units you can build is 10,000 and you have demand for 25,000. We see the latter in practice in many places, e.g. places where any single family home with an acre of land is selling for more than a million dollars.

Now suppose you have the same 10,000 acres of land but local demand for 250,000 housing units. It is not only not possible to satisfy this demand without multi-story buildings, it will take tall ones at that. Without any restrictions that is what would happen, and prices would be a little higher for the same reasons, but still be kept in check by new construction. However, if zoning only allows 125,000 units to be built, you would have a significant amount of density and still fall well short of the 250,000 you need, causing prices to be much higher.

The prices in the area where you need 25 units per acre are always going to be higher, but there is a difference between "higher because it costs somewhat more to construct a 10 story building" and "San Francisco prices".

Moreover, there is another reason why the highest density areas have such high prices. Common zoning practice is to assign some very small area where the tallest buildings can be constructed, e.g. here's the NYC zoning site:

https://zola.planning.nyc.gov

Have a look at what proportion of the land is zoned R8-R10, allowing for the sort of densities seen in Manhattan. It's only allowed where it already is. It's not even allowed in all of Manhattan, which itself is less than 1% of the New York Metro area. So if you want to build a very tall building, it has to be in that tiny sliver in Manhattan, causing the price of land with that zoning to be astronomical because it's so artificially scarce, and adding that cost to the price of any housing there. You keep asking why housing costs so much in Manhattan -- that's why, because you're not allowed to build those buildings somewhere else, and the price of land operates on supply and demand. What's happening is exactly as the theory predicts: Artificial scarcity raises prices.

Or to ask your question in reverse, show me a place with a large amount of land area under permissive zoning that has higher housing costs than NYC or SF.
I've always struggled with how to get started. I get lost in picking which CNI(?) I need and how to manage stateful storage.

Do you have any pointers towards how to get going?
There's a great talk that explains how/why this works for those looking for more info.

Also, Go UMass!

https://www.youtube.com/watch?v=r-TLSBdHe1A
Talking about taboo words, this makes me think about the words you can spell with hex numbers. When I did a bit of embedded programming and electronics control, we used these to visually mark up the raw data. I remember DEADBEEF and B00B, and there were others I forgot.
Surely someone must have the statistic on how many YC companies had an exit/are still running, right? I bet it beats the industry average by a long shot.
https://news.ycombinator.com/item?id=40100587

Not the modules, but Python itself.
By targeting the logistical chains that are necessary to deliver said JDAM to the point of actual use.

On the other hand, for the state to use JDAM against the individual, they need to know that said individual is there and is worth targeting, for starters.

I don't think it's accurate to say that the balance of power has shifted on the whole, but regular individuals definitely have access to way more destructive power than they ever had in history. At the same time, modern military technology, while very destructive, is also very demanding in terms of logistics. Even a single blown up railroad, fuel depot, large transformer etc can have a profound effect.

The destructiveness isn't always a positive, either. Any modern military can easily reduce even a very large city to rubble, but to what purpose? A city is only valuable in the grand scheme of things because of its infrastructure and its population that can utilize that infrastructure for some useful economic purpose.
Not only is it generally time intensive, you are also subject to lots of tiring back and forth with some students about their grades.

No grading is perfect, but there’s also some undercurrent of an attitude that students have paid to be there and are entitled to a certain grade.
I agree, one should put asm inside of the unsafe block instead. Because of the unfortunate fact about LLVM IR mentioned many comments above, the raw div in LLVM IR is allowed to be treated the same as if it was preceded with `if (divisor == 0) unreachable;`, which is a path to disaster.
Yeah it's bad now. I don't know when I first started noticing that searches with Google didn't return relevant information, they returned products. It was like Google had just become a fancy Yellow Pages (remember those?), where it treated every search as coming from a desire to buy something, not learn anything.

Here's an amusing one: search for NZT-48.
Taking a job is indeed an alternative. You pay yourself, but you get little control on what you work on (apart from choosing which company to work for). However, you can usually leave easily with a 2 week notice without many downsides.

Getting accepted into YC is quite similar to getting a job. You get paid (less), but you get more control on what you work on. Even though technically you have full control, you don't really do that for moral and ethical reasons. You will want to do things that have a chance of paying off big time, because that's why your investors trusted you with their money. And if you get fed up, it's not as easy to leave. What about your investors? What about your reputation? Will you want to let these people down? Etc.
There may be a pertinent ulterior motive to the tweet thread, which is relevant to the discussion.
I'm disputing something very specific. I'm not disputing that empirical reasoning is rational. What I'm disputing is that empirical reasoning is justified by empirical reasoning. This not being circular is not logically related to actual reality. Like, I'm just saying that this doesn't make sense:

1: If you try to pick a fight with reality, reality will win. (Empirical reasoning is evolutionary useful, etc.)
2: Thus, empirical reasoning is justified by empirical reasoning.

2 doesn't follow from 1. I accept 1, and I accept the rationality of empirical reasoning, but I don't accept 2.
I like the content, but wish the undercutting humor was given a bit more thought before publishing.

Why the need for a competitive division of mathematics and programming?

What the op did was math, and I’m unsure why the need to think of it as something else?

> I suspect a more maths-oriented person would go through this very differently. Maybe they’d try to find an elegant analytical proof, without the aid of a dumb number-crunching machine brute-forcing its way through. Or they’d try to generalize the problem to different number of digits, or different number bases.

Why drag “brute forcing” like this? Why drag yourself like this

> I don’t really know.

Exactly, so why imagine a divisive assumption?
You blame the people that architected it: Racist & oportunistic politicians, bankers, and real estate agents.

Who were predominately white, yes. Not sure why that makes you feel so defensive.
The ZFS support in Ubuntu has been totally fine for me on my home server. (Boots off of a different ext4 ssd and I have two big spinning disks for my zfs pool)
Depends on what you are doing. But you can take the path of app / os images.

My home network is just openwrt, and I use make plus a few scripts and imagebuilder to create images that I flash, including configs.

For rpi I actually liked cloud-init, but it is too flaky for complicated stuff. In that case I would nowerdays rather dockerize it and use systemd + podman or a kubelet in standalone mode. Secrets on a mount point. Make it so that the boot partition of the rpi is the main config folder. That way you can locally flash a golden image.

Anything that mutates a server is brittle as the starting point is a moving target. Building images (or fancy tarballs like docker) makes it way more likely that you get consistent results.
Amen. Coding can be a self setting nerd snipe.
Orient the idea be that because it’s json there’s a schema somewhere the end user can refer to?
> Or you could provide data. I don't live in Ireland, did they have a surplus before?

Net migration has tracked higher than new dwellings for a number of years in all of these countries. See Canada for example where this has been a trend since 2016.

Net migration (excludes 2023 which was almost 500k): https://data.worldbank.org/indicator/SM.POP.NETM?locations=C...

New housing: https://tradingeconomics.com/canada/housing-starts

> The evidence is pretty clear that landlords are playing games to drive up the rental market.

This explanation makes no sense, it doesn't generalize outside of Ireland. You're talking about vacancies that are caused by a price ceiling on rent (which is a terrible regulation that always backfires) which doesn't exist in most other locations that are experiencing a rent crisis.
A second pass wouldn't necessarily take the same amount of time, especially if you note the issues/concerns on your first pass.
> Assets are not part of the source code, so this is huge.

Depends how linguistically precise the hackers are being. I could see them calling the contents of a repository the source code, and to my understanding, especially around the time of witcher 3's development, a lot of game dev studios used Perforce specifically because they were checking assets in and Perforce handled that better.
When you follow an online guide, dump a copy of the text on the page and a link in a single text file called “readme.txt”.

When you create backups of the state of the machine (even if the backups are just tarballs sent over ssh to the other machines), include a copy of that file.

Learning another DSL or desired state config system is going to be a pain because they lack a lot of things programmers like, like breakpoints, good LSPs and crucially: reproducible environments.

Worse still, the DSLs shift around. I know cfengine, puppet, chef, salt and ansible. Because they keep getting replaced with cleaner abstractions over time or have a kinder eye on them from the community.

Do the simple thing, document what you do to your machines. Its not sexy but you dont have to unlearn patterns or spend time trying to fix your environment just to make your docs (which now are code) work automatically.
You could make a device like the doom scroller that would look like a roll on deodorant stick.
The chickens won that decisively.
There are kind of branches already (other layers have different styles [1]), but this debate is over the default layer style, which appears on first page load of openstreetmap.org

[1]: Transport Map Layer https://www.openstreetmap.org/#map=15/42.3594/-71.1051&layer...
I don't know what one thing you're referring to, but a core principle of HN is to avoid repetition, and especially the repetition+indignation combo, which is the commonest and most tedious thing on the internet. So to me it sounds like you're referring to HN working as intended, regardless of what the thing is.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
I said MKBHD was irresponsible for using a highly sensational headline (worst product ever reviewed) when he has such as large influence. I never said what you're implying.
Show HN: LLM Scraper – turn any webpage into structured data
Google's Idiotic War on AdBlock [video]
It's the first time I ever hear about such an effect and I admit I have a hard time believing it since the particle density is very low in the Van Allen belt.

Do you have any source for that? (Google couldn't help)
There is also SICP in org-mode [1], where you can evaluate scheme code while reading. But it is nice to see TeXmacs use as well :)

[1] https://github.com/ilmotta/sicp-org
Isn't that pretty much the definition of the Dunning-Kruger effect?

I was actually a pretty decent bassist, way back, when mullets were en vogue, but I also knew that I wasn't good enough to stand out from the crowd.
The problem isn't the 5000 request/s on your Go code. What do these requests do? Is there a database? Is it replicated? How large does it need to be? How complex are the transactions/queries? What happens when your one server goes down? What happens when the Data Center hosting your server(s) goes down? Do you have a large dev team? How do they develop? How do they test? How large is your application? What happens when your company builds new applications? How do you do updates/upgrades of your software and the dependencies? Do you have a staging environment?

Most of my experience is with high performance software. C++/C and yeah lots of Go. My observations aren't related to performance. There's more to scale and providing a reliable service than performance. I am totally onboard with the idea that people often go horizontally when they don't need to performance-wise because they choose slow tools. This is not what I'm talking about here.

That said, there's probably a class of problems that are fine with just one VM. So if that's what you have, go for it (which is what I said in my original comment).
> global consensus?

No, that’s not what I wrote. It’s local consensus on a system that is fit for global use, which means being cautious about what concepts receive special treatment from the renderer.

> not allow branches of divergence

I’m not sure where you got this idea. It’s explicitly licensed under CC0 and GitHub shows 800 forks. This freedom to diverge is one of the arguments in support of being conservative about changes to the common default.
Probably attracting business customers.
Kinda like Tailscale.
I never get Mr beast stuff unless I watch them and even then it's only temporary. I aggressively garden my recommendation though.
Pretty much the same reason I know there isn't a pink teapot orbiting Jupiter.

In this case though we have decades of research into chicken cognition and nothing to indicate they have self-awareness or an ability to reason.

The simplest answer is not that chickens have personalities, but that some humans anthropomorphize chickens.
> As Youtube amps up their aggressive campaign to disable Ad-Blockers... they simultaneously fail to moderate verified advertisers using their services to push tens of thousands of scam ad campaigns onto their viewers.

> At a certain point the level of moderation failure becomes very hard to ignore, especially if they are attempting to remove the primary tool by which people avoid engaging with these deceptive and sometimes criminal advertisements.
> I think "it seems you're determined not to use jq" is pretty hostile since I made no intimation of that at all.

Well, I didn't say that, so I don't know what that other person's feelings or intentions are, to be fair. I personally have no feeling of hostility towards you just because we (apparently) disagree on the usefulness of JSON to represent complex data types, or at least disagree on how often human-usable CLI tools output complex data. But to answer:

> Do you have an example of a CLI tool - intended for human use - that has output so complicated it can't be easily mapped to name=value? I don't think there is one, and it's certainly not common.

kubectl. Which to be fair defaults to output to a table-like format. Though it gets all that data in the table from JSON for you.
smartctl is another one, which also defaults to table format.
To be honest, I could go on and on if the only qualifier is a CLI tool that emits complex data, not suited for just key=value.

> These are javascript objects, which are key-value. A list array is just keyed by a number instead of a string. They're functionally exactly the same as name=value except JSON is parsed depth-first whereas shell variables are breadth-first parsing (which is way better from shells).

As mentioned before, just because you can compare JSON to key=value, does not mean it's as simple as key=value. It's a data serialization language that builds well on top of simple key=value formats. You're welcome to enjoy other data serialization languages, like yaml, HCL, or PKL. But none of those are simple key=value formats either. They built the ability to represent more complex structures on top of that.

A data serialization language allows the end-user to specify how they would like to use that data, while allowing them to use standard parsing tools like jq. Cramming complex data into a value string in a key=value format gives end users the same allowance to use that data however they want, while also giving them a chore to handle parsing it in custom ways tailored to just your CLI application, likely in ways that would seem far more brittle than parsing a defined language with well defined constraints. That doesn't sound like great UX to me. But to be fair to you, you're not saying that you wish to use key=value to represent complex data. Rather, you're saying there's a general lack of complex data to be found, to which I also disagree with.
Not all iPhones are 'premium' phones, and there are not really 'premium' cell phone networks in the US. Or anywhere.
Unless you got to an german buerocrat, i mean those who see anything out of the norm as nonexisting, then you are out of luck.
>I realised I need to spin up a couple of home servers and VPSs to simplify

Presumably you're trying to replace some paid services with local self-hosting? Consider that paying for a service _is_ the simpler option.
Financial repression. Make sure you have a plan
As with virtually any military development in world with multiple mutually hostile actors, it doesn't really matter how much we dislike it. If it gives actual advantage in combat, it will be deployed by someone. Once it is deployed by anyone, other actors will have to catch up if they want to continue existing.
It looks to me like you've been poisoned by the modern scaling approach. You're not going to run N web servers and M load balancers and P application servers, deploying them automatically from a CI system. You're going to run nginx and six single applications behind it and one database, right? So when you adopt ansible or puppet or nix to run a config, you are adding complexity, not simplifying your life. Even docker may be overkill.

The points to consider:

- architecture. You have three boxes. One of them has lots of storage. One of them is cheap. One costs you monthly. I don't know that this is what you actually want. You probably need a main box that can do anything, a backup facility for that, and a proxy to expose services to the outside world.

- a common operating system on all nodes. I like Debian stable. Not everybody does. Being happy with it is more important than being the "best". But you should only have one.

- automatic backup of config and data. Snapshots are nice.

- if you can't have perfect snapshots, you can at least check your config into git. Use etckeeper.

- set up a common approach to running things. Make everything grab TLS certs from Lets Encrypt through nginx. Make a new user for each service. Make a new database user for each service that needs that, make a new PHP worker pool, whatever. Be consistent.

- document your policy and your exceptions. This can be a text file or a wiki or something weird.

- know where you are getting things, how to upgrade them, and how to get announcements of available updates.
Wow then teach. If you don’t wow them, they won’t want to learn.
> they say, "yeah, ok, whatever, 24/7 surveillance is fine as long as it catches bad people too."

So you should continue the discussion like this: those bad people after 24/7 surveillance have no other option to infiltrate the surveillance caste. That's where things will get really hellish.
Time to take Russian frozen assets and give them to Ukraine.
I grew up in the deep south, I don't think it's possible to have not seen protests in the city I grew up in.

Maybe by deep south you're talking about more rural areas? I suppose that's entirely possible, though that might be more of a rural area thing than a deep south thing.

I've pretty much only lived in large cities so maybe my perception is off, but I'm under the impression even small towns have politics and protests

edit: The reason for my shock was that I assumed this might be a thing where protesting is actually illegal, but having lived and traveled in the U.S. I've come across so many protests that I was surprised that there are people in the U.S. to have never seen a protester
>The FBI now recommends using an ad blocker:

>Fake ads in search results are taking users to phishing sites and spreading malware

https://www.tomsguide.com/news/the-fbi-now-recommends-using-...