skysight-inc/HackerNews huggingface dataset:
> If you're an early, senior engineer at a startup, you might be offered 1% of the company.

The alternative for the senior engineer is to start a clone competitor with 25% ownership.

The reason an engineer accepts 1% is because: 1. they would be starting their horse after the race has started, 2. they don’t have the skills to be a CTO or found a team, 3. they don’t want to take the risk. Those 3 things are worth the real money, not just being an engineer.

If an engineer wants to own 25% at founding, they need to become a founder rather than bitch about the reality that your employer will pay you as little as possible to acheive what they want. Oh, and mathematically a founder clearly can’t give 25% to more than 4 senior engineers that join subsequently ,and why should they?
A much larger gallery of images here with filters to narrow the selection of images:

https://www.nhm.ac.uk/wpy/gallery
Anti-intellectualism and refusal to learn any other language isn't going to get you a good job or much interesting experience.

You can get better in one language by learning and using several other different languages (the more languages and the more different, the better), which expands the scope of what you know how to do in ANY language.

And if you refuse to learn more than one language, that limits yourself to tasks that don't involve multiple languages, which is a large proportion of the typical tasks a professional programmer encounters. Many common tasks are impossible to do in only one language, since all libraries and apps aren't written in the same language.

Again, my point that you haven't countered is:

Any programmer who permanently sticks to only one language and has "no interest in learning yet another programming language" simply isn't a good programmer, no matter what their only language is.

Any decent professional programmer (ESPECIALLY web developers) should have no trouble picking up and applying new languages, and regularly using multiple languages together at the same time every day. The world is not partitions into mono-linguistic silos, and no one language is good for everything.

If those monolinguistic Perl 5 developers b20000 speaks of who refuse to use any other languages are the only ones left for BooKing.com to hire, then it's no wonder they have enormous security holes and terrible buggy hard-to-maintain code.

Have you ever actually met any of those hypothetical monolinguistic Perl 5 developers in person who you're "pretty sure" exist, and actually discussed with them why they refuse to learn or use any other language, and asked them who they work for, and what they work on, and how they enjoy it?

Or will you actually admit to being a monolinguistic Perl 5 programmer yourself, and answer those questions about yourself, please? Or are the people you speak of entirely theoretical and unknown to you?

If you are saying that Perl 5 makes people give up learning other languages, that sounds like a horrible thing about Perl 5, because it's so discouraging, but unfortunately it's probably partly correct for some people.

But not all programming languages are as hard to learn, and program in, and read, and debug, and maintain, and find good jobs for, and hire good programmers for, as Perl 5!

Please don't give up just because you picked the wrong first language to learn.
First I laughed loudly at a funny quip. Then I thought, “I better check to see if that’s a joke or not.”

It’s not a joke. From the article: “the number of Yale’s administrators today exceeds the number of faculty — 5,066 compared to 4,937”

From https://www.yale.edu/about-yale/yale-facts, undergrad enrollment is 4,664. Wow.
Is there a new workaround? Can I replace "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" with a small redirect utility?
I don’t take TGV in France anymore because of trouble in each journey, even in first class. It’s a bit like flying United: The cheaper it is, the less classy people are…

And agents onboard do absolutely nothing upon them. Last time after my complaint for noise, he asked them if they had a fare, they said no, and the controller didn’t even give them a fine (on a 2hrs Paris-Lyon).

I’m over with train and I’ll ride my diesel as long as they mix us with them.
This. You do not need music theory if you have a very special ability to know what sounds come from your playing. It becomes muscle memory. And you need a pretty good ear.
Cost, and also practicality. Most of the "green building" plans that you see come from artists with no knowledge of construction or engineering working in 3D programs where everything is weightless, and all building materials are free and have infinite strength.

