skysight-inc/HackerNews huggingface dataset:
In Austin, it's because they are building a huge amount of housing!

Like yeah, it probably is less profitable to speculate on housing in Austin, where pricing is improving because of increased supply, you need to do a little more than hand wave of your argument is that the causation goes in the other direction.
All human enterprises are prone to our simian failings.
Well it's either that or document the domain.
541 views, on an 8 years old video. How many of those are you responsible for? Anyway I put it on my watch later list, thanks!
thank you. I feel a little less like a misunderstood snowflake today because of this.
CES 2025 Worst in Show: Betas for a Dystopian Future
Narcolepsy and Aura Epilepsy / Absent Seizures are somewhat similar. Are their any practical differences to identify, or indicate a tendency towards one or the other?
Exactly.

Can I create a small company of a half a dozen new immigrant trades, buy single family homes, tear them down and build new fourplexes? Nope this is largely banned (though ever so slowly changing in some areas).

The severe regulation has distorted the market and created a housing shortage that is legally prevented from being addressed no matter what available new immigrant talent is at hand.
Sounds like the result of being a small and rich country. The scale of these actions in a country like the US (Or India) would be impossibly expensive.
Out of the frying pan, into the fire, as they say - but with pizza ovens and damnation
Try: Traudl Junge
Sorry I wasn’t clear - all those editors have simple (ish) plugins that support it
Concrete examples of what I think actually counts as cargo culting:

* Incorporating TDD because it's a "best practice".

* Using Kubernetes because Google does it.

* Moving onto AWS because it's what all the cool companies are doing.

The key thing that makes cargo cult development a cargo cult is that it's practices and rituals adopted without any concrete theory for what a bit is supposed to do for you in your context. You're just doing it because you've seen it done before.

This is different than small scale copypasta where people know exactly what they're trying to accomplish but don't take the time in any given instance to slow down and re-analyze why this bit of code looks the way that it does. They know that it works, and that's enough in that moment.

If we're going to go back to the original analogies that started it all, what you're describing as cargo cult would be more similar to islanders using machinery that was left behind without knowing how it works or how to maintain it. They don't strictly need to know that in order to gain actual concrete value from the machinery, but it would be better in the long term if they knew how to maintain it.
Dry corporate software that is only used during work hours in your time zone.
It's not perfectly correct, and that actually what makes it dangerous.
For what it's worth, I've found success in not getting burned out by literally doing the opposite of this (save for the being proud of my work part).
Absolutely agree.
Software development is, in real-life, a means to an end. A tool first and foremost. VB6 and its excellent tooling allowed many to develop high quality tools and solutions which got the job done.
VB6 was accessible, and well supported. Too bad it’s no longer around.
You could try generating many Q&A examples from a LLM with the desired prompt, then finetuning that model using those examples, but leaving out the prompt. If the prompt is very long and contains lots of information, you may even try to use a LLM to generate the Qs.
I have never missed an app or service like I miss FATMAP. I still search in vain for a half decent replacement every time I go into the mountains and nothing yet comes close.

I’d have paid quite a lot more than they were charging to keep it.
> Everything is temporary, even you.

Glad to see some good old Buddhism philosophy at work. I am much happy now once I start thinking the same
Multics had much more complex security, with access-control lists.

The authors of Unix have taken most of the concepts of an hierarchical file system from Multics, the main exception being the security features, which have been replaced with the simpler owner-group-all permission bits, together with features like setuid/setgid, which may be OK for simple use cases but which is inadequate for a system with many users, where not all of them can be trusted.
You know in the 'bad guy countries' where political enemies are imprisoned by the political establishment? They also still generally hold trials for them, and convict them, while still offering them the rights and liberties afforded to any other defendant.

For instance in Russia, their Supreme Court actually threw out the first conviction of Navalny on embezzlement charges. The local case itself was a shit show, but what else would you call a conviction in a case based largely on the words of a serial liar of undoubtedly near zero character, who also had a financial and vindictive motivation to lie? And I'm not talking about Navalny's case there, but imagine I was. Your opinion should not change if you're being logically consistent.

This is the reason that these trials sent Trump's popularity surging, and very possibly being the reason he won the popular vote. It seems that not only were they shit shows, but because they are seen as being motivated by the person being charged, rather than by the acts alleged.

FWIW, this does not mean he's innocent. It just means that if he wasn't who he is, none of these cases, all launched just in time to try to interfere with the election, would have happened.
There are multiple ways in which you can specify how the panel renders.

https://dockview.dev/docs/core/panels/rendering

Options exist for multiple cases:

1. Where you never want the elements DOM position to move (`always` rendering mode) and the HTMLElement is simply hidden (display: none) when not visible.
2. Where you only want the DOM element to exist when the panel is visible (`onlyWhenVisible` mode)

