skysight-inc/HackerNews huggingface dataset:
> held less than $1 in assets for every $1 in circulation...there's a name for what that is... A bank.

I think you are mixing up fractional reserve and assets. Banks have more assets on their books than liabilities, or they are failed/insolvent. Even if tether wants to be a bank (in which case, they should be clear about it) it's not clear that they have the assets in any real sense.
That's similar to my observation that if you speak gibberish into the youtube search bar the first or second result is almost always a song.
Do we really need it to be a business? Does it need to make money? Torrent communities and DHT don't make any money and yet they're pretty good. Would it be possible to build a decentralized solution around finding things on the internet? Something with trustworthiness ratings and user controlled blacklists perhaps?
Now I can finally reply: that makes sense, and in hindsight is quite obvious, thanks. My general lack of knowledge in this area is a part of why I'd like to study it more, but preferably I'd like to use a language I'm already comfortable with. C is just very far removed from everything I have use for and am interested in.
It's basically the matrix form of dim(domain(f)) = dim(ker(f)) + dim(im(f)), or domain(f)/ker(f) ≅ im(f) with f (inducing) the isomorphism.
I believe this is a good way to quickly filter through a bunch of ideas that may or may not work and stick with those that have potential. Luckily these days launching new ideas is easy. You don't need to invest too much money and time as long as you keep it simple and to the point.
Which is the optimal split! Write application/composing code in Python and highly performance sensitive parts in some FFI language (nowadays probably Rust?). It's not great if you do performance sensitive stuff all the time, but amazing if you just want to build something.
As someone who perpetually overscopes side projects and ends up biting off more than I can reasonably chew given my free time, I really love this idea. What happens with me is I start a new project, then add a new feature here and there (because coding is fun) and end up never reaching anything close to "done" then getting into analysis paralysis of what to do next because there is so much. Ultimately it gets abandoned and forgotten and put on the graveyard of all the other side projects - not that this is horrible, I do them for fun and not profit, but it would be nice to launch a few.

If OP is actually the author, a question - what was your approach in keeping the projects tightly scoped and not introducing feature creep? Deadlines or time-boxing? Pre-emptive deciding on what you will and won't do? Lowering your standards for "good enough"? Just plain old discipline? Something else?
Bank accounts are FDIC insured up to 250k, coinbase/tether/etc are not.
It is an open-source project[1] by a cybersecurity firm

[1] https://github.com/counteractive/incident-response-plan-temp...
"Perhaps because the company lost half a billion dollars last quarter and is in a controversial space facing regulatory scrutiny?"

Wouldn't you expect people to be paid more for working in a risky space? Also, please not Coinbase just announced a hiring freeze.

https://blog.coinbase.com/employee-note-an-update-on-hiring-...
A combination of traditional intransigence - saying no to everything has, after all, been their strategy for decades - and Brexit-related corruption: https://www.opendemocracy.net/en/dark-money-investigations/y...
Too bad .edu seems to be restricted to US-based schools. There's plenty of great stuff hosted by universities in other countries but none of them are on the .edu TLD.
I removed "post-Katrina" from the title to honor the character limit
"Self Hosting" usually requires some level of understanding of servers, command line, databases etc. There already are "1 click" apps available on VPS like DigitalOcean etc. That is the best for non technical users I would say. But those come preconfigured with defaults that may/may not work for you.
Yeah, I have PoE to USB-C splitters like this one:

https://smile.amazon.co.uk/gp/product/B07TJ3ZNJ4/

I used it to power a phone used as 5G backup to my Internet connection, combined with this Ethernet to USB-C with power passthrough adapter:

https://smile.amazon.co.uk/gp/product/B086SV2FK4/

Works, but way clunkier than a built-in solution.
> GPL is user centric license.

GPL (and other share-and-share-alike licences) gives freedom to the software.

BSD (and other attribution or public domain licences) gives freedom to the developer.