Trees are heavy. Assuming a fairly mature tree with a 10-inch diameter trunk and around 20 feet of height, the wood alone weighs around 800 pounds, and that's before you consider the soil that the tree sits in (100 lbs per cubic foot, so at least a ton for the whole planter) or the water that it needs (100 gallons per week ~800 pounds)
I use it to control sound volume, and it’s convenient to check elapsed time/step slides (without the noise of hitting keys) during presentations.
> As for losing the customer base of drug kingpins and wanted terrorists, they're probably OK with losing them

This is just the "nothing to hide" argument in reverse.
On a high level: if Svelte succeeds, the Web succeeds and Vercel succeeds.

More concretely: we want Rich to help shape Vercel's support for frameworks as an open platform. We want to hear how, as a framework creator, the platform can best serve him. We project this work will have ripple effects like making Astro or Remix better on Vercel, or the next framework you invent. You'll hear about this work soon.

We want to hear what edge infrastructure would make Svelte the fastest for developers and visitors. We want to also help him build a better Svelte by connecting him with customers who are betting on it in production. We want to learn from his DX expertise so that we can make better products.

We are very excited about this and we think betting on Open Source for the SDK together with an Open Platform for infrastructure is the only way to succeed in our space.
That's crazy. Docs diagnosed me with IBS based on some tests that I had done at the time (anti-vinculin antibody, SIBO breath test, etc). I don't really know. I do know that I don't poop often enough and that the longer I go without pooping the worse all my symptoms get. Interestingly, like you, I was tested for many inflammatory diseases of the gut too, and they all came up negative; so the tests kind of give me a mixed bag of signals. I also have crazy food sensitivities so it certainly must have some relation to the gut. I'm just doing the BPC-157 right now; some people have recommended others but I haven't tried anything else yet.
Sounds like a match made in heaven lol
Please don't post name-calling or shallow dismissals to HN. Even if you don't feel you owe an article better, you owe this community better if you're participating in it.

https://news.ycombinator.com/newsguidelines.html
Rail is great for freight but what surprised me was that while I was in Europe flights were faster and cheaper. I don't think the right reaction is to tax planes so that people don't use them, as time has value.
Not everyone that works at these places is a chemical or manufacturing engineer; many are on similar wages to Walmart.
The chickenpox virus has a fascinating evolutionary history
Movies aren't the same as advertisements.

There's an entire industry devoted to product placement and promotional consideration. Evolution was an ad for shampoo. Fast and the Furious was an ad for cars. Independence Day was an ad for computers.

Beyond direct product placement, movies are vehicles for inculturation and promoting or demoting certain values.
my test accounts always have emojis + accents + other weird characters.

it keeps everybody on their toes lol.
Did she continue her trip from BTS on plane?
It's especially funny that it affects Linux so much. Most file systems allow everything except `/` and NULL in file names. Early AT&T UNIX even allowed NULLs! POSIX shells use the IFS variable to perform field splitting, and it defaults to <space>, <tab>, and <newline>. The choice to perform field splitting by default (particularly with spaces in the default IFS set) has caused no end of headaches for developers and users.
But why are many Windows programs under C:\Windows\System32 then, if Windows has only a single model? Why aren't all Steam-provided (for example) games in a single location? Or, if they are, does Windows really have a single model?

Yes, the Linux/POSIX model is confusing, but the split is to segregate administrative domains:

- / and /usr are the domain of the distribution. As a user, you should never install there. The administrative group is root.

- /usr/local is the domain of the machine admin. If the machine is yours to manage, you can install software there. The administrative group is staff.

- /opt/$vendor is the domain of third-party vendors. Each vendor (like Steam, Eclipse, Arduino Studio) can get its own subdirectory and its own administrative user group.

How would you achieve the same on Windows? How do you make sure the Adobe updater can only install new versions of CS, but not surreptitiously install a new (free!) spyware package under C:\Windows? How would you allow certain power users to share one Google Chrome installation, allow each of them to update it, but not let them install additional software system-wide?
But planes are cheaper.

