skysight-inc/HackerNews huggingface dataset:
Yep, these are all examples of top engineering organizations.
For me, there's this fire of urgency that makes it feel appropriate to make some long term bad tech choices if it helps me get customer feedback/iterate in the nearer term.

Honestly, as long as the tech doesn't fall over at 3am and generally lets me know when it's unhealthy, I'm just trying to grow enough to hire people who know more about making good long term tech choices than I do...
Irccloud is a popular and easy to use client with a good mobile interface.

I use weechat, with the glowing-bear frontend on both desktop and mobile.

In both cases, the mobile interface is a frontend for something else instead of being an actual irc client.
But you are storing it for thousands of years. That comes at a cost per year over thousands of years.

I doubt that it comes out cheaper than building pumped storage or hydrogen facilities. Even if that means building more renewables to account for inefficiencies involved
Given how computation is more and more energy efficient and requires near zero material to build, will there be a day that we consider computing cycles a priori a bad thing? Maybe there will be an argument about how terrible it is to have smart dust by those who consider it to be a new form of pollution and toxicity.
This is only about the specific image processing Stripe does to match your selfie with your ID document. The rest of the information on the document—which is what the GP comment was asking about—is retained for 3 years. Referencing the 48 hour retention period instead of the 3 year one is very misleading in this case.
Insanely ugly syntax, which breaks the cleanness of JavaScript! I don't buy their rationale - JavaScript is not the only language with private fields, but one of the few it decided to use meaningless prefixes!
Maybe yes, but really no.

Yes, your washer now has a web app to control it. But the embedded system that actually controls your washer is not a web app - not even close. Ditto with the computers in your car, or the BIOS in your computer.
> job board for channers

I'd have thought real names and chan culture's extreme NSFWness would get on incredibly badly.
Many discussions here turn argumentative but still retain their civility. Many posters will apologize and further clarify their ideas if anyone complains for the slightest reason. While not every discussion is of this level, there are many that are. The forums that I have personally followed as they went to hell showed very little of this even in their heyday.

We also have our own form of Kryptonite, the HN front page list of discussions. Many of the people that get kicks stirring up trouble would not understand or care to read this stuff.
It's not as hard as you think. Most companies doing this use a co-employment scheme where a local company (PEO) handles all of your payroll (in exchange for about 20% of salary).

JustWorks is one of the big PEOs for US employees. I'm not sure who is most popular in your region though.
My Garmin watch (Forerunner) does this (well, not audio prompts). It will start rep count when I start the exercise and end it when I stop and guess the exercise. The exercise guessing is spotty at best but you can also pre-program the workout and use is that way. Rep count is much accurate (if not perfect).
Partially. I have a hard time getting excited about blockchain as the solution to everything because of the issue GP points out. I took a blockchain dev course on Coursera out of curiosity and realized just how fragile some of these projects can be. Bitcoin is more resilient than most for a number of reasons, but it still relies on an outside network more than me selling my house or a chunk of pretty rock.
Also, go look at licensing. Qt is quite complex, and LGPL might scare away your company since it intermingles with everything: if you're not going full GPL, don't mess with GPL. Electron is download and go.
Meritocracy, Not Democracy, Is the Golden Ticket to Growth
Can be both, a string and a function:

char main
[/*x86*/]
__attribute__
((section(".text"))
)="WTYH)9Zj8_j7H)9]R"
"H)9^\350\0\0\0\0H)1^R"
"H))Z8<2u\366j<)9Xj9"
")9j9VY)<$[S_H\xbd^["
"H$@\xcd\200-XP\xf"
"\5XP_j<W\xeb\xe2]"
"Hello World!\n";
/*Linux_Only!*/
It also outright disincentivizes usage for some people. The biggest group is probably people without a proper ID (a very US-only issue), but I personally avoided showing or sending my ID anywhere before I was able to change my legal name to one that didn't make me want to rip my eyes out.

MasterCard and their "True Name" program did a good thing there.
> What do you mean? All phone have GPS chips, they don't depend on google for that.

So, basically, an app has to import the location functionality it wants to use: android.location is such an API, and when Android first came out, most apps used it to get location information. However, most apps on Android now import Google Location Services instead from com.google.android.gms:play-services-location which only works on a Google-flavored Android device signed into a Google account.

If an app is written for the latter, it won't be able to work on a forked Android device, because the dependency it uses to get location information is missing, regardless of the presence of the physical GPS chip.

As an example, back when I had Android, I found I couldn't use Skype without having Play Services on the device. Even Microsoft, Google's direct competitor, didn't ship Android apps that would work without Google's proprietary components.
Definitely some survivor-ship bias but damn is that a good problem to have
> If you're not physically at work you can't be working at all

