skysight-inc/HackerNews huggingface dataset:
Not for you, since if you don't get it already, you clearly won't. But for anyone else reading this, a few points:

Though the goalposts shifted from "cannot build bike lanes without destroying thousands of homes and businesses" to "there is no visible impediment for pedestrians," even that understates the extent to which designing for safety and comfort make a huge difference in usage. Walking along a high-speed road with no barrier is a radically different experience from walking along a low-speed road or a road without cars, or even a road with a barrier for pedestrians.

Just like widening a road draws more traffic, creating pedestrian-friendly and cyclist-friendly spaces draw more pedestrians and cyclists, so a lack of perceived demand given current infrastructure doesn't mean much.

I provided two links, just two arbitrarily-chosen out of many, and yet even then the comment to which I'm responding focuses on disagreement with only the first, which is apparently an unimpressive case study because the current shops are too expensive. The seven examples in the second link might have helped, but I'm perhaps not. There are many, many more resources about how to build pedestrian-friendly streets[0] specifically, and a lot of information available about how to build strong towns[1] generally, if one is actually interested.

About light rail, I described the system in suburbs of Dallas, Texas, pretty far from Europe, which it turns out are even less dense than Sacramento, California[2]. And yet my experience with the existing light rail lines is largely positive. While they aren't jammed full of people twice a day like trains I've experienced in other cities, I've definitely been on the train when there was standing room only more than once. It seems as if systems well-designed to match the areas might be more effective than systems that are possibly political pet projects. Where tracks and stations are located and how much tickets cost are all choices made by someone somewhere, and sometimes those decisions are better made than others.

Dallas is very, very far from an ideal place for mass transit, given cultural factors and topography and geography that is very spread out, and yet three different train systems (for Dallas, Denton, and Fort Worth) seem to be able to work together and provide popular options for a good number of people anyway. It can be done, and it might help to focus on success stories more than perceived failures.

All in all, I find city design fascinating, but obviously many people don't.

0. https://nclurbandesign.org/pedestrian-friendly-street-a-grea...

1. https://www.strongtowns.org/streets

2. https://www.opendatanetwork.com/entity/1600000US0664000-1600...
Definitely agree with this. To learn good leadership you have to see bad leadership; to create a genuinely good environment you have to see what happens to make a bad one, etc. etc.
VB6 does not equal VB.Net.

I personally know developers who switched careers after Microsoft transitioned to .Net. I worked with them around 2001.

They didn't understand OOP concepts and were not interested in having to relearn everything. It felt totally unfamiliar and strange to them. Microsoft tried to make the syntax somewhat familiar, but at the end of the day .Net is an object-oriented programming language and VB6, try as it might, was not. And that was too steep of a hill to climb for them.
Ya, but can you name any products where this is the opposite? Meaning, how many products do you use that aren't VC backed?
It's complicated, because some of our best examples of recently successfully developing economies (Japan, Korea, China) actually had pretty heavy state intervention and tariffs to protect growing industries.
Have you considered exposing your cells to a high-energy gamma ray source?
Not sure if sarcastic, but:

Yes, definitely! Not that common, but sometimes useful for big in-person purchases or down payments. I have needed to write one maybe once in the last five years. Banking apps let you deposit by taking a picture.

But I’ve received a few checks as gifts or payment.
Germany is probably the european country i know the less, despite learning german in school and working at a franco-german company for my second internship. So i won't talk about the traditionnal restaurant in germany, but just so you know: In France, Spain and Portugal, traditional restaurants don't stand out much (With the exception of French Bouillons like Chartier maybe?).

So maybe you have some points in your comment, but considering you're obviously totally wrong on the private payment processors (https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=celex%3A...), i'd think your interpretation might be weaker.
The data stores are pluggable. Postgres (with PostGIS) is one option.
> probably get used to it...

Since it is on some language version for some time I already did. But it took some time.
"Sociability, communication skills and demonstrating that you "show up" have a lot of merit."

