skysight-inc/HackerNews huggingface dataset:
If I were to take one book with me "down into the bunker," as Dartnell puts it, I'd hands-down take with me the Bosch Automotive Handbook[0], a phenomenally dense and thorough text covering not just cars, but their constituent parts--and their constituent parts' constituent parts--all the way down to the materials. It has wonderful tables of data on the properties of various materials (from advanced plastics and alloys to leather, paper, and common fluids) accompanied by clear and precise mechanical diagrams. It's precisely the kind of book that would secure a time-traveller's position as court wizard, all geared (ha) toward the eminently practical domain of moving across the surface of the earth.

0. https://www.sae.org/publications/books/content/bosch10/
Ask HN: Need advice about co-founding a startup with a VC and equity
In the last few months I've been working as an Entrepreneur in Resident with a VC in New York that incubates companies.
The deal was that we'll co-found a startup together, they will lead our seed round ($2.8M) and help me build the company. I'll be the main person working full-time on the company and the VC partners will take the CEO role but will work part time on the startup. Both VC partners have extensive experience as successful startup co-founders and CEOs.

At the beginning it seems like a great deal. I'll get to work closely with three serial entrepreneurs and build a startup with them. They will bring a clear playbook and help with the Go To Market (I'm an engineer so that's my weakness)

But after a few months, it's very clear that I'll be doing everything in the startup. Initially I thought they'll manage the entire go to market and sales, but up until now I had to do everything. Their contribution is providing advice when needed and having a 2 hour meeting with me every week to discuss everything.

While the time with them is very helpful, I can't shake the feeling that if I'm doing 99% of the work + came up with the idea, I'm better of finding a co-founder and start my own company. Right now I get only 10% equity. What do you think?

Here are the pros:

* Salary from the first day ($150k/year while I was making $300k/year before that)

* Raise funding easily ($2.85M at day 1) and they seem to be able to raise future rounds with ease (after all they are VC)

* Get to do my dream role - found a startup - with lower risk (salary + help)

* Work with 3 incredible guys that I trust and that co-founded several successful companies (as founders not investors).

* Their advice is very helpful and I get a lot of freedom. They do not try to tell me what to do, but rather support my journey.

* I get 10% equity post the Seed dilution

* I attain very valuable experience and learn a lot

Cons:

* Only 10% while I'm doing most of the work.

* Not the CEO even though I'm doing the CEO job.

* No control over the company (they can fire me at any time).

* Their investment time-wise is not huge.
At least they didn't double down!
Are you famous or something?

Sorry you seem to be having a bad time.
You Can't Trust Instagram
Thanks for recommending mblaze. Nearly all terminal mail clients use a TUI. It's nice to see a client besides nmh that uses a CLI instead.

> Happy to add others if people know of some that I've missed.

Here are a couple of lists with clients you're missing:

https://wiki.archlinux.org/title/List_of_applications#Email_...

https://en.wikipedia.org/wiki/Comparison_of_email_clients
Not exactly.

You may catch exceptions in between the computations, whereas with monads you have to unpack and match the error.

You can replicate the monad behaviour by catching the exceptions at the top level. I find that this approach is generally cleaner than intermediate exceptions but is more restrictive.
Hi Brian,

it's nice to see you haven't changed in the sense that you're responding here directly and address the issue without mincing words. The content is less nice though, very misguided even. I don't have inside knowledge and can't speak for the employees but I can tell you that other shareholders also aren't happy with the way things are going and what's been said in the petition largely resonates with me.

It's not because of the downcycle, no one who's been in crypto long enough cares about that. Most long term investors don't care about the current share price either, but we're worried about the future value of the company. The out of control hiring was completely incomprehensible after you and other execs for months repeated the mantra that Coinbase is well prepared for the bear market. Spending has been out of control lately as the Q1 figures showed, especially on administration and employee stock options, wherever that money went. The company is quickly turning into another Silicon Valley bureaucratic monster, eating up funds with little real world gain in terms of productivity. (Foreign) acquisitions don't seem to be going great. And neither do you communicate any of the "challenges" to the shareholders, you seem to be treating us the same way as the employees. One day you announce the plan to hire thousands of new employees, a few weeks later that gets completely scrapped and a hiring stop put in place. This isn't good leadership and doesn't look like there is sufficient foresight.