In the case of React the React Tree is always maintained in either mode.
He's going off the logic that the more services you provide for drug addicts, the more drug addicts you get. It's tied to the idea that an increase in homeless services attracts more homeless, which is true if you have a federalized system like the USA where the majority of homeless go to one place (or city).

But there's no evidence that drug services increase drug use.
One area where auto is necessary is in coroutines. The types are so hideous and abstract that writing them out is guaranteed to be less readable than using auto and accepting the your types are some blend of compiler derived and coroutine library magic.
I feel like he's just describing the natural consequences of an over monopolized technology sector. None of these things are natural and instead of facing the problem directly, ironically, this author play acts his way through the solution.

I found it uncomfortable.
will take a look https://github.com/mathuo/dockview/issues/826
This lines up with my understanding, which is why underwriting monetary loss of banks does not appear anywhere close to being socialist.

The worlds governments intervention in 2008 and since seem closer aligned to propping up capitalism, whilst ironically also invalidating a lot of the basis that capitalism actually is a coherent system.
Unix 2.0 (plan9/9front) has namespaces.
nice to see this on hn. the dev has just announced[1] start of codebase migration from vb6 to twinbasic which should negate all of the cons described in the article.

xyplorer has been providing partial compatibility with 64-bit windows shells by way of some "sidecar" executables, which act like hosts for 64-bit shell extensions, thumbnailers, and whatnot.

iirc some of these sidecar tools were originally written in autohotkey; now that's another interesting language.

[1]: https://www.xyplorer.com/xyfc/viewtopic.php?t=28273
Wow this is so close to my symptoms as well it’s interesting to read and see their few differences.

I too have a mixture of full narcolepsy and cataplexy attacks - but more cataplexy like the article.

I am conscious I just can’t move, I also feel a sinking feeling before it starts so I get just a few seconds warning which can help a little. My partner knows my distinctive “uh oh” I always utter before I leave for a bit.

When it happens I am in a new space and I see a new colour, it’s similar to purple but also with a lot of black mixed in, it’s not one solid colour but it morphed and swirls like those animated Gaussian noise functions. Initially it was scary but I feel like I know this place now, I can hear everyone, but I cannot move or respond or feel anything, I enjoy the serenity of being there now, it’s a little chill out zone, gifted to me.

I also dream while I’m awake, but I know it’s happening (visual and audio hallucinations) because the transitions are instant and very high res (it feels like reality, it’s never been blurry like the poster says) and since I know it’s a dream I have full control, I can modify it willingly (I enjoy adding waterfalls everywhere for some reason, and also moving about in a flying car) it’s not a conscious driven narrative I came to that conclusion because things still happen that surprise me or I mispredict events that then am able to understand why they happen with logic, which I think is very weird, my subconscious is able to build a dream so elaborate that it can surprise my consciousness with unexpected events? Isn’t that mind blowing?

It has a lot of downsides though, I can collapse any time without much warning, sometimes 1-2 seconds. it can happen during business meetings, crossing the street, balancing on places you really don’t want to fall, and no driving of course.

I take medication which helps a little but gives me terrible headaches and other unpleasant side effects.
Tonga Tonga Tonga Online Piracy's Unusual Attraction to CcTLD .to
If that happens, you’re going to get an out-of-bounds error no matter how you implement your binary search.
> So there's a lot of DHT network scanning going on for sure.

How else would btdig (and others) fill their index?

The standard solution is to compress what you're sending with 7zip, with a password.

> No actual data was downloaded/leaked at least.