It depends on how that's done. You can have someone who "demonstrates" that stuff via manipulation. Those people are generally not great for achieving whatever your company goal is. While they might be an asset today, they can turn.

Gatekeeping is an issue too. But even if you eliminate those, a random candidate will almost always lose to a personally known candidate due to observation bias. The gatekeepers aspects are a part of this too - you are more likely to be in the "known" category if you share the same attributes as the manager.
"I try to use IPM"

What is IPM?

Also, how big is your land, if you need 5000 kg in 3 years?

edit: your profile says: "remote sensing of forests"

Can you explain, what that is?
Zelle isn't a bank, it's just a mechanism to communicate a transfer between two banks. The bank at either end of the transaction is regulated and must reverse fraudulent transactions. The fact that PNC is not reversing all of them means they just need to be subjected to additional legal process to enforce existing law.
The title part of "it just seems to work" is an editorialization not found in the source material. It is my recollection that Boston Dynamics has been open about these demos being highly choreographed and programmed. This is one behind the scenes video that I have seen before: https://www.youtube.com/watch?v=EezdinoG4mk
How do you make the max-width apply permanently to a website on chrome?
Bootstrapped small businesses can have the same scaling potential as startups. They just value sustainable growth over business fragility. It seems foolish during summers but that mentality allows bootstrapped businesses to survive winters in a way that startups can't.
Reminds me of the chinese factories we used. We paid the staff to take downtime, otherwise they'd use free time to work in other factories.

Their goal was simple: make a dowry or funds to support the family in the village. Once that was achieved they'd not return after Chinese new year.

Every year 15-20% of assembly workers would not return after CNY.
If only I had a need for this!
I really like it.

Mostly the repurposing of the left side for the table of contents, but also the width reduction. I only use half of my screen for my browser already, and on many pages, lines are just insanely long.

Personally, I nevery really minded having open space on websites. I never felt it made reading worse. Contrary, pages with little whitespace felt cramped and I lost my position now and then. But I understand that other people will feel differently about that.

I'd stil like the language selector below the table of contents in the sidebar.
Small nit, it's "blip" not "blimp" (which is a dirigible)
> Almost like caring about a topic makes you better suited to maintain a community around it.

I think not caring about the topic makes you better suited to moderate it. It's way easier to dispassionately and evenly enforce rules when there's no possibility of a bone to pick.
> When you are logged in to Wikipedia, the updated header will move with you as you scroll

We need to stage some kind of intervention with web designers. There can't be a single person on the planet who actually likes this anti-feature. Why on Earth do they keep doing it?
To apply that back to the metaphor, it's also said that one salutary side effect of the dotcom bubble is all of the infrastructure built during it, such as high-speed fiber, which were fundamental for the Web 2.0 wave. So perhaps that is the "surfacing" of resources that a later tech boom- our boom- profited from.
See the other comment, he is correct. Crowley believed that he was channeling knowledge from egyptian gods that would allow him to usher in the aeon of horus, which would be the aeon of the child. He believes we have been through eras of matriarchy and patriarchy and that we are entering the age of the child. My interpretation kf this is that this involves the subversion of the idea of objective truth, substituting it for a childlike naivete and selfishness that believes the world is created in the eye of the beholder.
Competent (non-software) professionals would read the initiation as the intent, also see comment 4 there, suggesting the mindset of the regulator. As a reminder, regulations are always subject to the interpereation of the regulator, which, as history shows in the case of regulation E, tends to side with the consumers.

