skysight-inc/HackerNews huggingface dataset:
If you haven’t publicly launched yet, then it’s hard to work backwards from what the customers actually want. What you may have to do is try to theorize who your main customers would be and what they would want, and then work backwards from there.

In such a case, I would encourage you to set the SLAs relatively lower, at least until you can gain some real knowledge from actual customers.

You might also want to approach some prospective customers and bring them into a private preview version (protected by NDAs), so that you can start gathering that data earlier.

Also, ship early. Ship an MVP earlier than you thought possible. It’s okay if it’s all held together with spit and bailing wire, at least you’ll be able to start gathering data sooner, so that you can start the real business of actually building what the customers truly want.
Interest check: I want to teach HN meta-learning
I've got 7 years of experience as a learning designer, specializing in self-education.

Here's the thought. I have needed elements for learning a skill, what I call "the fundamentals of meta-learning," and I use them to create new ways to teach. For the next 3 months, I'd like to teach a course around them. They will help you learn skills faster and teach others better.

The course will include theory and practice. The theory consists of necessary conditions for learning a skill, backed with academic evidence. The practice may be students teaching or learning a skill of their choosing, with regular feedback sessions.

Here's a full proposal. Please read it! There's crucial info inside that will help you decide if it's worth it, including a proof of concept and how I plan to finance the project.

https://docs.google.com/document/d/1Vd8AMOZrQUHsK5NVj05qPUa7cG6jOCnGdSUTXBX7Dfo/edit?usp=sharing

Thanks, lmk how it goes.
My credit score goes down unless I carry some revolving balance.
With or without a credit card it's still spending what you don't have. The credit card just makes it easier to ignore the fact that you're in dire financial straights.
Exactly. Not really unfortunate, unless they make it out to be.

Could be way worse!
Australian here. Don’t use credit card, setup a separate account for bills, direct debit everything from there, don’t keep anything big on your debit card and use it with Apple Pay everywhere. No fraud, no fees, no complex things and rules to remember.
How does this change with a debit card?
That seems problematic and quite the slippery slope...
The credit to debit card ratio is something the Australian banking regulator looks at too. The charge fees in EFT/POS have become a significant issue when there is a floor fee for small transactions. During covid, cash handling nosedived and paywave exploded. Now, many coffee shops and traders who used to do cash are stuck with a market acceptable price for coffee, but bank charges on card processing which eats their margins in fees they can't easily pass on. Other traders have gone back to $10 minimum for card type rules.
You cannot use in-wing tankage for LH2, so calculating with the same fuel volume is a pointless exercise.

Keeping similar (or retrofitted) airframes, the tankage would probably need to be slung in nacelles under the wings. There, the extra volume is no problem, and being closer to spherical minimizes tank wall insulation. You might guess the extra nacelles would be a huge drag problem, but fluid dynamics is a deeply unintuitive science.

The mass efficiency is amplified by not needing to loft as much fuel mass, which capacity can be used for extra payload, offsetting any drag losses. And, LH2 produced from solar will be a lot cheaper per joule delivered to the engines.
Even if things are taken care of in the end, with debit fraud the money leaves your bank account immediately and then it is up to you to make sure you get it back.

With credit card fraud it won't get to the point -- you dispute the charges before paying them back.
I have many group slack, group text, and WhatsApp channels where I don’t even know the working hours of all the people in them.

I have other channels where I do know everyone and also know there is literally no overlap in natural working hours of all the recipients. My leadership team channel (as an example) has members in India, Switzerland, and both coasts of the US.
One of the biggest wins from credit cards (imo, of course) is reward programs. Getting a 1-3% discount on purchases is pretty nice (plus, obviously, fraud protection, etc.). However, some issuers are using crypto to claw back at this perk; for example, the Coinbase debit card can give you 4% back.
Really the primary disadvantage these days is that you won't be able to access that part of your bank balance (often lower than most credit limits) for a bit of time until the bank either issues you a temporary credit or the dispute is resolved. This happened to me once in the earlier half of the 2010s and it was frustrating to have to wait for my balance to get restored.

