skysight-inc/HackerNews huggingface dataset:
I hope this isn't nitpicking but I don't consider those linguistic contortions. A minimum wage empowers workers to receive an (ideally) living wage while, on the surface, restricting them from being able to sell their time for ever lower amounts. There are a lot of debates as to the efficacy and justifiability of things like a minimum wage but it's important to remember that any prevailing sense of the linguistic definitions you might assume is a local effect. Comparing American vs. European definitions of empowerment is a pretty clear demonstration of this where in Europe the ability to live a good healthy life is paramount and restrictions that promote that life style are generally considered empowering.

I do think there might be some other solutions but I also think the orange dot is, for almost all users, a perfectly acceptable solution - visually obvious without being obnoxious.
Notch was posting about his game on 4chan and on various places on the internet. It didn't just go viral out of nowhere. He also gave it away for free until he started charging for it so calling those downloads sales is disingenuous.

Anyway sure, maybe there are apps that instantly go viral with minimal marketing but if you build an amazing tool, put it on the internet and don't talk about it to anyone I guarantee you it will get 0 sales.
Definitely. Rule of thumb in a jet is to slow down if you're closer than 3x the altitude. So at 8k feet you want to be at least 24 nautical miles (27 normal miles) away or if closer you want to be slowing down (or descending). If you don't slow down before you're going to have to do so in the descend and typical jets can't really slow down much in that.
Fantastic, thank you very much!
> You have to be willing to work with the hiring companies.

Agreed if I'm looking for a job. If companies are reaching out to me when I'm not looking it's up to them to show me there is some upside to jumping ship, other than default buzzword package. Stonewalling any attempts to confirm an agreement is even remotely possible is a dealbreaker for me in that situation.
I feel you. I am going to go into interview number FOUR tomorrow and I have not even gotten to the 'onsite.' From there it's another four interviews. Trust me that it does not get any better at the 'senior' level either.

Sure feel sorry for the next-gen kids that will have to put up with 8-10 interviews (at a single company, for a single role) or more just to land a job.

Maybe we should blame how hard it is to fire people?
You can't lure employees back to the office
> Jesus, we 've had that thing since 1995. What happened?

I thought the same thing. I have built several custom WordPress sites, and changing the PHP code and hitting F5 shows me the changes immediately. What world is this where a site needs to re-compile each time a change is made?
Why do people who live in Sally's city need cars?

It seems like the choice to impose parking minimums on apartment and home owners instead of building train tracks is one that should be weighed according to its externalities.
Yeah, I get it. People can be really mad when systems they rely on get messed up. It makes PERFECT sense that people are really reactive about this awful design decision and are saying hyperbolic stuff. The part that doesn't make sense is the refusal to acknowledge that it's hyperbole. Although, to be fair, when people are triggered and reactive, we're rarely in the mood to acknowledge such nuance.
1. You are your own bank. No need to count on a centralized entity to hold your money. You can send it to anyone cheaply, instantly anywhere as long as it is your keys, then it is your coins in your wallet. The whole point of many cryptocurrencies.

2. For Central Bank Digital Currencies (CBDCs) it is. It is hated here because somehow Bitcoin and Ethereum == ALL cryptocurrencies and all of them are enabling tons of scams and ponzi schemes; especially the latter by introducing ICOs, Tokens, DAOs and NFTs.

3. No-one knows what Web 3.0 is. The people who are screeching and hyping it the most are from the Ethereum hype squad since they have their investments in it; despite that you cannot even do 1. and 2. properly with it.

As long as you cannot pay your groceries quickly and cheaply with the above cryptocurrencies without using some complicated beta quality contraptions, crypto-skeptics will ask how is it any better than Apple / Google Pay?
On the other hand, it shows that they're not outside the norm. Perhaps these kinds of problems are endemic to game development on a larger scale?
These days not really. US government doesn't care about ideologies. US government cares about its interests. Socialist and communist governments are not an issue to the US. These governments know they need the US economically. The extent the US cares is them playing ball with Russia and China.
TS type checking is on the roadmap

https://github.com/swc-project/swc/issues/571
There are loads of criminals, but only the dumb ones are in jail
What do you mean by the Web 2.0/3.0 internet ? i mean there is a web and there is internet.
What an irritating read, the questions, quotes, everything in the bold font is essentially pro-crypto when Brian's responses are really not!
I'm trying to be constructive with my thoughts, so my initial thoughts are: I've had a pretty different experience than you, and don't think your recommendations are good for a lot of people. IMHO you're taking too much risk doing what you think is a market need, when you should be offloading risk and making what the market is actively wanting/needing. This sentiment is repeated by quite a few commenters in different words.