There's a deeper story here though:
* Banks are given a monopoly to almost literally print money. We ceded control of a very important facet of daily lives to them.
* The cost for that is tight regulation, meant to make sure they keep the trust invested in them.
* In the case of Zelle, and some other new products, banks, rushing to market, try to ignore their side of the deal.
* Suggesting we should give up and accept that is morally, regulatory, and legally wrong.
* Regulators and policy makers seem to agree with the above.
It's an overhead but not a big one, at least for web applications, especially if they run as containers anyway. And then it really scales like crazy. Yes, this pdf generator may be faster at what it does, but a headless browser with paged media polyfill can do a lot more than this and uses html+css which are widely used standards.
If the toilet automatically signed me up for a service that would dispatch little robots to collect all my spare cash and deposit into a bank account when someone sat on it and asked it to I might have some pointed questions for the toilet company.
I wish. Here’s hoping.
I grew up in Kenya. Low level work pays about 10,000 Ksh for cleaners, construction/warehouse workers e.t.c

That's ~$80 USD/month. At 160hrs/month, that is $0.5/hr.

Not ideal, but $2/hr is an upgrade for many.
If you enforce correct formatting before commits or in your CI builds that is no longer a problem.
Rust keeps getting hyped so I thought I should give it a go. I’ve been writing JS/TS, Ruby, PHP, Python for 10+ years.

It was a real struggle, and I wasn’t enjoying it at all. “Programming Savant” is a great way to put it because all the people I know who like Rust also happen to be the smartest engineers. In the end I gave up because I wasn’t getting any value. I was also trying to find a Rails equivalent, tried Actix and I didn’t like that either.
FWIW, I consider CMake a "build system" in that it defines a set of semantics to describe a build. It uses "build tools" to implement these semantics.

FD: CMake developer
The current recommended Rolex service interval is 10 years. I suspect most people simply ignore servicing until it doesn’t keep accurate time anymore.
Thanks! Will check it out. Whatsapp is a requisite comm tool for me and less-habit-forming compared with some other popular apps.
Improvement mostly comes down to practice and getting things like movement/mechanics into muscle memory. Then the question becomes how to make your practice efficient and realistic. Then isolate skills that will have the most impact on your gameplay and practice them. Proper decision making, strategy, and game sense must be studied from others, learned from experience, and learned from watching your own gameplay to be aware of common mistakes or bad habits. Someone else in the thread said this but when you make a mistake or fail you must blame it on your understanding of the game, become very critical of mistakes and ask yourself what you would do next time.

From scratch it would look something like this:

Start out by learning the basics of the game just by playing for a few hours. A few youtube videos on beginner tips and best practice and general wisdom can help. Some games have optimal settings you should generally be close to.

Use youtube or twitch.tv to watch other people playing. Depends on the game but typically I wouldn't recommend watching a professional since they are just in another realm. Watch a more regular player or just someone closer to your skill level, take notes about how they play and patterns/tricks/strategy/anything that you notice that worked out for them that you want to add to your gameplay.

Once you find something they do that you think will most likely improve your gameplay work on it. Sometimes these are one-off easy things to add to your skillset (like some simple knowledge) and sometimes they are more situational or that player has practiced it to get consistent.

For an example with FPS games, biggest thing would be to hit the range/practice mode and just shoot. Watch how a pro player practices and mimic it. Throw on a playlist you like and spend 10-30 minutes at least, more if you don't get bored of it or are really serious. Look up youtube videos on shooting/practicing tips from high level players. Making the practice as realistic as possible is also what matters so if there is a casual mode where you get many encounters with players to practice outside a competitive environment that is great too. All of these should be combined and if you say you spend an hour doing 15 minutes of each exercise you lay out for yourself you will see noticeable improvement.

Learning not to hesitate and having your shooting/aim and reaction time come down to muscle memory as much as possible is a high level thing you want to start developing asap. (assuming FPS games of course!)

Definitely takes some dedication but doable if you wanted it. Playing games at a high level is a great experience and very fun! Wish you luck.
What is an example of this? I don't work in real estate, but just based on the # of OCR companies for B2B PDF data extraction, I would imagine it's still a huge problem.
It’s about a bazillion times less annoying?
The Ontario government did something like this during the recession in the 80s. There were "Rae Days" a dozen forced unpaid days off for the public service to both save money and jobs, named after the premier of the time, Bob Rae.