Lastly in terms of investments, one of the great opportunities Coinbase has at the moment is investing aggressively in startups in the space, given the cash reserves. Having a chief people officer who doesn't understand crypto hire more and more people who don't know what they're doing at Coinbase isn't needed at this point, it would be better to invest in talent that does understand the space and actively builds solutions.

And while of course the leadership should lead and the employees should follow, not the other way around, it doesn't hurt to listen to them once in a while. Publicly dismissing their concerns in an arrogant and aggressive manner is not helpful!
Doesn't help you at all if you want the game to run at 60 fps and instead you can run it 8 times in parallel at 30 fps each.
And the CSP paper dates to 1978.
Still? Never was. Never used it.
Yea but there are virtually no cheaters on streamed games so might be a worthy tradeoff?
Low-level thread programming is a minefield. I've been doing IRQ/concurrent programming since the 1980s, and still hate it. Thread bugs are a nightmare.

Concurrency needs to be "baked into" higher-level languages, development APIs, and standard libraries. Basically, covered in bubble-wrap. That's starting to happen. It won't be as efficient as low-level coding, but it is likely to still have a significant impact on the performance of most code.

And folks that are good at low-level threading would be well-served to work to support this.
Have you considered that other people have different needs than you? My last phone (Nokia 640) cost about $200 and I kept it for 6 years. My current Samsung A12 is better in every respect and cost about $170 through AT&T. I'll probably keep it at least 5 years. I honestly can't imagine what usable benefit a $1,000 phone would provide.
Could you elaborate? What's the attack vector here?
Well strictly, capitalism's core tenet is that resource allocation decisions are made by the holders of capital (in their own interests - which to a first approximation is getting the best return on that capital).
Show HN: My small program from 2007 that gave Internet Explorer tabs
How do we define being "the best at technology"? In software there are some types of tasks that truly benefit from any additional hour worked, but plenty of others for which that is actively counterproductive.

I'd say I've done some of the worst work of my career during the weeks of deepest crunch time. Many of the people I've known closely who've worked like that long term have had stress-induced medical problems.

It's also interesting to point to Olympians here...elite athletes follow carefully planned training programs to balance training and rest to avoid overtraining, and while the best of the best can work up to massive training loads, there is a point for every human where additional training hours start to negatively impact your performance. To my understanding, recent research actually suggests elite athletes should sleep a couple of hours per night more than most people, so in some way a key piece of "doing anything to win" involves scheduling time to do nothing at all.
Yes, I do that. Yes, it works. Don't come across as a creep. Be very clear that this isn't a transaction or that you're desperate. Show interest in other people. It's another one of those slow-burn recipes for success. I am, quite literally, on my way to lunch with someone right now, who I have never met in person but I randomly messaged three weeks ago. You'll be surprised by how fast the wheels can turn with a little grease and small shove, so long as you go in to it with no expectations and are prepared for a lot of rejection.
Fun to meme, more fun to build https://phonelosers.com/redbox/tonedialer/

(RIP Radio Shack)
There are certainly a lot of single-minded individuals who think just churning out lines of business logic will get them ahead, and I think most would agree that doesn't work in the long run.

But there is also that crowd of people who know that a more holistic set of experiences helps them get ahead in their career.

> Kayaker is ... allowing their subconscious to solve the difficult problems while they are consciously enjoying nature