The infrastructure alone for trains is insane. We don’t need rails in the sky.

Not only that - but we’re talking about staff for half a day instead of a couple hours.

What we could use are electric planes, for short distances. Plane usage isn’t going to stop. Only the select few with the luxury of time to kill are going to pick a 12hr train over a 2-3hr flight for the same distance, even at half the price.

Business travel alone makes the idea of increasing flights costs a serious no-go.
I have been a software engineer for a long time, C++ for the first half, and web development for the second. Recently I took a job as a contract developer for a large no code company. I had no idea what to expect and thought I was going to be limited to creating toy UI apps. I have been blown away at what I can accomplish in this platform. Virtually anything that can be done by a software engineer via languages like PHP (with some very definite exceptions / limits of course), Javascript, etc. can be done via the no code platform. Integrating with virtually any API takes seconds and they dont have to be pre built, I can essentially take any open api endpoint and get and send data to in in a minute (after I understand the API parameters, etc.) SSO integration, Parsing JSONS, complex data filtering, database queries, creating forms, saving data, creating work flow processes, relatively complex server side calculations, you name it, it can be done. It allows for the use of excel and lodash functions as well against data although that is pushing the "No Code" concept, Essentially anything I have done in my prior web development work, I can do on this platform. Some things take a little figuring out and there are some lengthy chaining of components but it works. No code is not a toy anymore, it is a legit technology and while it definitely takes some engineer level thinking sometimes, it very much works.
I feel like if a company cares about their culture, they won't need an app. There's also expectation setting that culture will change as an org grows, that's inevitable. It's up to the leaders to know what are responsible changes - like slowing down, collaborative decision making, more documentation, and more communication. This doesn't take an app, just experienced leaders.

Having been in growing orgs and having scaled orgs, there's one thing that has separated cultures that scaled vs those that didn't: conscious, repetitive communication of what the culture is. e.g. the culture is defined and referenced in town halls, team meetings, CEO communications, etc. It's the one thing that actually trickles down if you mean it.

Unsuccessful orgs that I've seen had a verbal history of the culture. The CEO/CTO mentioned it once and it's been repeated by others ever since. In one place, one of their core values was collaboration, but because the culture wasn't really defined, each team had their own subculture that there were rough spots when teams needed to work together. In the same place, they had to continually rehash the same thought process for every tool change - this will slow us down vs it will increase quality. In contrast, speed vs quality should be defined in a culture so that those conversations don't need to be repeated.

A seldom discussed point in org growth is investing in the management layer. Managers are de facto leaders and go a long way in reinforcing the culture. Startups promote those that get things done so management isn't always experienced and this can breed problems if undressed for too long. Once you get past hockey-stick growth, the management layer changes, usually because startup skills are different than enterprise skills, but having seen slower growing orgs get better medium-term results, I think startups can do better in this area.

Anyway, I think culture is a function of how we work. It needs to be defined, constantly communicated, and authentic. I don't think you'll capture the same magic if you abstract that into an app.
Could not connect to server… retry?
Credit Suisse | Platform & Cloud Engineer | Full-Time | HYBRID ONSITE / REMOTE | https://www.credit-suisse.com/

We're hiring for our Platform Engineering team in the US (New York) and Poland (Wroclaw). We're a diverse set of technologists working together to reduce the friction of building, testing, deploying and operating infrastructure and software at scale. We've recently completed a large-scale migration to a popular cloud vendor, and are now on a journey of rebuilding our platform from the ground up to take advantage of what it has to offer.

We're a reasonably autonomous team (rare for financials!) and are looking for a good communicator with an eye for detail, and obviously someone with good tech skills. We're not fussy about people that have previously worked in financials, but someone that's up-to-date with their knowledge of the DevOps and cloud ecosphere is a must.

New York: https://tas-creditsuisse.taleo.net/careersection/external_jo...