Rae Days were reviled and helped end the viability of Rae's party the Ontario NDP.

The thing is... I don't get it? Would people have rather had mass layoffs? Rae 100% did the right thing here IMO.
Note: Bill Gates’ mom was a high rank executive at HP or something similar, forgot the details.
It's also an "open secret" that investors lose their investment when the founder fails. In addition, more than 90% of VCs are money losers, overall. Founders are taking the risk with their time, investors are taking risk with their money.
Thanks for the input.

One of my use case is to reuse the template throughout queries, like you have with ORM, one to many, many to many. Basically all is the same query with different params only.

This frees me from half-baked ORMs issue.
Now that is an absurd overhead. 500%?! Gross
I would say whether PG is right or not depends on how much initial funding the founders have and what they're trying to build.

If you have not a lot of savings to live from, and your runway is therefore short, you'd be stupid to quid your day job and launch your startup: your small savings will quickly be used up and that'll be the end, because you won't be able to raise a round.

If, however, you have substantial savings to deploy so that you can get far enough to afford to pivot 1-2 times until you find product-market fit, then PG is right and taking the plunge is the right thing, regardless of business environment.

If your plan relies on customers, then it also depends on whether your product or service is aimed at reducing customer cost or has value in a different way.

To exemplify the above: I claim "You can/should start something like AirBnb in a bad economy, but not Google."
I wish they'd let the old sidebar display as a third column if the viewport's wide enough. However, this:

> I'd stil like the language selector below the table of contents in the sidebar.

would also cover most of the reason I wish they'd do that.

[EDIT] Incidentally, what ever happened to 3-column layouts? They could keep the site menu on the left and stick the TOC on the right (keeping it visible all the time is definitely an improvement, and the thing I like most about this redesign). We used those layouts a ton when 800x600 4:3 was still a common monitor resolution & ratio, so surely it'd be fine on 16:9 and 16:10 monitors with 3x or more the pixels.
It's the government, you may as well have another set of people observing the test givers as well.
Hopefully one day we will have cellphone with eink display and simple apps for sync email, calendar, notes, contacts... That is all I actually need with me. In size of dumbphone with battery for week.
The "Ruby way" in this respect tends to be to avoid being over-prescriptive. That doesn't mean "do no checks", but "do only the checks actually needed" with a very different expectation of "what is needed" than in many other languages.

Hence don't check for an IO object when what you care about is the presence of a "#read" method.

Or don't check if something is an Array if what matters is that it supports "#map". Instead, either somearg.respond_to?(:map), or if it needs more than map, somearg.respond_to?(Enumerable) (this seems broad, but supporting Enumerable only requires implementing "#each" and including the module, so a caller "worst case" can reopen a class or wrap their object), or call one of Array(somearg) (tries "#to_ary" then "#to_a" then falls back to returning [somearg]) or Array.try_convert(somearg) (tries "#to_ary" then falls back on nil).

Consistently picking the most generic applicable options when faced with choices like that still enforces the contract on the boundary, but also tends to lead to code with much less ceremony. E.g. far fewer [something]Adapter classes, or glue code to convert data before calling methods that are being overly prescriptive.