Isn't that a deliberate choice as a way to put an end to the scourge of unpaid overtime?
True only normal people will feel compelled to give their passwords to authority. A criminal won't give a shit there is nothing an authority can do to compel a criminal to incriminate themselves. I mean what can they do arrest them? I think criminals have made their peace with that.
Agree with the "miserable" comment.

Dissatisfaction will cause people to move around in the market. I don't know how much I buy the argument that people are looking for WFH, more than that they are looking to not work in a service industry which has low benefits low pay, and no chance of upward mobility.

The pandemic is giving people a chance to realize their career has stalled. I think everyone already knew that the US healthcare system was broken, but maybe people are realizing changing careers is the only way out of that bind.

Tech workers would be fine under any situation, so I don't think it's right to compare your FIRE friends with a cruise ship waiter.

It's important to note that tech workers make up no where close to 40% of all workers, and that most of the people discussed here are lower class seeking upward mobility. Being miserable is just the catalyst for seeking a way out of their situation.
> Are we using the same Gmail ?

Right back at you. I've used Gmail daily since it's launch and have never experienced "slow" unless I was on a slow/poor connection. How many tabs /instances are you opening? Are you using ancient hardware?
>And more practically, where are you going to build these walkable suburbs? All the prime space of of the inner ring is already built out, and existing "street car suburbs" have already been popular, affluent and expensive for years.

How about you retrofit existing suburbs? Fill in large spaces with mixed development, construct new public transportation, etc.
The main impediment to roof-top solar is actually the roof tops themselves. Most were not constructed with the weight of solar panels in mind, nor are all roofs built to a common standard. Thus every roof needs an expensive inspection to see if it can have solar panels mounted as-is, and if not you also need an expensive custom plan to reinforce the roof.

Also the grid is really not designed for large amounts of decentralized power generation. While modifying the grid is probably easier than replacing roofs en masse, it's still expensive. Dedicated solar plants can take advantage of economies of scale.
That’s not how I read the infographic. I read as: wood bug ruins a bunch of trees then human speculators shorted the lumber market which caused sawmills to close. The problem here is humans being able to profit off of volatility in commodities during a crisis. I’m entertaining a solution that prevents humans from being able to do this by including built-in buffers that apply consistently and equally without human intervention.

Demand didn't skyrocket, it simply stayed the same but because humans tried to preempt things sawmills closed and boom now there’s no supply to meet the existing demand so prices skyrocketed.
Open source is the worst waste of time ever. 20 years ago I was selling shareware software, and 15 years ago I moved to open source software, and since then I have not been paid anything for developing.

Yesterday I made a new release of my open-source project and it stressed me so much I could not sleep till 5am.

I tried to abandon the project 10 years ago, but then I get to many mails of people complaining about the lack of updates, which is even more stressful. Once you started an open source project, you can never get rid of it.
Yeah, and they didn't do much to reduce their CO2 emissions. They even brought a new pipeline online (NordStream2) to get more gas (because sometimes there's no sun or no wind). What counts for climate is absolute emissions, you know. Investing 300 billions € to get out of nuclear and hardly lower emissions is the very definition of madness to me.
I saw this exact thing pop up on ProductHunt at some point in the last year. Sorry, I don't remember the name, but it was an iOS app.
Did you read the article? Anrok focuses on enterprise SaaS companies. These businesses tend to have transactions across billing and multiple payment platforms, so would need a solution that works with not only Stripe but also Quickbooks, NetSuite, Chargebee, Salesforce etc

Sales tax is the classic complexity and multi-vendor problem
This is exactly what I came up with, too, because it follows "constant => const" analogy. Why are constants not "$name" using the same perverted logic?!
Out of curiosity. Why do you mention the latter group (people with good information opsec) is tiny when the former group (criminals) is probably an order of magnitude smaller?
> You don't need more routines. You need the routine you'll do 50 or 100 times.
Honest question from someone with just anecdotes and no data: Is it preferable to do the same routine regularly over different routines (equally often)? Last year, a friend sent me a link to https://darebee.com/ where I've been choosing different routines almost every time (or a program, which consists of different routines for each day). This seems to me more effective for me, but maybe it's just more motivation to do different things.
I did a gap year at 25 and I only had 20k in savings and I traveled all over SE Asia and East Africa on that. Was a blast.
Of course it's subjective, but answerable. If everyone on earth had a monster truck that they drove around for 10 hours a day for fun... that would probably be considered wasteful by anybody reasonable.
Seems plausible
I wonder what would happen in the event of a person working for a foreign government (diplomat, etc on assignment) being forced to log in to their govt laptop and access confidential info.
I pretty much agree with you, but not because I think that "capitalism" is a thing with agency, or its agents are pursuing this as an explicit strategy. I think unrestrained capitalism progressively optimizes away people's options and choices--the means by which people find identity, fulfilment and meaning. It slowly reduces human meaning and purpose to "net present value".