To an extent taking your mind off a problem and mulling over it helps. But there's no subconscious doing the work, in the end spending the weekend thinking about a problem with a few breaks will definitely make more progress than a weekend Kayaking and not thinking about work.
This starts from the hidden assumption that all work sucks. Basically, if you become passionate about your work, you will necessarily burn out, because work is awful for everyone all the time everywhere. It's a little like saying you should work really really hard to not be too into your romantic partner, because every human being on the planet is an abusive asshole.

Clearly not every human being is an abusive asshole; it's wonderful to be really extremely deeply invested in your romantic partner! But unfortunately we can't really say the same thing about work environments.

What you're actually doing here is excusing shitty work environments. If all jobs are abusive to their employers, we need to fix that, and quickly. There is nothing more satisfying in life than being passionate about your work, and the fact that it is virtually impossible to do so without eventually feeling like a battered abuse victim is a symptom of a late-stage cancerous regulatory-captured capitalism run by a caste of psychopaths.

I want to be passionate and invested in my work. Can we work together to make that a good thing, rather than being something only stupid loser suckers do?
The payment systems giant Mastercard is now taking a major step in its adoption of the metaverse and non-fungible tokens (NFTs). The company said it was working with industry giants to enable its 2.9 billion customers worldwide to purchase NFTs directly by credit card.
Asterisk is a huge pile of C code with lots of legacy crap. I wouldn't trust having it exposed to the Internet.
It absolutely is. People often forget how the abrupt action at the beginning of WW2 then subsided into an uncomfortable but relatively quiet new status quo for a good 8 months, with only minor skirmishes around the margins until Hitler moved against France and the low countries. Movies and TV mostly emphasize the kinetic and chaotic action of pitched battles, but through 1939-40 the public in multiple allied nations were perplexed by the idea of a conflict where nothing much seemed to be happening.

https://en.wikipedia.org/wiki/Phoney_War#Terminology
> IMHO - they did a good psy-ops span over almost 20 years,

It's not clear to me that they ever stopped the continuous Soviet efforts to undermine the West; one of the reasons, I assume, that Communist groups in the West are so often channels of Russian propaganda despite Russia very much not being Communist is because the Russians just continued to use the channels the Soviet services had in place, as well opening new ones.
It’s binary, but not balanced. Specifically, it’s predicting the beginning of a recession, and very few time periods are the beginning of a recession.

So it’s like predicting that you’ll roll a 1 on a die. Flipping a coin for your prediction would say you’ll roll the 1 50% of the time, which is obviously wrong.
Networking events are seriously low ROI. Always have been. That said, when you're panning for gold, you have to sift through a lot of dirt first.
I use fetchmail+procmail for IMAP. I have no problem with freezing or multiple accounts.
Not sure if you’re doing it a service or disservice calling it chaos engineering: at best it’s related. If you want to figure out what a complex system does where you have no ability to “see”, the only tool you have most of the time is to knock out individual components and see what happens.

As you might guess this is generally a blunt tool which can help you get to the first 30% of the understanding of the system but minimal extra data after that. The majority of genes discovered in this study would either be already known players in those pathways or unknown genes that would already have been guessed to play a role.

Until one of these massive screens tells us what the major vault protein complex does they should all be honest about what they are which Imo is just a minor addition.
You had me at "a more intuition-based explanation of what transfer functions are". :-) Thank you so much for this.

edit: By "Lagrange" did you possibly mean to write "Laplace"? I confuse those two gentlemen too. p.s. I just learnt Lagrange was Italian! born Giuseppe Luigi Lagrangia.
Go, Erlang/Elixir maybe, but as much as I like Rust, it has not made writing _concurrent_ programs easier imo.
A second front
Have a look at GNU/Linux phones, Librem 5 and Pinephone.
You're completely right. I just don't know how a "Career 1%" person can continue that path in a team full of, say, "Kayak 1%" types. At some point, the team will limit your trajectory.

I guess it speaks to finding your tribe of people with similar values.
I mean it started with Georgia, not Ukraine.
I read somewhere that this is exactly what happened when (publicly-traded?) companies were required to publicize executive compensation. And it's a major reason why exec salaries have increased while regular salaries have not over the past few decades.