Both give similar freedom to the users. In fact, they establish no restrictions on users or usage.
I completely agree with this, I almost have too many ideas and find combining them and building “something” usually results in filtering out the bad ones and brining the better ones to the forefront. Sometimes you just find that something “new” and better comes out of the process of trying to build “anything”.
A great, laconic statement to rally the anti-crypto troops. In reality, destroying cryptocurrencies would have zero effect on any of those three:

Estimated total energy usage for all cryptocurrencies: 0.1-1% of global energy usage

Inflation: I don't see a link whatsoever - any influence on inflation from crypto is dwarfed by a decade of quantitative easing.

Labor supply: estimated number of developers working in crypto is <100,000, whereas estimates for total number of software developers in the world is ~20M, so ~0.5%.
I've seen your projects before, and I am like you where I don't like projects that depend on me creating content but I rather like technical challenges. Great write up!
Matthew Wilcox is one of the people who developed Maple Trees in the first place[1]. I don't particularly like the sound of this interface either but if he views the mmap_lock issue to be that fundamental then he's one of the few people who would know.

[1]: https://lwn.net/Articles/845507/
> This reminds me of the dot com bubble. In 2000 people who had no software background and were making 50k would get offers for 80k...

I accepted a $54k SW Eng job offer in 2000. To be fair, I had a Masters, but only 6 months work experience. I didn't break $80k until late 2003. Now I feel bad. ;)
FED / SEC are completely different entities with completely different roles and market functions. It's like apples and oranges. And has nothing to do with a VAT tax.

I am sorry, but your comment is almost incoherent - so my response is more of a broad general definition of what the Federal Reserve is doing to help you understand the macro context a bit more. As the Fed actions are intentionally moving the markets / economy at this point.

Short form - the Federal Reserve increasing the cost of money slows down demand in the entire economy as a function of the cost of money goes up. I am not talking only hard goods - we are talking services, investments etc. They want to slow down the demand side of the economy by increasing the cost of money. It's a blunt tool but it works - if it works to well we enter into a recession which is why they are in the hot seat right now. Very challenging as they have a simple lever where there is a considerable amount of factors (geopolitics, other countries central banks etc).

Hope that helps.
> And, despite our best efforts, we still don’t have a single good answer as to the cause of obesity’s rapid rise in prevalence.

What compelled this person to write that sentence!? I know he's looking for a very technical answer but the answer to this question is simple and everybody knows it. They just ignore it.
> Maybe... MAYBE you don't have to read this book.

Where did I say I have to read it or that the author should learn another language? Nowhere. I said I wish it wasn't using C so that I could read it more easily.
Instead of fighting Google, better "just" stop using it. Leave it for good, even if it feels better than competition right now. Let's face it, Google is not going to improve. We are not their customers, and they are not going to make their product better for us. That boat has sailed long time ago.

We need to reset the web. Try out as much of alternative search engines as you can. Use the one, or multiple, that suit you better. Maybe they will get some traction in a couple of years, maybe in a decade, or so. We'll be there where we were before Google, using Yahoos, Altavista, Excite et al. and waiting for the history to repeat in a form of a new incumbent that will again make search usable.
It's not your job to feel engaged. It's your employers job, your bosses. You can feel how you want to about it.
I work with Laravel a lot so I recommend it. But you can also do Python/Django which is very good. For laravel, start with https://laracasts.com
Yea.

- "This energy storage is only 30% efficient".

- "Yes but it's dirt cheap and so is solar peak power."
agree with this 100%. I am considering going into management purely because i cannot get myself to write another screen to db crud app. Just the thought makes me depressed.
> However you might want to talk to somebody about setting up a 10b5 plan or talk to somebody knowledgeable to see if it would even make sense. My understanding is these plans are created exactly to avoid the situation that you're in where you want to sell some of your equity but you might hold insider information.