There are enough banks in the US nowadays that cover debit fraud that any bank that doesn't do it will really stick out like a sore thumb and eventually lose their customers.
I feel like you didn't read my comment.

AS SAID: I deliberately sent you the most pro-homework review. Despite being confounded in almost all of the component studies (being based on reported homework completion times rather than amount of homework assigned), no real benefit was shown in elementary.
Or Lithium! https://slimemoldtimemold.com/2021/08/18/a-chemical-hunger-i...
With a debit card you’re relying on the bank’s good will. With a credit card it’s the law.

Also with credit you can dispute it before you pay it. With debit you’re trying to fix it up after your paid it.
Have you seen the demos about how Pernosco can help with printf debugging? Things like being able to click any line of output to timewarp the debugger to the call that printed it, or being able to add print statements and see the results without even having to re-execute the program.
If your messaging lends itself to caching, it might very well fit with REST - which means http might be a good option.

So it's not so much if you want to memorize (cache), but if you can* (and/or should).

I'm afraid I'm repeating myself - but I really whish people would read all of Fielding's thesis - it's got all kinds of reasonable architectures in it - even if it argues hypermedia/hypertext applications are well served by REST.

https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
I run searx locally, have it set as my default search engine, and use it as a search engine client. It's nice to have the same interface across as a variety of search engines.

Searx is provided as a service on NixOS, which makes this all simple to run.

I do the same for Nitter, a Twitter frontend, which supports RSS and behaves well while logged out.
It all depends on how they choose to do that sort of thing.

There is nothing at all wrong with the business link. They had it pre pandemic.

I would appreciate a positive take, potentially their story, how this even became a topic for discussion, and who knows?

Personally, I tend to focus on how people use the Internet in positive ways. The ones not wound up too tight are having a good time, and the more the merrier.
If you’re using a credit card for most purchases, you still likely pay the bill with a checking account. You might also have to pay rent/mortgage from this account, so keeping a ~$3,000 buffer seems pretty healthy. (Let’s assume $1,500 for rent/mortgage[1], $1,500 for other monthly expenses, emergencies, plus any other buffer the account holder is comfortable with.)

1. Average rent seems to be around $1,100, and median mortgage payment is about $1,600 based on a quick search.
It's not just overdraft fees right? It's overdraft fees plus transaction reordering which makes the magic happen.

I'm still kind of mesmerized on this one, it felt like regulatory action almost happened, the most lucrative of the overdraft practices got limited circa 2009/2010, and then banks voluntarily toned it down and the regulators mostly looked the other way on things like reordering?
No, that’s not how it works.
> Typically, the apps offer their users a choice: payouts at the speed of banking, for free, or payouts at the speed of the Internet, for a small convenience fee. Cash App charges 1.5% with a minimum of a quarter.

This is just another way the financial system (including fintech startups) preys on the poor. If you are well off, you wouldn't want to pay any convenience fee for the privilege of receiving money from a business a few days earlier. In fact, you can think of it as interest: from first principles if someone delays a payment to you, theoretically they should pay more because of interest; now if you opt for waiting 3 days and saving the 1.5% convenience fee, you would effectively earn an interest of 1/(1-0.015)-1 = 1.5% in 3 days. That's not even an annualized figure. If annualized it would be 1.5%/3*365=122% implied annual interest rate. No one in their right mind who does not have cash flow issues would opt for receiving debit card payments with such a fee.

> Many report that it transforms the nature of their interaction with the underlying application; delivery driving for casual drivers becomes something that you can burst up to fill an immediate cash need or mentally allocate against a particular desired expenditure (e.g. “Drive for 3 hours to afford a night out starting immediately after you log off.”)