So... seems fair to me. Maybe salaries will actually increase enough that people won't have to switch jobs every three years to get a raise.
There was a paper long ago that showed duality between semaphore/locking code and message-queuing code. So folks figured they were the same.

Not so! semaphore/locking is very hard if more than one semaphore exists. Look at the 'dining philosophers problem' and so on.

But queuing! Done right, that can be proved correct through static analysis. Do threads that consume one queue, block on another queue? Draw the graph of queue-blocking - does it loop anywhere? Then you could have a problem.

I.e. if your message-consumers don't block at all, then you cannot have a problem with deadlock.

You CAN have a problem with messages stalling however - languishing on a list waiting for something to complete that might never complete. But at runtime this can be debugged fairly easily - if all your queues are visible to the debugger.

In the semaphore implementation, the locking situation depends on the state of threads and their stacks, which all have to be frisked and back-executed to find out who holds what lock etc. Not always debugger-friendly to do.

I favor a multi-threading environment of threads dedicated to queues, and all the queues visible to the debugger. That kind of setup has never done me dirty.
Back then, I used to write little programs like this:

https://www.oocities.org/trentgamblin/sizehack/hackman.zip

https://qbix.com/Recycle.exe (video game)

and programming columns like this:

https://www.flipcode.com/archives/Theory_Practice-Issue_00_I...

Those were the days. Simple, and to the point stuff.
The way I would put it is, escrow is a workaround for the property system's inability to support smartcontract-like functionality. Because you can't have property conditionally transfer on certain triggers, you have to give it to a trusted escrow to actually execute the appropriate transfers, conditional on those triggers.
Yeah it freaks people out not used to the benefits of utility classes.

We're converting our app components to using Tailwind. But there was some initial resistance as the current setup of css-in-js was fine. Fine but not great, and we had ended up with a lot of weird custom css blobs over time.

One side benefit is you can just install Tailwind and use it in isolated way. Which is what I did. Converted a couple components to using Tailwind and demoed them. Got positive feedback. Most element only need a handful of classes. And the elements themselves are just normal HTML with a class.

Components feel quicker to scan now. Initially skeptical devs have noted the ease at which they can build out a new component. Without having to get bogged down in writing css.

Which to me is the real goal of Tailwind, improving DX by abstracting the boring and error prone way of writing CSS for applications.
now that's a public humiliation no mega-ego dictator forgets... I guess we will soon start hearing about kazakh nazis running whole country
If you need to work with amd64 Docker images on an M1, just SSH to an amd64 AWS instance and do the builds there while things get ironed out. Otherwise, you can do the builds with `docker build --platform linux/amd64` but it'll be slower since it's emulated.
Not just wealthy couples. Most parents want their children to be heterosexual and bear them grandchildren. Having successfully procreated, they are more likely to have natalist genes and inclinations.
And not just because of that. In XHTML‐as‐XML, where <div> does not implicitly end the paragraph, what you posted is still invalid because <p> cannot contain <div>.
I have an Uno, but I've moved away from Arduino because an Uno costs as much as a Raspberry Pi. Granted, they serve different purposes, but now there's the Pi Pico for $5.

Nothing against the Arduino folks; they really opened up a great avenue for exploration. But it doesn't seem cost-competitive at the moment.
Stadia is running the actual game (which is probably a native binary generated from C++ code) on Google's servers, then streams the video/audio/input to/from the browser.
> I've been really struck by how one of the most popular shows features presenters and guests standing on a stage discussing or arguing about the day's news in front of an audience; literally news theater.

So, they've copied CNN Crossfire (first aired in 1982), but added “standing up”?
I just installed isync today and synched all my mail from 2012 up to now using msync. It was quite fast compared to getmail and it mirrors the maildir hierarchy on the imap server.
The noncompete thing is actually a much, much bigger deal than the pay transparency thing. I have a friend who is waiting out a 2Y noncompete that he foolishly agreed to in Texas.
> having a used car lying around "just in case" without any mileage is 304€/mo