I've had randos download the data before the intended recipient figured out how to open a port.
Most likely, touch devices are not officially supported however support is planed. Also the demo has some issues running on Safari which will be fixed.
What? Central/eastern Europe than remembers communism definitely considers communists bad people.
It's really funny to watch a bunch of people contradict the US Navy when it comes to navigation at sea. No, a cell phone isn't going to work in the middle of the Pacific and no, the US Navy doesn't use Google maps. Go get on an actual boat sometime and sail out of sight of land, you lose cell signal way before you're even over the horizon.
Some of the legislature seems to also be opposed to "civilian" oversight. See Ohio Puts Police Bodycam Footage Behind a Paywall https://news.ycombinator.com/item?id=42597977
Not to mention that the rest of the environment is missing: e.g. you probably can't push to e.g. the organization's Docker registry/Artifactory/whatever from you local dev machine (if it's even visible from your machine in the first place). And those are arguably the most interesting parts that you want to test the integration with.
> You're parsing a compound word and assuming that you can get the definition that way.

Interesting idea but that's not how I've come to know the meaning of the word.
As someone without narcolepsy, the description of cataplexy sounds a lot like sleep paralysis (which happened to me a couple times in my life), and so do the waking dreams.
Note that the majority of bad 2008 loans were from a spike in financial business lending not personal lending.

https://en.m.wikipedia.org/wiki/Subprime_mortgage_crisis#/me...

You’ve probably heard of private equity buying companies, loading them with debt, transferring money to the parent and bankrupting the company and wondering why banks give loans to private equity when we know this playbook. Well the bank loans are guaranteed ultimately by Freddie/Fannie. There’s no risk here and everyone but productive members of society win here. It’s still ongoing too.
It is insane that 8 hours of work per day was considered a reasonable target, back when they didn’t have modern automation. Where did we go wrong? Feels like somewhere we switched from just trying to do the work that needed to be done, to trying figure out a way to generate enough work so that we’ll be needed.
If "subtle markers" can still identify someone's race or gender, then remove those markers too. You can test of this works by giving employees bonuses to correctly guess the candidates' demographics and see if they can predict reliably.

If anonymization reduced the representation of certain demographics maybe it doesn't make discrimination worse, but rather you were wrong about which groups are discriminated against?
This really does come down to comparing small countries, where programs like this can actually work, to large countries, where the scale makes it impossible.

If your country is small and rich, government can be highly functional. But please stop comparing it to a larger place, it's apples to oranges.
Prarma once works in the vast majority of cases. However there are some rare ones where it fails. Every attempt to fix those last ones breaks some other rare case or profilings shows significant compile time increases.

use pragma once where it works in internal code but never in headers you ship to someone else is a simple rule that should work well enough.
I love the examples on your site.

I tried it out but got this message: "Error Track does not contain Timing data."

It would be awesome if it could work on GPX files that don't contain timing data. I often want to visualize a planned route or verify if a GPX file I have downloaded from somewhere has any obvious problems.
GDP is mega gamed anyway.
Compression is a performance killer for intra-DC communication. You typically avoid it at all costs when doing RPC within the same AZ/DC.

Thus, the only thing you can do after that to improve performance is to reduce bytes on the wire.
That section reads like trashing on OTel; basically an annoyed rant. Clear debunking of your text exists and is easy to find f.ex. both OpenObserve and SigNoz can be trivially self-hosted and you will not "be charged extraordinary amounts of money" for it. Both take no more than 5 minutes, just set a few env vars, run a single command -- and you're done.

I can see the value in smaller software -- I fought for it many times, in fact -- but you will have to do better when making a case for your program. Just giving one semi-informed dismissive take reads like a beer-infused dismissal.
I'm not complaining so much about the lack of features. What I don't like as a cad user is that the modeling interface is basically an evolution of the drafting table. I have to think like a draftsperson rather than simply describing how I'll make the part.
> This could be mitigated with the name of foo() being more descriptive.

welcome back Hungarian notation
Attestation
The thinking in the other post, that the mass increases as you move away from the center, in a manner that the two effects cancel out, intuitively seems like it should be feasible. Remember that the center of mass is just an abstraction, you need to take the full integral over all mass to get the force vector at each point. And if you're closer to more mass further away from the center, which a shape like the one described above should give you, it might work. But one would have to do the math to be sure.

Edit: come to think of it, maybe that effect would let you adjust the direction of the force, too. Thinking about center of mass can be treacherous with more complex shapes...
> And don’t “fix” the problem at the expense of the paycheque-to-paycheque lower-working class.

More supply means their rent goes down too.
This was probably rhetorical but metas code review tool runs LSP and gives you clickable types where clicking takes you to the definition.
There is no question Python is a lot more useful and relevant to modern software development. Arguably a better language for many use cases.

The question is whether someone learning fundamental programming needs to use a language with SQL support. I think that BBC basic or quick basic are better choices for learning, but that's me. Also, BASIC has gorilla.bas :)
Yep, they're still expanding! It was all brand new fiber installations across several neighborhoods here. Dug up the streets everywhere for a few months. Mesa just opened up access to anyone that wants to install fiber. I know of different 3 vendors in the area who installed their own new lines.

I was surprised they jumped to our neighborhood so soon. I don't live near downtown Mesa where they started. But I am near a lot of new datacenters.
Ultra-short-period super-Earth with high density and an outer companion
While most computers are personal computers, which have a single real human user, you still have to run a lot of untrusted programs, like the Internet browsers or whatever programs you might download from dubious sources.

While perhaps the term "user" is no longer the best, there is a need even more than before to run programs with limited rights, corresponding to the rights of some pseudo-users, which should not be able to access or modify anything belonging to the real human user, unless a special permission is granted.
If you can stand the pay and working environment, government (local or state in the US) internal non-safety critical app work may be the safest thing -- you almost never have customers in multiple time zones, or with working days or hours significantly different from your office's that need support.
Unfortunately I'm one of those who haven't working stuff but hopefully will have one soon enough.

My thought process on agentic work is following- treating them for input-output operations to merge with deterministic processes.

To be more specific- from what I see in my non-tech industry, when you try to implement process management, people are quite good and terrible at implementing agreed processes at the same time. They are great at detecting deviation from process - when exception is needed and terrible to do same thing 1000th time in a row.

So on high level, I think agents should address automation, and detect when there is deviation from the process. In which case a human person should take over.

Tldr - I don't thing agentic workflows without human will be there any time soon. But we will have 2 human + agents replacing 10 human team
Nice! I really like a fresh take on anything.

It's been said to be like RFC822 or Debian Control File Format in the comments here, I'd like to add like x-www-form-urlencoded. At work I use this a lot as it is what browsers submit. It's List<String, List<String>>, so keys may occur more than once. We standardized on little language for the keys that allows us to submit structured forms. (Many libraries prescribe a language for this, Rails does too; our keys look like ".location.space[2].name" for "{location:{space:[null,null,{name=VALUE_AS_STRING}]}}" in json).

Some years ago I wrote a TOML parser in Haskell. Because parsers a fun to write in Haskell, and I needed one.

Since we deploy with AWS/Fargate (Docker) the config is passed as JSON k-v pairs that are then set as ENV VARs in the container (following one of those 12factor principles). So it seems I cannot dictate the config file format.
Makes me wish Cap'n Proto was more prevalent and developer friendly. It ticks quite a few of my boxes.
golden layout is the OG JavaScript layout manager, used it for many years beforehand.

Orginally yes it was inspired by some of the other layout managers, include golden layout. The main goal here was to have zero depenedencies and to be written in Vanilla TypeScript with wrapper libraries for frameworks such as Vue and React.

Any feedback is appreicated, the website demo shows most of the current capabilities and there are many more planned in the Issues list.
can't upvote this enough. the only (minor) issue i see is the checkout -b shortcut feature is unnecessary and could be confusing if learned before a canonical approach that emphasizes that those are two things - checking something out to the working tree and creating a named branch pointing at it.

other than that, contrary to sibling comments, no the rest of checkout is fine. yes it has guardrails that are perhaps not 100% consistent, but i don't think they every could be. but guardrails or not, when you say `git checkout <versionish>` it trys to checkout the <versionish> version to the working tree. it's highly intuitive that `git checkout <versionish> <filename>` it doesn't do the whole tree, but only that file (excellent for reverting a single file).

i don't want git checkout to be called git switch or any other nonsense. git checkout checks out a version and that is terminology common with just about every cm tool ever.

git reset is a hot mess. the blog post should be about that mess, not checkout.
Taxes have made our modern societies possible, so yes they are often the answer to a problem. The American insistence taxes are wrong or "theft" is a malign view that, if adopted widespread, would destroy the ability of most democracies to function.
Yes, it probably would be able to do the same logic as in the blogpost with the Prometheus scaler: https://keda.sh/docs/2.16/scalers/prometheus/

I might give it a go in a follow-up :-)
Have you tried OpenObserve or SigNoz? Both are trivial to start locally and to self-host, be it in VPS-es or in any Docker-based PaaS.
Yes, that's what they did. I assume that they didn't want to burden the family with yet more formalities.
But that's not what is being discussed. Increasing supply is being discussed, which would lower prices for everyone.
Protected class cannot be used as a factor in hiring. Saying "we can't proceed with an offer until we've hired at least one woman and one URM" (which is what Meta's DSA entailed) is indeed using protected class as a factor in hiring.
Edit: please disregard. I didn't read carefully enough. Obviously it's not dangerous to fall asleep when someone else is driving.

> The moment he gets in a car and it starts driving he falls asleep and very deeply

> ...

> These are not dangerous situations

Falling asleep while driving sounds quite dangerous, even with automatic breaking.
History of Casablanca
Your eye muscles maybe just tired from constant staring, or neck tension causes brain blood flow problems or something. I struggled with this all the time, but supplementation and exercise helps a lot.

Technical papers aren't THAT boring, after all!
Don't loop on values with `*`; the difference key/value is the lack of `!` at the start of the expression; `*` and `@` rules are the sames a $@ and $* and you almost never want *.
In terms of rendering modes both approaches are supported

https://dockview.dev/docs/core/panels/rendering

There are options to maintain the panels content within the DOM at all times (using an approach like you mentioned with display: none) and options to remove content from the DOM.

In terms of vanilla TS the library is almost entire written in vanilla TS with small wrapper libraries for Vue and React.

In theory wrappers could be written for other frameworks such as Angular (which is something I would like to get done this year)

Loading and saving state is supported though

https://dockview.dev/docs/core/state/save

Let me know if that answers the question
Pragma once isn't in the standard because there are cases where it doesn't work and to standardize it means making the standard significantly longer to catorgize when the compiler is allowed to not work. I've been in discussions and they all conclude it is not worth the effort