If your cash flow is not an issue and have credit, this is how you would handle it: let's drive for 3 hours, receive the full payment amount in a few days instead of immediately, and put all the charges from the night out on a credit card, whose bill will become due in a month or two, with no interest. But the poor doesn't have a bank account or a credit card, so they suffer. They pay more in fees. That's the injustice of the system.
I kinda agree but when one side is hell bent on being dishonest and toxic right from the beginning then does it really matter whether you actually hung up or not unless every such call of yours is getting recorded and monitored precisely?
Decolonising the Cosmos
Is it really liability? Because I really doubt that. People modify vehicles all the time and it causes unsafe driving that can lead to collisions. The car manufacturer doesn't get sued because somebody made a stupid change. Maybe it could be a super minor thing they use as an excuse to prevent modding, but I think the actual answer is what the other commenter mentioned. They don't want their own product competing with their newer products.

Someone won't buy their new product if they can just mod their existing product to get the same capabilities their new product gives.

See the thing is; I think a genuine company would encourage a modding community rather than discourage it. This example may not apply, but take a videogame like Minecraft. They didn't have modding support built into the game but people hacked the game and built in their own modding support on top of it. This then allowed a huge amount of people to be able to much more easily mod the game using a modding framework. The game is hugely moddable on both the client side and server side. It was so successful that there are many companies that employ multiple people to run their Minecraft servers and code minigames for them. The game likely wouldn't have taken off as much as it did without these modding capabilities that Mojang let go on.

I feel like more companies need to take this approach where they allow or even encourage modding. It brings more people to the platform. Especially in such a new market, making anti-consumer business decisions just seems like a good way to start your companies slow death.
> don't turn it into a joke even if some of your customers do!

I remember seeing pictures from some house party in New Jersey that got broken up during the lockdowns. It was corona-themed and the partygoers were dressed in hazmat suits and drinking cases of Corona.

Not exactly the kind of imagery you want someone to remember about your brand.
Amazing what can happen when a government is actually about serving the people who depend on it.
This link renders a blank page for me on mobile. I’ve been meaning to check in in Arweave though- there was intriguing work being done around the project last time I looked into it. The focus on DX and extensibility seems well thought out.

Ardrive.io is particularly interesting to me. In a world built on subscription services, the idea of paying one-time fees for permanent storage is hard to wrap my head around.
Perhaps you were in the same lecture as me, when I asked the lead developer on Big Hero 6 why they didn't just use doubles to solve their precision woes, and he informed me that they literally couldn't afford to use doubles at that scale.
Are you for real? Comparing vaccines with literal Nazis?
Ask HN: Cryptocurrency as an Employee Bonus?
I will admit that I am pretty skeptical on crypto and the following proposal started as a joke in my office, but I am still curious as to whether anyone has actually tried this.

Has anyone ever received a company's own cryptocurrency as a bonus? Kind of like a cross between an ICO and employee stock options. That is, instead of getting equity in the firm, employees get the firm's coin.

Presumably the value of the token would be in how it is used with the company. And of course there would need to be a secondary market.
USSC invented the doctrine of government immunity.

Nothing changes, until cities and cops and beauracrats can again be found liable. Cities can fix things up and get private market insurance just like businesses.
Ah. So we're comparing a specific templating language (Svelte) with an idealized and nonexistent version of JSX (JSX is a non-standard extension that has different flavors depending on what underlying framework, and versions of a framework, you use).
https://news.ycombinator.com/item?id=29206956
I believe that the logic around “Pie Charts Considered Harmful” is equally applicable to circle charts.

See: https://projectcodeed.blogspot.com/2020/08/pie-charts-consid...
Snowflake’s response to Databricks’ TPC-DS post
It seems like Covid left a lot of restaurants scrambling for contactless ordering solutions. They can be nice, but I find it annoying when I have to use my phone to look at a menu or to make an order. How does your system work?

My side project is https://dotfilehub.com