Poland: https://creditsuisse.taleo.net/careersection/external/jobdet...
Discussed at the time:

How well do cars do in crash tests they're not optimized for? - https://news.ycombinator.com/item?id=23689538 - June 2020 (343 comments)
I love small laptops, but I hate the Macbook knock-off appearance and the giant trackpad.
Ever considered to archive parts of it? I have difficulties to believe all of that is currently needed mail. (I know, it piles up over the years! :-))

Also most of it will be likely some bloat form HTML mail and attachments (especially with their inefficient encodings).

My point was: Handling full-text search indices over even dozens of GB of plain text isn't anything a mediocre computer couldn't handle nowadays.
By the same token, if you can't deal with people who don't want to deal with negativity then stop using YouTube. It's that simple
Argument is the externalities of carbon emissions have (negative) value, so a tax would bring those two things in line and encourage that only people who really need to fly do so.
The article is just flat wrong about Honda.

The small overlap tests started in 2013, most of the Hondas already scored "Good" in the small overlap tests by 2013.

The Author awards BMW and M-B excellent status for correcting their problems by 2017, but most of their cars were Poor/Marginal for 4 years.

Somehow Honda is worse for having most of their models "Good" in 2013 with only a few models having issues.

The Civic and the Accord for example have never been tested as anything but "Good" in these tests, whereas comparing them to the BMW 3-series and M-B C Class those cars tested out as "Poor" or "Marginal" for 4-5 years before they were corrected. The Pilot by comparison did have problems.

How this equates to BMW/M-B being great and Honda being problematic is terrible.

Note the author in his notes doesn't denote which cars/trucks/SUVs in which model years he's actually talking about, making it impossible to figure out how he's judging the brands. Most of doing well on these tests tended to have to do with where in the redesign cycle a manufacturer was with a particular car/truck/SUV.
RupertMurdoch Falsely Claims FCC Nom Will Censor Conservatives/Gets Proven Wrong
I have coworkers on Mac that write node/JS code. Every once in awhile I'd pull down the latest code and it wouldn't run. I'm on Linux.

Sure enough, they had SomeFile and were importing Somefile and it works fine on Mac but not on Linux (which, of course, is what our production servers use). It amazes me that "works fine on my machine" is still a thing when I definitely worked at companies that solved this back in the 2000s. It was solved. It was done. Then devs became enamored with running everything locally. Even dozens of microservices or databases. Even though JS is fairly isolated, you still have NPM packages that need built against the local OS and C/C++ library and compilers, etc. Which also has caused issues in the past.
Time has value. Trains make a lot of sense for freight. I don't think taxing planes to make people not use them is the solution.
Hoping for canonical's sake I've just got a broken install, cause the UX is somewhere between nonexistent and useless.

Install & restart. Nothing happens. OK lets launch it. Nothing happens. Lets try that again. Nothing happens. Check windows notification area...ah three copies running silently now. Left click on one. Nothing happens. Right click & close two. Spot a open shell thing in the menu. Click on that it starts a powershell window that says "Starting primary" for 5 mins. No idea what that means but I guess it did uhm something. And then closes itself. Staring at empty (windows) desktop again.

Right click on menu again...says "Start primary" is Running. I don't see anything? Let's try the shell again...open a powershell window which instantly closes itself? Back to staring at my wallpaper.

OK let's try stopping this mystery thing that is apparently running. Nothing happens. Try to start it. Nothing. Try the shell again. Now its back to the 5 mins of "Starting primary".

Window disappears. Again.

OK lets try this a different way. Open my own powershell window copy command it. 5 mins of "Starting foo" later.

>launch failed: The following errors occurred:
>foo: timed out waiting for response

...and uninstall
As a backend guy who moved away from frontend long ago for these very reasons, I have to ask: why are people downvoting this? Is it wrong? I'm genuinely asking, because from a bystander's point of view, it certainly seems like the pattern of the Framework Du Jour hasn't really slowed down much in the frontend community.
Your comment:

> this is for Windows-specific features, so it would require them to think through an open, stable & forever-supported API

seems to directly disagree with the author's analysis:

> These special links only exist to force users into using Microsoft Edge. They serve no other purpose than to circumvent the user’s default browser preference to promote a Microsoft product.

Why do you suggest these are for Windows-specific features?
It's like the whole world needs STM32F7 parts and nobody can get them. What a pain in the ass.
Don't worry, we got you covered on the MIMD front ;)
Ruby_memcheck Finds Memory Leaks in Native Gems
Its the same problem with long haul trips in the US. Chicago to Seattle is something like 44 hours, with nearly 40 stops. each one of those stops the train has to slow down, stop, wait for a time, then accelerate. Most of those towns are TINY. These 5 in WI are within about 90 min of each other:

Columbus, WI (CBS)
Portage, WI (POG)
Wisconsin Dells, WI (WDL)
Tomah, WI (TOH)
La Crosse, WI (LSE)

There are 7 stops in ND. Can you name 7 cities in North Dakota? But for political reasons, they have to have stops in all those towns, to get congress to approve their funding.
I use Pop is, which is a great desktop Linux distro. Is openbsd good for desktop usage?
Show HN: Tribevibe Community for Making Global Friends
I foresee this being very successful if they make the barrier to entry for the viewer essentially zero. People have been starved for a YouTube alternative for the better part of a decade now.
While that looks correct at first glance I'm not sure if the calculation is so simple.

You have exactly 1 destination with a plane flight, right ? A to B. But with a train you have A + all stops along the way + B so if done correctly you could potentially serve a lot more passengers with a single trip than you can with a flight. It could be that monetarily doesn't work out still, but it could be because of an inefficient market.

And you should also think in terms outside of just transportation. I imagine plane flights have a centralization effect on where people choose to live while trains allow them to be more spread out.
The Great Bifurcation of Humanity
You can continue that line of reasoning: there is surely an equally competent and hard working engineer in some large company, or Europe, that for the same 4 years got $0 extra on top of inflationary increases. You got $6M - how much should you redistribute among those competent developers to make it fair?

Maybe you took some risks, maybe you didn’t. Maybe the founders took more, maybe they didn’t. But at some level, if neither engineer showed up for work, the world would be largely the same. If the founders didn’t act as prime movers at a critical inflection point, there would’ve been one fewer IPO and a lot less value creation for everyone to try to split up.
https://news.ycombinator.com/item?id=29192174
I like architecture that isn't covered in dead trees a few months after completion because the idiot billionaire funder doesn't understand that there's no sun on the north side of a building in the northern hemisphere.
All other things equal you need to make a very strong case for externalities as the market is efficient. So far it's just people saying "planes are bad."

It's entirely possible the externalities of having people (and goods) unproductive for longer periods of time is worse than simply getting them where they need to be.
Parents, please don't be spooky with your children either.
Airports are often an hour outside the city center and approx 30 euro (by cab) to get to where you need to go.
> In my experience, 'keep searching until you find one' is bad advice.

This advice worked for me and several of my long term colleagues across decades of career experience. We’re all introverts so this is a big deal for us.

I suspect you are giving up too easily.
There are probably some nuances one level down. Things our users have told us they can do in these areas that, to my knowledge, Hightouch doesn't do:

* Combine data from different sources to define a model. We'v seen using Postgres as a source of truth and supplementing with Snowflake data, for example.

* Add tags to contacts in mailchimp, zendesk or make lists of them in customer.io, Pardot, etc based on segmentation. I believe Hightouch Audiences is more like a filter.

* Full workflow with branches, PRs, test suite in a repo. I saw Hightouch added git syncing to a known branch yesterday and it looks cool, but it's not the full workflow yet.

I'm certainly trying to keep it in the friendly-competition area, especially on this thread :-)