The thing is, if your company has trading windows, you may have to set up (or at least, finalize) the plan during a window and also when you don't hold insider knowledge; but OP has been on notice about holding insider knowledge during the last several trading windows.

It might behoove OP to schedule a vacation/leave leading up to the next window?
Every one of my coworkers who boulders gets injured (usually lightly) on a regular basis. After climbing (on a rope) for more than a decade, I've never had an injury.

Due to the fact you have to ramp up the per-move difficulty much faster on a bouldering problem as the grade increases, the chance per injury on any given move is much higher (e.g. if you chopped a bouldering-sized section out of a 5.12a, it wouldn't be that hard of a problem, but having to do 3-4x such problems in a row is much more grueling). The types of injury one gets from such intense exertion will impact one's ability to type too (e.g. finger pulley injuries, elbow injuries either in terms of the rotation of one's wrist or spraining if one does the typical "fall off the wall and put your hands behind you" thing I've seen on the bouldering wall).

> Can be done solo.

I'd argue this is a bug, not a feature. I've made so many great friends at the climbing gym by just asking people on the autobelays if they want to pair up for roped climbing (or joining an odd-numbered group of people to even it out), yet I see so many boulderers just silently do their thing with their airpods in.

For software engineers who don't get a lot of reps in social situations in the nature of our jobs, this is a very easy venue to learn to meet new people in a low-stakes situation.
Many people read the headline, maybe subheader and intro paragraph, and then just skip to HN comments – or skip the article entirely and assume the submission title says it all.

So IMO, both of you are contributing constructively here.
I suspect they just want more people to buy the more expensive pro devices, and there is no pro mini. You'd almost need entirely separate marketing for the mini to try to separate it from the rest as "interesting" and I suspect they knew this and didn't find it worth the time, effort, nor cost. Stick to "it exists" marketing and if people want it, they'll get it.

They do, in fact, have separate marketing for the SE though. Which is why I suspect the mini isn't necessarily going away, but they do need to update the SE beyond just the SoC, so the next SE (probably multiple revisions in the next several years) are likely to be based on the current mini. The SE does get underlying hardware bumps, what keeps them cheaper is they're using old tooling for the chassis, and other hardware that's been in production for a while (display, camera, battery, etc). Now that the mini has been around mostly unchanged through 2 revisions, they could definitely continue using that tooling for future SE models.

And I'll be honest...an SE based on the mini with iPhone 15 (or whatever they end up calling it) performance specs? I probably wouldn't pass on that.
> Users are fully capable of adjusting the brightness and contrast of their monitors.

It'd be a hack. The buttons are not sturdy enough for it, they're even not designed for it and the colour representation will be very incorrect.

Instead of asking every website to blast every user with the highest amount of contrast, modify your own display to do so if your eyes need it. That way the need and the solution is localized to where it should be.
He could have saved everyone’s time by writing an article so we could read it.
Why would it decrease single thread performance? How is python different than other languages that support native full-fledged multi-threading, eg Java, Go, C#?
I wouldn't be so sure, agree that there is an enormous challenge to convince people to pay for something they think they are getting for free, even when it's really not free ie paying for it with time, attention, privacy.

But create enough value, provide truly differentiated and unique experiences that ad-supported models can't, include privacy etc and there is a case to be made that over time a sizable enough segment will pay for that value that you can have a sustainable business.

That is certainly our bet at Neeva, and so far we have seen a lot of growth, interest and folks opting for the premium (paid version) over the basic. Even without a full push to encouraging the premium.
> legal libraries also DRM-wrap their epubs

This is the one case where I'm OK with DRM -- you're receiving the library's book on loan (it's never your book), and they need a way to enforce the length of the loan.
These things are always a little funny for me, I'm just a longtime wannabe dev and the thing that makes me disengaged in my jobs is just wanting to code all the time. I guess the grass is always greener.
Elements by Tesnière. I am not kidding, there is a shitload of knowledge there, largely forgotten by the time NLP merged with CompSci.