It’s a bare bones version control system for single files + a web interface.
> Y is worse than X. If you give both of them a math task ("how should I launch this rocket so that it lands safely"), then X is more likely to get it right. The reason why is irrelevant; results are relevant.

Note that this isn't really exactly what grades measure much of the time. In an ideal world they measure mastery-- but they often measure a whole lot of classroom conduct, who's able to spend extra time on assignments at home, details of information presentation, etc.

My students who I'd judge most likely to get a critical problem right aren't always at the top of the gradebook. Sometimes they're near the bottom. And this is despite me weighing demonstrated capability and mastery very highly.
You may remember names by conjuring an image of the person, or a memory of them. Hard to say until you figure out the pattern. It took me a good 30+ years to notice it.

It also affects general recall for me. If I think a name might start with h, or be long, it may hurt my ability to recall it if it were th and short :)
I seem to recall the issue was with the tooling around generating clients and servers and preserving type information - but it's been almost 20 years and I don't have my notes on hand.

I also think there were some nfs security issues relating to asn.1
> This choice allows you to use existing Redis client libraries as your RPC clients, just as writing a RESTful HTTP server allows you to use existing HTTP client libraries as your RPC clients.

Thanks for this beautiful analogy. I'm familiar with redis and elixir and found the article interesting but I didn't quite understand the "why" and now this makes sense. Highlighting it here for others as well.
I work for the company that bought them. Oddly, no one has made a joke along those lines, even though the name is used to refer to those parts of the company daily.
Not just cheaper. Also faster and easier. International transfers are mostly in the moving money before PayPal or credit cards era. If you are a private client or institution you might get a few free wires etc. Otherwise pay and wait. And this is not due to red tape. There is little incentive to do better for average Joe clients.
Isis is an ancient Egyptian goddess. And I still think of the goddess before Daesh.

The real irony is giving the name of an Egyptian goddess to an Islamist group.
> protesting against Black people having to use the 'back entrance of the theatre' in the 1950's is altogether different than many of the tactics used today related to not allowing discussion about issues with which some might disagree.

That’s some kind of ahistorical, mythologized idea of what the UC Berkeley protests were like. They may have started out with good intentions, but they turned into parties, and the parties turned into riots. It was civil rights protests, LSD, mace, riots, free love, and firebombings.

You can’t just pick out the civil rights part of it, the part you like, and pretend the other parts didn’t exist.
cheat.sh & cht.sh < Nice! https://github.com/chubin/cheat.sh

Also, LDP: Advanced Bash-Scripting Guide: https://tldp.org/guides.html
There are signs that is already happening.

- Last year Tesla got in a huge PR storm when a customer complained of unintended acceleration. It later turned out the customer was making it up. However the government didn’t intervene and let the situation got a lot worse, whereas they routinely “stop the spread of misinformation” on other hot topics.

- Many government and academic institutions banned Tesla from their campus, citing security concern from their cameras

Also in general anti-American sentiment is extremely high in China right now, making it harder for Tesla to do business
You've inferred in the opposite direction of the other poster here. They started with conflations and said they didn't apply for a reason. You are starting with the reason and applying it to a conflation.
> If you ever get slotted for a PIP (such a cute name...), it's probably better to look for new employment as soon as possible.

I mean that’s like literally the dictionary meaning of PIP :)

In my last firm we called it Period of Interview Preparation.
I don't know if it addresses your point at all, but two posts back he talked about overdraft fees: https://bam.kalzumeus.com/archive/financial-innovation-is-ha.... There was an HN thread for this one too; patio11 is HN-famous.
I respect your position and certainly there is risk, but the intraday risk is not significantly greater than leveraging the index itself. For one, no complex derivatives are being used, you can see the exact summary of every asset held by the ETF here:

https://accounts.profunds.com/etfdata/ByFund/TQQQ-psdlyhld.c...