Serial SMBer here, looking back at the dozen entities that worked in the past 20 years -- every one of my projects with 7+ figure outcomes had clear successes to validate the idea 3 months in, and I would often times MVP it off a contract with one client/vendor. (A few examples: niche used office furniture circa 2006, iOS app circa 2010, ML-based investing circa 2011, Amazon store in 2013 - so... all over the place.)

Just adding a bit of anec-data since we have quite a few people sharing what worked (and what didn't), the top 3 learnings for me have been:

1) Know people with deep pockets who want a problem solved - this means networking and establishing a niche for yourself as the go-to execution guy for problem X. I went to school near Sand Hill so that made it convenient. This simplifies your customer #1 problem as well as your revenue problem.

2) Know people who are good at solving problems, esp ones you dislike or can't solve. This is how you scale from a 1-person weekend project to a 1M+/yr rev project. You want this because a) problems that need multiple people to solve are a natural barrier to entry for anybody else, which means your solution is more defensible and b) partnerships are fun and when built right promote accountability where the sum of work is greater than its parts.

3) Entrepreneurship is hard work and should only be done as a last resort, if you know what you're getting yourself into, because you ABSOLUTELY WANT IT for whatever reason, whether because seeing something inefficient drives you nuts, that sorta thing. It's absolutely not for glory-chasers which I find kinda frustating, as a lot of (US) society glorifies it as such and sets peoples' expectations totally wrong and I see tons of miserable entrepreneurs burning out all the time in the startup orbit.
Seems that vigna (author of the xoshiro family of rngs) mostly agrees with you

> Personally, I don't believe in the "middle ground" of "difficult-to-predict-but-not-crypto": usually it just means it is so easy to break that nobody

https://github.com/rust-random/rand/issues/905#issuecomment-...
Tobacco
That's while probably really effective at its job, it's not really the most of anything. The B-1B for example is faster and can carry more ordinance.
Good timing on that capture.

https://www.military.com/daily-news/2021/09/16/b-2-rolled-of...
So he should work for free in order for some company to make money? If that is what FSF is for then it is not very usrful for devs.
He shoulf provide the source code in 3rd party escrow but considering that company doesnt want to negotiate at all, he should not just give them the source for free.
I googled it and came up with multiple answers. Instead of demanding people prove their work, take reasonable statements in good faith imo.
Oh yeah, 10x engineers. The kind of people who create an hostile and exclusionary club where only they can move around the mental maze they created. Personally I just call them 'complexity bubbles' and just like the real estate bubbles it's never those responsible who suffer the consequences.
The mix of lithium ion and flow batteries here (50MWh of the former vs. 5MWh of the latter) kind of makes this feel like a proof of concept to me on the flow battery side -- I'd sort of expect the reverse, and to want to mostly lean on the flow batteries because of their suitability for long-duration storage and their tolerance of lots and lots of cycles, and mostly only use the lithium ion when you needed lots of power or to handle rapid changes in demand. But maybe I misunderstand the dynamics here?
Yes, it's because the images in the PDF are always scaled. I cannot get them to pixel-perfect display in the PDF renderings anyways

The images are the output from the offline renderer, so they are included as PNGs
They need a GPU to function. They are just input/output devices.
That is a common technique I mentioned. Most paints and finishes we use on wood are in the plastics family. So if microbes can eat plastics, that line of defense becomes a lot weaker.

The other way we protect wood is to acknowledge that it will get damp, and pressure treat it with poison so that mold can't grow on it.
They don't say why it's combined with traditional lithium ion - wasn't one of the promises of Flow that they can scale it up for longer storage just by adding more liquid?
Budget cuts / pressure. Justifying headcount. Justifying value of the team. VIP requests for stupid reports / features / meetings. Questions about schedule, scope, etc. Politics. Stupid meetings. Stupid emails. Good managers will shield you from all of this. A good manager will let you work and create the perception that everything is ok above him, when in reality its a series of constant battles and high stakes poker.
Yes, the SDK contains tvg-render which can render TVG to TGA. Implementing PNG in that tool would double the size of the SDK source ^^
Thanks for the reply! It's nice to hear that a lot of devs are receptive to change and aren't treating the service hostilely. I like that there's categorization with expectations encoded in the category, I can see it helping a lot of things. A huge chunk of my reviews used to be in Code Collab, which... lacked certain desirable things. (But it got right a few others, so using it wasn't a totally bad tradeoff.) One of those I wanted was useful categories -- by default you just have review comments with the only alternative being a bright red Defect comment that would block closing the review until addressed -- but it was rather annoying to all parties and so few people used it. Different conventions arose to try and address the issue but they tended to be team specific. One of my own was prefacing those low priority things with "Nitpick: " or similar like in "Nit: add space between if and (". Another convention came from being able to make file-level comments that aren't targeted at a particular line, the reviewer might preemptively check off the file if they don't expect any action and it's just broader discussion/commentary, or leave that step undone until some sort of response (maybe just clarification) or possibly broad code changes has been done.