People who are denied good options will get very creative and specialized in their search for personal meaning, and they aren't going to be fair and balanced in the process.

I like capitalism very much, as a practical economic mechanism. I don't much like it as a governing principle or absolute virtue.
ungated: https://archive.is/lz0LM

Discussed here: https://johnhcochrane.blogspot.com/2021/06/meritocracy.html
That's true, but a non-trivial factor driving down the cost of solar electricity is not only the panels themselves, but economy of scale in all the rest, like electrical systems to connect them to the grid, support structures for the panels, installation and maintenance, etc. etc. So rooftop solar, while attractive from the perspective of not industrializing the wilderness, is more expensive than utility-scale solar.

But yes, it would be nice with building codes requiring to either have solar or green roofs. That would certainly help drive down costs, and in the case of green roofs, reduce cooling demands as well as providing (depending on what you plant, granted) a haven for biodiversity.
> The winning crypto, one day, will be the one that DOES NOT make you rich.

Well said! I bailed on Bitcoin in 2017 when I started seeing breathless coverage on CNBC. Once the speculators get out, cryptocurrencies could become very powerful. Unfortunately, I don't see that happening any time soon. Crypto needs to become boring before it can become useful.
I have used both KDE and GNOME during their 1.x and 2.x days, and even the beginning of 3.x days and KDE was never outrageously bloated compared to GNOME. The difference IME was always 10-15% more RAM use. And this was understandable since KDE was a much more full featured desktop with far more knobs to tweak and many more inbuilt applications compared to GNOME.

I don't know what the situation is these days though but anecdotally it seems GNOME has now become the "bloated" desktop, thanks to Javascript in the shell.
> My practice has been to automatically restart my phone whenever I am approached by a police officer. This has happened maybe once in the last year or 2.

In the United States (where I live) this seems risky. I think most here would prefer their phone to be on and readily available for filming in case they need to film the police encounter. We have a lot of cops spazzing out on people.
That could be—I've heard businesses talk about their "flexible work policies" too.
Tulip bulbs. I read they have real growth opportunity.
Well, I guess technically they could expel him because he had someone do part of the assignment for him.
I am currently working on a configuration manager (to get rid of Ansible for my needs).
To support running code as different users, I spawn multiple processes. I want to be able to call functions across processes without limitations, and be forward-compatible with a system where the processes could actually be on different machines.

I basically had similar goals and implemented it with a similar design as the one described in the last part. I had the same interrogations about what should should be captured by a universal type id.
In my own code, I decide to punt the discussion and require the user code to pick a globally unique name. I planned initially on using Typetag [0], a library achieving the same result as `UniversalId` from the article.
The reason why I couldn't use `Typetag` in the end is the lack of support for generics. Generics are a tough problem to deal with when deriving an id because it is not clear how they should influence it.

In my case I have a common pattern where structs are defined as:

Message<S: AsRef<str>> {
message: S,
}

This allows me define methods on both borrowed (`Message<&str>`) and owned (`Message<String>`) versions without issues. When remaining inside the process, the borrowed version is passed around and when sent across the process boundaries I can deserialize it to an owned version. This pattern prevents me from using Typetag and I am still not sure how it should be solved.

A related problem is also how the registry is built on the receiving end. In my project the registry is built manually, similarly to the example in the article. There are also crates such as Inventory [1] and Linkme [2]. Which allow to mark types at their definition point and then collect them in order to register them.

[0]: https://github.com/dtolnay/typetag

[1]: https://github.com/dtolnay/inventory

[2]: https://github.com/dtolnay/linkme
Tbh for the average person, I agree. Actually I think they benefit from centralized powers that can reverse fraud, etc.

But the narrative is enticing: "Control YOUR money/value!"
Better.fyi
The semantic meaning of "#name" is not private. In fact, the "_" is much more meaningful than "#", which is always used as in the meaning of "number" or "index".
Stripe supports the legal processing and transfer of data by our users — and EU requirements are top of mind. (Feel free to me at edwin@stripe.com if you have more questions.)
And technically upper class is doesn't need to work and can live of investments / property.

Its a bit more complex in the UK ABc1 is middle but their are social distinctions dependant on job not income.

For example A Plumber Miner or train driver might make more than an engineer but would be working class.