I fully understand that we are comparing apples and grapefruit here, but in my case, living in rural USA, that would cost less than $50/month and most of that would be the cost of insurance.
I've had 0 issues. Everything has worked for me out of the box, so to speak.
Nice snark, but... you can fine utilities who don't promptly fix a problem way more than $34k, though.

The problem is, someone would actually have to figure out who's fault it is and who to contact about the problem. Getting the FCC to roll one a very limited number of vans to figure it out is hard. (You'd have been better off writing one of the utilities on the pole and copying the FCC, because they generally take their obligations seriously to avoid RFI to avoid fines, and would tend to figure it out even if it's someone else's problem).

In the case of this dude-- no need to figure it out. It was annoying enough to the Forest Service that they had to find him and tell him in person to stop.
the very start of the article has a generated hand with the thumb on the wrong side of the hand
I never thought about that. That could explain a lot. Although I also recall Google themselves saying a lot of their queries are totally unique anyway.
Some monkeypox patients also have sexually transmitted diseases, CDC says
The Work, the Tech, and the Crime
Don't forget Darcs, which is the original implementation of patch theory. I read somewhere that it used to be dismissed because of quadratic complexity on some operation but that this has been solved quite some time ago.

Edit: Correcting myself (and go do your own research, I'm not even remotely involved in any of these things):

> Darcs 2 recently [2020] solved the exponential merge, but it is now quadratic (which is still exponentially slower than Pijul instead of double-exponentially)

https://news.ycombinator.com/item?id=25473473
I'd like to read more about the actual "theory of patches" but all I can find I'd rather hand-wavy high level descriptions in the docs. Is there more to read about that?
Show HN: atsi – instant rootless Alpine shells
Yeah, it feels like most fields are stagnated except for biology and neuroscience. I am a postdoc right now but have considered seriously switching fields to work on something exciting.
nvidia came in my dell dimension that i went off to school with
I deleted FB, then later Instagram, but I had odd bugs like people from my friends list who didn't get an opt in to my private instagram causing notifications. (I specifically did not invite that person to view my instagram, and delete my facebook, then she pops up in my instagram notifications? Weird and unwelcome).

Also I was told anyone who's a friend on either counts as a foreign connection for the SF-86, but I probably won't be filling one of those out anytime soon.

Anyways, if you choose to use it, be mindful that rhetoric about Tik Tok being an app that beams your data to the Chinese aside, Facebook has for years been very cozy with the PRC, so it makes a ton of sense they have these weirdly unfriendly policies because the people who make them know they get to define reality for the rest of us.
what if your income is also lowered over time?
The lack of liquidity happens because you are not using fungible money, so you are asking everyone to barter, but instead of using cows, wheat or some other commodity, people would be trading based on the expected value of each personal bond. Given that these bonds do not pay any interest, there will be very few people interested in accepting them for payment.

Re: profiting from the Blockchain, you are going at this backwards. You don't need to make it profitable by the tech. What we want is to have a global payment network that can make transactions cheaper than (and equally faster/secure as) Visa. If that were possible to do without blockchains, the market would pay handsomely.
Thats not to "go slower" but to slow down:

Whenever possible regenerative braking is used. In this case the drive motors convert the kinetic energy of the train into electricity, which is fed back into the power supply and used elsewhere on the network.

If it cannot be absorbed by the system the energy may have to be dissipated with braking resistors. These braking resistors can be either mounted on the rail vehicle or as a fixed (trackside) installation connected to the third rail or overhead catenary via Automatic Assured Receptivity Unit (AARU) systems.
I've seen it work different ways and different companies. It's either a % of salary or a % of your gross paycheck. In the latter case, bonuses can mess things up.