But for most statically typed languages, when people talk about static typing, they still talk about a class and a type as interchangeable (there are exceptions, and it's getting better, and with increased type inference coupled with increased support for type annotations and analysis of dynamic languages, I expect there to be an increasing convergence, though).
Why is everyone moving to so much white space? I wish there was more of an emphasis on information density on the modern web.
Update notifications?
Fucked Up Field Trips 2023 – Tarrant County Corrections (Jail)
I would assume this also applies to corporate projects as well.

Perfect example: There are 2 Plex alternatives I know of that sort of fit this mold. One is called Emby that started as open source and turned into a closed source commercial product. The other Jellyfin which is (from what I can tell) an open source fork of Emby from before it went closed. Both seem to have picked up some amount of traction.
Not on all cases, but I personally know one startup where the VC told the investors to hire as many people as possible, regardless of whether they were actually needed. This anecdote seems to ring true with what I hear elsewhere.
Must be the same situation in Florida then?
One day, there could be a pipeline of oxygen flowing from the moon's South Pole
Dream Textures – Stable Diffusion for Blender
>überspringen

Even if it works - it's still way too long. "weiter" is a very short word. "überspringen" is like having a deep conversation with my mp3 player :)
Wire transfers aren't reversible if you're not quick enough to do it before the money transfers out of the country. Home purchases and business wires have both seen over a billion dollars in wire fraud annually, just in the US.

https://www.rocketmortgage.com/learn/mortgage-wire-fraud

https://www.forbes.com/sites/forbesbusinesscouncil/2022/08/3...
Yamanaka factors seem to be a reinit mechanism, however that's not enough.

Cell differentiation seems to be similar to Conway's Game of Life where cells differentiate based on neighboring cells. Significant ordered complexity can emerge from simple rules. Now if you go and reset random cells, often it is either a no-op or they pick up the correct state from neighbors, but if you keep doing it, you eventually reset an important cell and break the functionality.

In biology, it likely looks a little more like this: https://www.youtube.com/watch?v=7-97RhAZhXI
I have a similar story. Graduated as an undergrad into the teeth of the dotcom crash. Took an opportunity to pick up a master's degree essentially "for free" because it's not like I was going to get a job in that environment. Graduated into still a very weak job market.

One of the saddest memories not related to the usual stuff like funerals and such is the job fair at the university after graduation. I bought a suit. I shouldn't have bothered. (Only worn it once more since then!) When I first walked up it looked OK; had like 15 booths. But EVERY. SINGLE. ONE. was just collecting resumes and telling you they didn't have any openings. Would have preferred to just attend an empty job fair or have been told it was cancelled. That was a truly crushing half an hour.

Took a relatively crap job after that. It actually wasn't bad on a personal level, it wasn't like I hated it, but, no future. Obviously a dead end. Crap job. Went to work for a similar crap job at a startup after that, which was pretty lucky itself. The out-of-work-hours noodling I did led to a real job, a few years later.

Do what you need to do. May not even be a programmer job. My personal opinion, which shouldn't be taken as anything more than that, is that A: the next few years are going to be rough, possibly rougher than the dotcom crash but B: in the end, programmer is still a good career choice. Companies simply can not compete without automation any more. Software will continue to eat the world for the forseeable future. I don't expect AI or low-code to do much more than peck at the opportunities available. (Maybe I'm wrong, but if we do get to the point that AI really does successfully replace programmers we have essentially hit the singularity and all bets are off.)

Programmers also have had and will continue to have the unusual ability that many other disciplines do not have where you can continue to learn skills even if you are underemployed. It's hard to practice industrial-scale chemical engineering at home while you're unemployed, but you can learn Rust, or Terraform, or AWS, or source control, or whatever, and even into the teeth of an underemployment period you can still be developing. That helped me and I recommend putting at least some effort into that.

Just don't forget that while learning Rust is more fun, it's not putting resumes out there, hitting trade shows, networking, etc. That is way less fun and much more emotionally expensive, but more likely to lead to even that job that puts food on the table.
There are bits and pieces that were (are?) better architected - I'm always a fan of biodiversity in the field.

From what I've seen, XNU/NT/Linux/BSD diversity has, despite all their frustrations, been a net benefit.
I believe KeepPassDX on android supports yubikey via NFC.
This argument could also be used to support using a dual-language approach: with only two languages, you don't have the drawbacks of trying to get 10 best-in-breed implementations to work together, but as long as the two are complementary, it's unlikely that any problem which is a show-stopping, incredibly poor, fit for one will be equally wrong in the other.