I've sometimes had trouble convincing some older programmers about using new (or even not so new but slightly 'advanced') language features like Java lambdas or Optional or generic types (juniors/interns were often aware of and happy to use the new stuff already), to the point that for specific individuals I'd just give up and focus my review efforts on other aspects. However if I ended up touching that code myself later on, or someone else did whom I was reviewing, I'd use those newer features/encourage the other person to use them if they weren't already, and if the original person ever came back to it they'd face an argument of local consistency against trying to change it back to using the old ways. It seems like the approach of longer-term encouraging and supporting a pocket of engineers pushing for better practices would actually work with this service given the ability to make notes for future reviewers. Another flaw in Code Collab was its atrocious search which made it hard to find prior reviews about a set of files.
latin america too is great from a cultural perspective. Dating prospects being much better as well.
I'll add on to this, though I don't really want to — my entrepreneurship experience pales in comparison to OP.

However, I think I have a key insight.

What OP thinks is marketing is not marketing. Marketing is all about finding out what problems your customers are facing and making them aware of how your solution can help them solve said problems (ideally, you do this truthfully and your product is actually helpful, and it's even better if your product is the best solution available). Marketing is not simply throwing your product "out there" and hoping that customers will buy it, even if you slap a big label on it that says "this solves problem X."

Talk to customers. If the only two things you ever do is learn about people's problems and build things to solve them, you have a better chance of success versus someone with a billion dollar budget who does not do both of these two things.
The cars aren't flying at altitude though. They're farther from the satellite.
Possibly Switzerland? But then, they don’t have all that much of a federal government to begin with.
From my experience there's a bit more dynamics in there. In particular the publishing agreements(I've been privy to a few) are structured in ways that the developer takes a substantial amount of risk and very rarely gains the reward of a breakout hit. Things like the first royalty doesn't come in until all development + marketing costs(which can be as much as dev) are paid back. Caps on payouts for companies or individual employees, etc.

The structure is much closer to what you see in the recording industry contracts , there's even been cases in the past of publishers denying milestone payments during peak burn to put the company into bankruptcy to gain the IP + source and then re-hire the dev-team back at 70% salary. Combine that with an robust supply of fresh faces trying to "break-in" it's not really a surprise the industry is the way it is.