They consist of the securities themselves, futures contracts, treasury bills, and index swaps. None of these are considered remotely complex or out of the ordinary and the only security that has any real counterparty risk are the index swaps.

So yes, if Goldman Sachs, or JP Morgan, or one of the other nine institutions listed in the above linked document fail in such a way that no other institution bails them out, then TQQQ's price will fall greater than 3x index it's tracking.

I won't argue those institutions can not fail, but that's the case when you invest, you assume the risk that what you invest in will fail.

The greatest risk of investing in TQQQ is not the counterparty risk or that the fundamental mechanism behind index swaps will break down, that's a risk but it's much less likely than the elephant in the room... being leveraged in an investment during a stock market crash.
Expenses can be paid from margin and credit, and that paid back when the income lands in the brokerage or cash management account. Credit cards are usually ~20 days float, margin is 1-2% for as long as you’re extended with it (ignore margin rack rate on brokerage sites, high net worth folks aren’t paying that).

Higher level, being poor is expensive and it gets cheaper and easier to get ahead as you get ahead.
Hey thank you so much for the thoughtful response! Really looking forward to digging into these links :^)
The epilogue mentions meltdown and spectre. I’m no expert on these, but wouldn’t the use case of a self hosted server where you install trusted applications only not be affected by meltdown and spectre?

My understanding was the w biggest worries with those bugs were precisely in the cloud, since they run untrusted code and run multiple users on the same hardware.
Perhaps true. But the point is: you're calling denormal failures "edge cases", yet my primary experience with denormals is exactly this.
> in gdb, it prints many variable values as "optimized out"

To a large extent this is still just compiler bugs where variable locations are not preserved by various compiler optimizations where they could be.

Some of the rest of these cases are fixable with some extensions to debuginfo that leverage omniscient debugging. For example we need a DWARF extension for variable locations which means "in PC range <START>-<END>, the value of variable <X> is the value it hand when the PC was last at location <LOC>". This would take care of situations where the register containing <X> has been reused because <X> is dead. It's no trouble for an omniscient debugger to look backwards in time to get <X>'s value at <LOC>.

> I think Pernosco is promising in this area, but I haven't tried it yet because it's commercial and has limited free uploads

Feel free to email us at inquiries@pernos.co and we can maybe work something out.

> One idea (I don't know if it's implemented or not) is having the ability to run SQL-like queries to list all calls from one binary to another .so library. Another idea (on top of the caller-callee lists you already have) is creating control flow graphs like KCacheGrind.

We could do those things but we don't. Before implementing features like that we'd want to understand what the underlying problem is that you're trying to solve --- maybe there's a more direct way.
That's awesome and yeah Steph sounded great from your podcast chat! Thanks Lee :)
DO NOT CLICK THE LINK
Whatever document was there before have been vandalized.
Personally I think it’s a great response and very well written. I didn’t jump on the congrats-Databricks wagon when the result first came out because of the weird front page comparison against snowflake. Both companies are doing great work. Focusing on building a better product for your customer is much more meaningful than making your competitor look bad.
Using a very, very low, or no percentage of your available credit for ages makes you just as bad of an investment for these companies as customers who run off on the bill.

In both cases, higher risk of default, less chance of profiting from interest, lower creditworthiness score!
In the comments, someone suggests that the holder of the wallet should create a transaction which just sends some small amount of bitcoin to themselves, to prove that they still have the keys, to which they get the hilarious response:

"The fees for like transferring 10 Euros back to self are much higher than the amount itself"

Somehow I get the feeling this isn't what Satoshi had in mind when he invented a "peer-to-peer electronic cash system".
Here is one that's based on Ruby from Shopify. It goes over the http spec and builds an application that can talk to a fake database (yaml file I believe), and then eventually goes into replacing parts of it with Rails.

I found it really entertaining and fun to work at such a "low level".

https://shopify.engineering/building-web-app-ruby-rails