Basically what sort of honour would you get for doing charity work is a good marker
https://github.com/JuliaGPU/Vulkan.jl
Employers had 20+ years to switch to overseas workers. The percentage of jobs that went east has stabilized, and it's not going to change dramatically.
You need to make sure it covers that altitude. They top out around a certain altitude in the fine print you usually need to pay a little extra for altitudes like Kilimanjaro. Make sure it has helo evacuation covered for all altitudes.
This is literally a no-brainer, especially when the hidden costs of home ownership aren't even factored into this: Septic tank needs emptying? Years of built-up termite damage finally rears its ugly head? HVAC broke in the middle of the night? Don't have to worry about those costs when renting.
Prolog Heritage
I don't think it's fair to assume that this is astroturfing in any way. Stripe just has a large following of people who like anything they release. Stripe has "fans" just like Apple does.
Google for Opti3 vegan capsules from a company called Vegetology. They have the highest DHA/price ratio I know.
While I appreciate the “middle” metaphor, I think it’s unwise to generalize business (and real life situations, more broadly) as a chess game — life doesn’t often come with symmetric information and zero-sum stakes.
Annie Duke says it better than I can, in her book[0]:

> “Chess is not a game [in a game theory sense]. Chess is a well-defined form of computation. You may not be able to work out the answers, but in theory there must be a solution, a right procedure in any position […] If you lose at a game of chess, it must be because there were better moves that you didn’t make or didn’t see.”

> “The decisions we make in our lives—in business, saving and spending, health and lifestyle choices, raising our children, and relationships—easily fit von Neumann’s definition of ‘real games.’ They involve uncertainty, risk, and occasional deception […] Trouble follows when we treat life decisions as if they were chess decisions.”

[0]: https://www.goodreads.com/book/show/35957157
I’m quoting your link, by the people who argue for ivermectin: “We understand why policymakers are focused on vaccines. Vaccines will offer better, or longer-lasting, protection than any drug.”
Neat idea and something we’ll think about.
It is already illegal to retain copies of ID cards or even some of the data in many countries. Just requesting a copy without redactions is wandering into a gray area in Germany.
The idea of going public is to raise another round of financing for the company while being able to get liquidity for private shareholders. It is not necessarily to create value going forward.

The best option is for the company to raise a good deal from the public markets (high valuation on limited equity) and then execute successfully without needing to raise again. If they do need to raise again they have hopefully not done a poor job on their original public IPO so that they can go back to the public markets. That said it isn't that important a factor.
https://libera.chat for those who haven't been following.
> I am honestly very bitter about Americans glorifying the European system while happily taking home 2/3rds of their 100k+ developer salaries and enjoying much lower prices of everything.

Why do you believe those salaries are the result of the American healthcare system? Per-capita, Americans pay more than anyone for healthcare, just in a very unbalanced way that dramatically favors those with a job over those without.

Regarding comparing tax rates, those six figure job numbers don't include the substantial amount the employer is paying to the healthcare company.

Bitterness about the salary gap is understandable, but it's misguided to say that the fucked-up parts of the US system are what has produced the high-revenue/high-profit companies that are driving the compensation levels.
Something I've thought about quite a bit here - for renters don't you worry about being unable to control housing prices long term? I have maintenance on my house and taxes, but I can generally control both (for example I can have my house painted now or wait a year or 2). Rent prices may go up 20% without any input from you. Secondly - do renters move more than owners? How does that work if you have kids in school? I would think ownership provides more stability than renting, but I have no data on whether renters move more or not.
So, it looks really cool, but it requires wxpython, which in turn seems to be an issue installing on Linux. Which, since I'm using Ubuntu 20.04 (not an exotic flavor of Linux) and python3, was surprising to me, but it appears to be a common issue (lots of blog posts saying lots of different ways to get around this). Might be useful to make some docs on how to install on the most common flavors of Linux? If this already exists, my apologies, I didn't see it.
I think its more that proper criminals have no reason to give up their password and incriminate themselves. Only a "Legal" person would comply.
Generally you’ll find that the msrp is going to be roughly 9xBOM (bill of materials). That leaves wholesale prices to be roughly 3xBOM so that there’s some profitability at that stage. This is at least a common heuristic that I use when designing hardware. It’s easy to say, oh, this chip is way better and it only costs 1 dollar more in quantity, but now your final price is $9 more and you may have priced youself out of the market. These numbers change depending on volume, and how many zeros the final price has. And of course demand will also inform final price, but they’re numbers that seem to hold in a lot of manufacturing going back the early 80’s.

As for the BOM cost, you’re right that for the board, the highest costs are probably the charge circuit followed by the processor. Battery probably costs the most, but don’t discount the cost of the mould for the plastic, it’s a high up front cost that needs to be replaced more frequently than you’d guess.

In the end, that $20 bike lamp probably costs the shop $7-10 to aquire. And any shop that doesn’t charge at least 2x their average cost for small items will tend to find their profitability eroded by fielding returns and other hassle customers.
Yeah I agree to a point. I think the narrative of "You control YOUR money!" is enticing to a good amount of people. Overall for the average person with low liquid assets, having it in a bank makes way more sense for fraud protection etc.

I think the average people will use Paypal/Venmo as a novelty and also to get the volatile investment gains. Then the individualists will hold theirs cold storage.