If you're on the dev side of the industry you've got quite a few options to exit, if you're in art there's less options since a lot of adjacent industries have similar conditions(I've heard from past co-workers that the animation industry is even more brutal).

It's really a shame since there's some really fun technical problems to be solved and a lot of creativity but that ultimately gets exploited into the state it is today. It could be a better industry but it isn't. For those that want to build games I usually recommend doing it as a side project, there's a high probability that you can work on a genre you like(I never did during my time in industry) and you aren't subject to the state of the industry.
Corruption. The police and courts stand to profit handsomely from the existing system. The legislatures cooperate because those groups will make their lives difficult in other ways. Quid pro quo, Clarice.
Exploitation is prevalent in the indie sphere as well. Lots of people with little leadership or business experience pulling all sorts of shady stuff and paying worse.
For simple image generation, nothing beats SVG or EPS. For years, these two technologies have let me add cool stuff to PDFs and web pages without the need for expensive/complex/insecure libraries. It is going to be pretty hard to beat the ease of generating these formats.
While I do appreciate the thought process and hard work, it does maybe feel like the most of the benefits could be obtained with a strict subset of SVG instead - something like SVG Tiny was meant to be, but with fewer bad decisions! That would allow for compatibility with the existing ubiquitous SVG ecosystem.
For monitor-testing I prefer EIZO's monitor test web app:
https://www.eizo.nl/monitor-test/

Use space to hide notes and arrow keys to switch contents.
Ask HN: Does the term “Metaverse” have a concrete definition?
I'm trying to read behind the marketing and journalistic misuse of the term.
Facebook is trying to promote something, but what is it?

Is it a service? Is it a collection of frameworks for data interoperability and persistence? Is it a VR/AR rendering engine? Is it commercial CAD software with VR capabilities? Is it a VR chatroom? A persistent MMORPG game like second life? A new rendering/game engine?

I'm sure there's a real product (or set of products) buried somewhere underneath all the hype and bad news pieces. I just can't find out what it actually is.
I have heard very good words about the eps format from a vector-format nerd (he reads file format specifikation books because its fun). I would love to here more opinions about eps from other developers.

How does eps really compare with the other formats mentioned above?
IRS requires employers to look at no less than 3 and no more than 12 calender months (chosen by the employer) to set average hours. "Scheduled" is not a factor in the law, it is how many hours the employee works on average over the "lookback" period
I've never gotten the reconciliation of many of these "learn accounting" guides with what it takes to do actual accounting. They seem to make a big deal of covering very basic concepts that I would expect anybody with a programming background to pick up in under 10 minutes. The topics covered by these guides are less complex than most APIs.

But when it comes time to do actual accounting, there is a whole host of much more complicated concepts - depreciation, capitalization, tax law, tax law, tax law, etc. And these never seem to be explained in any comprehensive way that would make me think I "know" accounting. Rather it's like the pedagogy is focused on basic math (which people call "accounting"), because you will only learn all of the details with experience.

I even felt this same divide when I tried out Quickbooks, which I had thought was one of the gold standards for small business accounting. I was hoping for something that would walk me through how I needed to categorize expenses, track assets for depreciation, etc. Instead I was greeted with basically a spreadsheet replacement to automate problems I didn't have (eg printing checks at scale).

Am I wildly off base here, or is there something else I'm missing?

Taking a look at the site posted, it does seems to have many chapters with later ones covering advanced topics. But for instance taking a look at the chapter on depreciation, there are still additional details you'd actually need to do your taxes. I can understand how a simpler model helps someone learning this as their "first field", and they'll learn the richer model later. But from the perspective of someone who knows how to program, I'm still left wondering what value there is from reading general guides versus eg directly digging into what tax law forces you to calculate.
The article is mostly correct[0], and is very good if the explanation clicks for you.

I suspect some people (even some HN readers) would find it easier to think of ledgers as lists of transactions with running totals.

[0] e.g. it's not strictly true that book value is a lower bound on company value
I've worked in and with hundreds of enterprises, and literally never seen this in practice. As one gets further into management the work has longer-term deliverables, and many of those deliverables are invisible to managers and individuals below them. Put another way, the work product of a good executive is effective long-term decision-making. Of course it's harder to see the effects of this day-to-day.

The daily work of a senior leader is mostly communication, alignment, and politics (i.e., resource allocation). From the outside (and sometimes the inside!) this looks like "lots of bullshit meetings." Coasting at this level simply means that your priorities aren't fulfilled, your initiatives fail, you're cut out of important decisions.
Yeah, it is kind of funny that plastic crap we make functions as a decent long-term carbon sink. Stable, resistant to degradationIf only we could properly bury it without it getting everywhere, including in our internal organs.

I have apocalyptic dreams of plastic-eating plagues swarming our civilization out of nowhere.
This. Debugging the organization is a great way to describe it.
> This is especially true in the gaming industry. Most companies start with great talent, but then more and more middle management comes in. Managers hire more managers so they can become senior managers. Non functional bloat starts coming in the form of sales, marketing, “strategy and ops” etc.

Once again, I have to refer to the excellent work "Bullshit Jobs"...
Wow, works actually amazingly well! Thank you!
I really don't care, do u?
Preach! I long to read more about the substance of web design, rather than the tooling. Art direction, style guide, content strategy, information architecture, usability testing.

If I wanted to read another paean to JS-first development, I'd go to dev.to.
Had an interviewer boast that she tried to intern at the company, was rejected, and then just never left - "LOL!" (I smiled politely, while horrified) ... while holding "director of HR" title no less.

Even more surreal when I took the job, later decided it wasn't my cuppa, and had the exit interview conducted by this same person -- and having to sit there while she provided me absolutely false information about transitioning, asking me to sign a "hush" contract on my way out, and then later not providing final payroll until WAY after the state requirements. Eep.

Of course, the joke's on me, they IPO'ed recently and she probably has twice my net worth now. :) C'est la vie!
Yeah, the most frustrating recruiting call I've ever had was someone like this. I was having a discussion with a recruiter about the company's software platform they had developed. Any time I said 'platform', the recruiter would interrupt me and say "no, it's an ecosystem". They were wrong anyway, the hiring company itself called it a "platform" on their own website.

It was one of the strangest and most dead-end discussions I've ever had.
OK.

- you manage managers of three teams globally with 6 employees each.

- you know that your best IC is about to go on parental leave

- three others are either leaving or moving to another team in the next year

- your european team’s manager is not meshing at all and there’s pressure from all directions to fix it

- after shuffling or firing the european manager (who you genuinely like personally,) you suddenly have 8 direct reports you need to meet with weekly and support

- new teams form with overlapping responsibilities and you have to create a relationship with that team and its leadership so no one steps on the other’s foot and there isn’t confusing ownership

- you hire a new european manager and now you have to fly overseas and train them, while at the same time handling issues for your home team and your own personal responsibilities

- in the middle of all this and while your schedule is peppered with interviews to conduct, some random high-visibility initiative with no owner and outside your area of expertise gets assigned to you.

I’ve seen directors suddenly get 30 new ICs three levels below them and have to somehow write their reviews. It ain’t all pretty.
There's another alternative: "Push climate treaties that set goals based on current scientific and economic realities".