Jurafsky and Martin, Manning and Schutze are great books for computer scientists but these do not teach about the language.
I've been burned enough times to avoid it.

My Linux laptop, running OpenSuse Tumbleweed, got its root fs into a state where it would hang when trying to mount RW. I was able to boot off of a rescue image, mount it RO, and copy my data to another machine. None of the repair suggestions were able to get the fs into a mountable state, I had to reinstall it and copy my data back.

Every VM at work that uses btrfs gets into a state where some maintenance process (rebalancing, I think - I'm not one of the Linux admins) will consume all CPU in the VM and prevent it from doing any work. The only thing that varies is how long it takes - it seems to be related to how much write activity there is on the fs, VMs with heavier write activity get into this state faster. This has led to outages and the Linux vendor was unable to resolve this issue. We've since removed all traces of btrfs from our data center.
> make time to be curious.

This is kinda dangerous advice, because I've been involved in countless CRUD apps where the developers were bored and made things more interesting for themselves; NoSQL databases, difficult programming languages like Scala, microservices, CQRS, infrastructure-as-code that was never used in practice (it was wishful-thinking-as-code), home-rolled frameworks (one involved the CTO / lead developer to basically work from home and stay underwater for six months before coming out with a C# framework; it was just e-commerce that used a 3rd party to do all the heavy lifting), etc.

Heed the magpie developer. Choose boring technology. Eat the shit sandwich or move on if you think CRUD is beneath you.
Yes historically this has been true but we are past this time, no need for each new language to duplicate it VM, its JIT, its GC.. GraalVM solve it all and bring ecosystems interop.
> I wonder if a style-transfer style algorithm could be used to map the intent of a sentence to a simulated voice.

There's definitely research/proprietary software that can enable a person speaking in desired manner to have their voice control the expression of the generated speech.

Here's a related issue on a Open Source text to speech project which I only learned of today: https://github.com/neonbjb/tortoise-tts/issues/34#issue-1229...

> I tend to view most of these things through the perspective of what would help mod-maker's for video games

Yeah, I think there's some really cool potential for indie creatives to have access to (even lower quality) voice simulation--for use in everything from the initial writing process (I find it quite interesting how engaging it is to hear one's words if that's going to be the final form--and even synthesis artifacts can prompt an emotion or thought to develop); to placeholder audio; and, even final audio in some cases.

> (and I suspect various open source voice sample sets would become pretty popular).

That's definitely a powerful enabler for Free/Open Source speech systems. There's a list of current data sets for speech at the "Open Speech and Language Resources" site: https://openslr.org/resources.php

Encouraging people to provide their voice for Public Domain/Open Source use does come with some ethical aspects that I think people need to be made aware of so they can make informed decisions about it.

Given your interest in this topic you might be interested in this (rough) tool I finally released last week: https://rancidbacon.itch.io/dialogue-tool-for-larynx-text-to...
>External fund managers

full legal agreement of their mandate publicly available to the entire world, Y/N?

>Engagements with companies

full legal terms of engagement public and available to the entire world, Y/N?

You are just listing some public information. Actual source of alpha is a very closely guarded trade secret, and will never be made available to you, or anyone not involved directly.

Tether is literally being asked to openly disclose confidential business information to the entire world.

They've revealed composition a number of times, they have done an attestation, and none of the other stablecoins have produced an audit either.

It's just a witch hunt.

composition: https://static.seekingalpha.com/uploads/2021/5/19/254888-162...

full report: https://seekingalpha.com/instablog/254888-sunil-shah/5593034...

for comparison, report from USDC/Circle: https://www.centre.io/hubfs/pdfs/attestation/2021%20Circle%2...

what is the big issue? money market funds your pension invests in have the same composition as Tether.
This is the second paragraph in the article:

> And before we continue, let’s make it absolutely clear that we have no control of the color of the text in this very article, as it is hosted through Medium.com, which features poor visual accessibility of their site design.
Banks did this before the civil war, see https://daily.jstor.org/banks-own-private-currencies-in-19th... the article doesn't go into detail, but says that congress "effectively ended the practice" after the Civil War was settled.

I suspect that if any bank tried to push out their own Crypto the Fed would have /Questions/ for them and in general it wouldn't work out well for the bank in question.
Ask HN: How do you feel from -10 to 10?
-10 is maximum negative

0 is neutral

10 is maximum positive

I am a 6 right now and last week I was moving between 2 and 8. In the last 3 months my most negative was probably around -6.

[Background] I find this question to be way more insightful than "How are you?". It sparks conversation about the current base level and events that were outliers into the positive or negative direction. It's also interesting to ask at work in order to see how much the current atmosphere is resonating with scarcity (distress, fear, overload, ...) or abundance (eustress, gratitude, positive challenge, ...).
The single, good and accurate answer is… ?
Yes, this device (first I found from google) produces 100L/hour using 400 Watts

https://www.nauticexpo.com/prod/schenker/product-23417-55567...
> Figuring out what pages are good is no longer a feasible task for software.

Of course it is. It shouldn't be at all difficult to train a large natural language AI model on SEO spam pages. But nobody will do it unless they can figure out a business model that makes it pay.

Or a non-profit organization is formed to do search spidering for the benefit of the whole world, much like Wikipedia or PBS.
I heavily advise AGAINST using this for anything apart from OS level file spam (.DS_Store etc).

We spent a good part of a day rebuilding a repo after a junior dev. left, when we found out they'd misused global gitignore and hadn't commited several important files due to an ignore they had set for a seperate project.

Lessons learnt. Ensure new devs don't use it, and code review on another machine than theirs...
>This is the same method used to secretly record an interview [...]

That doesn't make it legal though ...
> If I may ask, what do you do for work now?

Without trying to sound glib, it's a long list. I have a number of different jobs across multiple industries. However, director of a beverage company along with working with a software development team are where my calls take place most often.

> What kind of communication do you need with people where text is as fast as face to face?

In particular, software-related technical matters are painful to communicate by voice. Because of that, everyone wants to share their screen to reintroduce text, so any video that is being recorded gets pushed to the side anyway. This where text wins hands down, if you know how to communicate.

Indeed, it has become apparent in the last couple of years, with everyone moving home, that most software developers have no idea how to communicate. Calls have become a crutch to try and fumble their way through it. When you have to repeat yourself over and over again to get your point across, voice bandwidth starts to gain an edge. However, my experience in working with effective communicators in an age when text was the only practical option (long distance charges would have killed you!), it's clear that text is far more efficient when utilized well.

> Have you ever worked in a physical office before?

I have, even in software, a long, long time ago. Some of my jobs also still take me to physical locations. Software has been WFH for most of my software career, though.

> Do you have any issues when it comes to socializing with people IRL?

I guess that's for the receiving end to decide, but in terms of socialization IRL is my preferred mode. Work communication isn't really socialization, though. It's knowledge transfer. And that's where text shines. Not only in its ability to communicate ideas but also the natural maintenance of record.

> Please don't take it the wrong way, but it's extremely strange you don't see any of this.

Frankly, as mentioned, shared screens dominate the vast majority of calls I'm on given the ineffectiveness of voice. Even if I thought there was theoretical value in the video, it would be difficult to give attention to it. I don't find it strange that an animated postage stamp off to the side provides no value at all. What is to be gained from it? You can't see much without taking from the focus.
> well-meaning, seemingly harmless, engineering-oriented, and data-driven

At some point I really hope that we can all recognize that “seemingly harmless”, “engineering-oriented”, and “data-driven” are not virtues.
Reading court filings to follow cases is boring and time consuming. Actually going to hearings to hear what is said even more so.