skysight-inc/HackerNews huggingface dataset:
For me it's all about growth. I worked for corporate and after almost decade moved to startup world, never looked back. At first I was picking a lot more of technical experience compared with corp. At later stage my interest shifted towards business side, I love to learn how to build startup while being focused on tech. Also I found it was easier to find remote work within startups world (and before remote work was a thing).
How were installs like this calibrated? How are home installs calibrated, for that matter? Open source solutions/recommendations especially appreciated.
I don't know if my wishes are welcome in this topic, but I would make "comments" button much bigger and enable infinite scroll for "new" section (if not being too lazy for this).

BTW I can see one bug on screenshot - it is bright "hide" button on post №7.
"Let's irritate everyone by denying them making their own choices"

thats an incredibly strange take, like that is literally the complete opposite of what is happening
Your server has 128 gibibytes of RAM, and has for five years now. In fact, you can buy off-the-shelf servers with a tebibyte of RAM now. As long as you have some way to recover from a power failure, if there's something you could do with Postgres without sharding fifteen years ago, you can do it in RAM on a single server now. But, if it was disk-bound, you can do it about a million times faster than you could do it then.

It's reasonable to argue that shelling out the US$800 for a server with 128 gibibytes of RAM (or renting one from a cloud provider for US$150 a month) amounts to buying nifty toys for the engineering department. But if you're paying each engineer US$200k per year in salary and a similar amount in benefits, that's US$190 an hour, so each engineer's workday buys you almost four such servers. Your RAM has a minimum transaction time of about 100 ns, while an SSD is more like 10000 ns. If you have 100+ GiB of data to query, the alternative to buying nifty toys is paying the engineering department to do optimization work that wouldn't be necessary if your data was stored in memory that was 100x faster.

The rough equivalency here is that adding one more engineer to your team costs as much as adding 16 dedicated Xeon servers at Hetzner with 128 GiB of RAM each.

Sometimes the best answer is still a relational database, of course! It's often easier to write your queries in relational terms than by looping over hash tables, though probably not if you're using an ORM, and Postgres is delighted to cache all your data in RAM.

At some point, you may grow beyond being able to run your production environment on a single server, at which point splitting things into tiers is worthwhile. (In some cases you start at that point, for whatever reason, but a lot of web services can serve a million users on a single server. It sure sounds like Fast's service would have worked fine on a single server.)
I understand that employers' choices are not really yours.
But why did you choose to use Sublime Text for developing and vim for the command line ?

I don't know very much of vim but I think it is very extensible and can be used as a complete IDE for most of languages. Wouldn't it be more convenient to always use vim over switching between vim and Sublime ?
I made an app that lets you track and grow your NetWorth
Hi!

I created this new thing (app) called NetWorthy.
This is why I created it:

Problem:
I have always find it difficult to have a CLEAR view, of my assets and liabilities; and how they have been performing and behaving over time.

This lack of CLARITY, does not let me know if my NetWorth, is actually increasing or decreasing, and therefore, I cannot judge if my investments and loans have been a right or wrong decision.

After reading a bunch of books about Finance & Financial Freedom (authors like #GrantSabatier, #TonyRobins, #RayDalio, #TimFerris, #WarrenBuffet, #BenjaminGraham), I tried to follow different methods and tools, to improve my chances to reach Financial Freedom. I started using personal finance apps, integrating the apps of my banks, created excels and a long etcetera of things. But all of this was messy, difficult to follow, time consuming, and still not giving me the CLARITY I needed to be conscious about the behaviour NetWorth, so I could make it grow faster.

Solution:
Following #ElonMusk "First Principles Thinking", and #ShaneParrish "Flip the Coin" thinking, I created an app, NetWorthy, that in a very easy and efficient manner lets you:
- Track the ups and downs of your assets and liabilities.
- Follow the evolution of your NetWorth, and make it grow faster.
- Set and reach a goal, to reach your Financial Freedom.
- All of this just spending 10 minutes of your time (each month).

Hope to make an impact and help people with this baby of mine.

I almost forget... here is the link:
https://networthy.bubbleapps.io

Share with me your thoughts!

Cheers,

Philip Cruz
Actaully, it’s not really about doing it server-side or client-side. It’s about how to make client render on windows border. CSD is obviously simpler, but that’s when you do bitmap…
> Should Twitter decide to deny Tweetbot API access I’m pretty sure I’ll quit Twitter all together.

Based on their new API efforts it's going in the different direction of actually making more third party apps possible. They just added a bookmarks endpoint that only used to exist in the official apps and not in the API, now everyone can implement that.
> There really aren’t parallels to what happened in 08 here.

Well leading up to 2008 the banks were making record profits and had record high stock prices. However, they were under funded, over leveraged and couldn’t absorb their losses.

Similarly, in 2020 nearly all publicly traded companies were trading at all time highs, but in reality they were all significantly overvalued and the businesses themselves were all significantly over leveraged.

You are focused on the difference in the cause of the losses, rather than the historic valuations completely detached from business fundamentals (i.e. the bubbles), and the governmental responses to prop up bubbles. Taxpayer funds shouldn’t have gone to financing foreclosures and acquisitions for failing banks and they shouldn’t have gone to the Fed to propping up businesses record high stock prices.

> “maybe it will be less damaging to the economy to float all of the existing companies through this huge pause rather than let them all collapse and have everyone lose their retirement and their job simultaneously”.

The irony is you are using the very same political justification for the government response to the banks in 2008, and it only highlights my point how people will be all to happy to say thank you for allowing us to bailout your failing business and return it to record high stock prices.
Yeah default users are fine, but the basic architecture of Linux (and, to my knowledge, all operating systems) means that there’s no meaningful way to create a user without creating a password, so you can’t have a default user without a default password.
Please, please, please do not throw anything that is not derived from Error. Throwing literals or other things makes error handling so much less predictable, stable and useful. throw/catch is already bad, let's not make it worse than it needs to be.
What's your perspective on Ambisonics?
I don’t really get the point of fronting and even caching for 99% of people out there. The analogies don’t really do it for me, do you expect to get DDoSed on a daily basis? That has not been my experience in 15 years of home-hosting. If you have FttH you will be ok in most situations.

The only upside I can see is that it can protect against targeted attacks on the crappy modem provided by my ISP. But if such an attack is widespread it will probably hit me anyway.
What happens in your dog’s brain when you speak
Indeed. Sucks to be one of those devs that just hasn't seen the same luck as a lot of ppl on here :(
Is Nomad a Better Kubernetes? – Chaordic
Of course you should limit the query duration - just not on some arbitrary function-level like done here. To me this sounds like PHP-level incompetence on API design.
IP isn't free & ad spend doesn't scale with quality.
The payment process is a little tricky - it doesn't ask you for an email address and displays the license on the resulting page. If I don't record the license key manually I will need to get in touch with you to try and recover it.

It would be better to get it emailed or get some prompt to record it etc.
Shouldn't Ctrl-I be the same as TAB, at least in a terminal?
And once it's started (in my case it's always running), switching files is instantaneous.
You have to be more explicit about the properties you're referring to for us to have a meaningful discussion. The post you answered was looking for a "great idea", and it's not clear which one you have in mind in your comments.
Reddit doesn't make it very obvious that there are subreddits on the site or how to find and navigate them. The front page is just memes, which makes the site not look all that useful. A normal web forum or Usenet in contrast has the hierarchy of groups/forums always directly visible. Even 4chan has a big box with all the boards on their first page.
Show HN: Turn any data into a fast analytical API
Just imagine getting pwned by malware bundled in a calculator...
I still have absolutely zero idea on what is supposed to be new about this. Last time I read any of it, it seemed like they needed to go read some modern maths books because their ideas didn't really seem new. The papers just read like a poor approximation of something. I want some precise statements. Yeah re framing existing problems in a new language can be useful, but it doesn't even feel like it can do that yet.

The next question is why does it need a fancy website? If its that groundbreaking why has no one else said anything else about it since ~2016, which is when some of the papers on there are released eg [0-1]. They don't even seem to say much. Is there supposed to be a scam?

[0] https://arxiv.org/pdf/1507.03287.pdf

[1] https://arxiv.org/pdf/1608.02625.pdf
That was the belief at the start of the pandemic. Oddly so because it was inconsistent with how things like SARS-1 spread. Very few people believe the droplet theory now, because it's inconsistent with the evidence. For example if it was really spreading this way, then masks would have an immediate and visible impact on case curves, but they don't.

If you want more evidence, try:

https://pubmed.ncbi.nlm.nih.gov/16696450/

SARS-1 spread through an apartment building by using drain pipes. No droplet transmission is capable of that. For SARS-CoV-2 the same thing happened on the Diamond Princess cruise ship. People were locked in their cabins, yet, the virus still spread through the ship without difficulty. This was very early evidence the spread-through-droplets theory couldn't be correct, but was ignored by public health.
Isn't that what membership fees are for? If they came out and said "our entire publication catalog is free, but to cover the costs of hosting we are raising membership prices from 100$ to 105$ a year", I don't think any of their members would mind.

Also, if you don't have hosting capacities, just seed the yearly archives out as torrent files. I'm sure there are some nerds out there who will voluntarily build a frontend for that.
> one of the reasons the US now has a weaponized dollar and China and Russia are now openly challenging the reserve currency

Ah yes, people are just flocking to buy roubles as an inflation hedge, and there's definitely no war on.
What makes it amazing to you?
source: every military analysts in the western world after one week of combat.

Literally all of them were like “Wait, why do Ukraine still have planes and Russian planes don't fly over Ukraine-controlled land? Are you telling me they can't do SEAD? Holly cow!”, all of them.
I was hoping there wouldn’t be a renting a vps in the story.
You're already familiar with https://www.chimehq.com/ a native go specific editor?
This looks like a very compelling option. I do have a few questions:

- can we use our own map data in addition of OSM?
- possibility for Azure Blob Storage and Function support?
- perhaps KNative for when you already have Kubernetes cluster maintained?

I don't quite understand the "per-site" license. Currently we have one tile server used by several different map apps. Would each app need one, separate license even though they use same data in (roughly) the same way?

Thank you.
believe in the product is hard to digest for me.

The product in a startup is dynamic. How can you believe in something that is always changing?

The product is always what the customer needs and what the growth demands, not what engineers will dictate.

It might be more appropriate to say aligned with ideology or problem space.
Its brave to say it all, even if anonymous/pseudonymous. Please allow me to add one comment to this: Mastery (or "standing out" as I call it) sometimes comes with feelings of separation or being alone, because who else understands?

One solution for some sanity is mentorship or teaching: Giving your insight to others willing to learn. And this can range from helpful comments to writing a tutorial or even making a video howto about things you know and care about. This type of giving/interaction - at least for me - is like a cooling balm for the sore spots of not being able to discuss one's knowhow because few understand completly as I do. (Note: I'm not talking about pure knowledge or comprehension. I, for example, come knowledgewise from the intersection of IT, journalism and design. People in each area are probably much proficient in their pure "art", but when a problem/challenge touches all three or even only two parts, it seems that I have a different - as I percive it better and faster - understanding.)
This is so good. Back in undergrad I had a setup with a powerful PC at home running Linux with jupyter notebook running. Then I could connect with my iPad from the university and get all the power. This makes me want to try that setup again!
Why would you assume it wouldn't be ?

A known counter-example was someone condemned mostly because of admitting browsing up the directory and realizing that the files were supposed to be protected by a login + password :

https://arstechnica.com/tech-policy/2014/02/french-journalis...
I probably do. The actual page won't open (there is a Cloudflare error) and the title is all I know.
> in an unrelated area

But what his area? If it's living a successful, balanced life like himself, then his person problems are relevant to his self-help franchise.
A subscription usually imply you lose access to the software when the subscription ends, which is not the case here.
There is vastly more great content out there than you could ever consume. Avoiding Twitter and or YouTube is hardly a major sacrifice.
How Swipe Typing Works
> It's almost like the FSF intended to trick the authors who choose AGPL into not realizing what terms they were licensing their work under.

It's the very opposite: it's to create clarity for all parties involved.

Alice publishes something under AGPL, Bob forks it and sneaks in an additional clause and Charlie gets a copy from Bob.

Now, is Charlie getting all the freedoms of the original AGPL or is he bound by the additional clause? The latter would allow Bob to trick Charlie into running closed source software masquerading as FOSS.

AGPL tries to prevent such sneaky behavior.

> A user might have wrongly thought that AGPL meant they could resell it

They 100% can.
It is not an inconsequential oversight. Most people will at least have sessions open to internal/private systems, sometimes sensitive credentials. And part of the teams will go see clients with their company laptops. You absolutely do not want people to be careless about leaving their computers unlocked.
There seems to be a small issue in GP's logical inference to me, in that he places artificial CP as proportional and wholly inferior replacement to real CP. As if, ham sandwiches and boiled sausages are _inferior_ replacements to blocks of body parts of animals on a dish.

I don't think this is the case, from anecdotal experiences; Hollywood chase scenes are much more exciting to me than real life crash footage, I've watched enough. They need cooking, and if you are cooking anyway, mixing artificial and "natural" ingredients can even be a problem than a positive.

Truth is always boring.
This is configurable though (it's only a default), and is still better than the status quo in a lot of areas. Either you care enough to change it, or you stick to the default. Default (ISP) plain DNS is worse.
I don't think it's fair to assign blame to "positivity" and "optimism" as others in the comments have.

It takes an incredible amount of positivity to start or join a small startup. You have to believe that you/your coworkers will accomplish something that very few people have done successfully, and that requires a lot of confidence when things look gloomy.

As a total outsider here, it sounds like most ex-Fast employees are very talented and positive people. Perhaps the problem was not overall "company positivity" so much as it was executive leadership being naive and unwilling to A) identify when serious pivots/changes needed to be made and B) actually make those pivots.

Positivity is good, but not when it translates to unchecked naiveté. If you believe too strongly in your ability to succeed, you might start rejecting any signs of failure as they crop up. When something goes wrong or a mistake is made, you might find a scapegoat or otherwise discount the severity of the problem.

The other "reason for failure" might simply be that... well... startups are hard. Sometimes it just doesn't work. There might not be anyone to blame.
I don't click on twitter links anymore, when I start scrolling some black screen covers my entire screen and you can't scroll back! I mean, we moan when some site breaks our back button here, twitter breaks back scrolling! People invariably suggest to replace the twitter part of the url with nitter, I'm not doing that every time, so maybe HN could do it by default? F twitter man, it's worse than that mess reddit (when not logged in, using the website, as I do).
I don’t think this is understanding the strength of network effects. For people who are actually using Twitter for communication, networking, or being an influencer they can’t leave.

Gettr really drove this point home for me. Here’s a right wing Twitter alternative that’s actually not bad UX wise, it’s been recommended by big names including Joe rogan, yet what’s happened? Most conservative influencers have stayed on Twitter and complain on Twitter about Twitter censorship. They mirror their posts on gettr with some tool but that’s it, Twitter is still primary.

If you can’t even get these people to leave Twitter, that means something.
Is it possible to configure this to use the same cloudflared redirection I am using for my pi hole?
Measurement of the W boson mass reveals 7σ deviation from calculations
After 55 years, this secondhand bookstore owner is calling it quits
Not sure it covers what you expect, but there are tools out there to convert a ruby script into a single binary executable, like https://github.com/loureirorg/rb2exe
I feel like async/await is a huge antipattern in a language like JS. They should have gone for lightweight threads instead.
I love Hetzner, and host most of my own stuff on it. And it takes so little to be prepared to move. E.g. a basic service discovery mechanism, a reverse proxy and putting things in containers and you can migrate anywhere. Now that Hetzner has some cloud features too I see even less reason to go elsewhere (though in my current job we use AWS, but we use AWS with the explicit understanding that we're low volume - currently mostly running internal tools - and can afford the premium; if we needed to scale I'd push for putting our base load somewhere cheaper, like Hetzner)

One additional suggestion to people considering bare metal: Consider baking in a VPN setup from the start, and pick a service discovery mechanism (such as e.g Consul) that is reasonably easy to operate across data centres. Now you have what you need to do migration if you need to, but you also have the backbone to turn your setup into a hybrid setup that can extend into whichever cloud provider you want too.

A reason for wanting that is that one of the best ways I've found of cutting the cost of using bare metal even further is to have the ability to handle bursts by spinning up cloud instances in a pinch. It allows you to safely increase the utilisation levels of your bare metal setup substantially with according cost savings even if you in practice rarely end up needing the burst capability. It doesn't even need to be fully automated, as long as your infra setup is flexible enough to accommodate it reasonably rapidly. E.g. just having an AMI ready to go with whatever you need to have it connect to a VPN endpoint and hook into your service discovery/orchestration on startup can be enough.
Fast does not mean only "fast to open", though.

When I think about a fast editor I think about opening a 2GB log file and looking for some text, or editing a multi-megabyte Markdown file with syntax highlighting on without any slowdown (something my NeoVim currently struggles with).
> All of these headaches stem from the OSI's refusal to address the problems posed by SaaS to the open source model. Their thinking is stuck in the 1980s and 1990s

There are no such problems. The “problem“ supposedly raised by SaaS is, in fact, an issue widely recognized as inherent to FOSS licensing before the OSI existed.

> Open source is rapidly becoming free labor for closed SaaS

“Free Software commercially redounds to the benefit of whatever for has the most resources to build and sell non-licensing services around it“ is not a new thing with SaaS. It's been recognized widely since the early 1990s.

What's new is people feeling entitled to a viable business mod for VC-funded startups that can free ride on FOSS-centered goodwill, without actually being FOSS.
+406% of young stranger criminality in France
Significant part of CS papers are master-bation.
Because in the proxy setup you get to keep your TLS private key on your own physical infrastructure. The VPS is just passing opaque packets.

If you value the privacy / integrity of other data then that also is more protected.
I don't really see these as examples of bad CGI. But I noticed that I rarely notice "bad CGI". Maybe it's because I play a lot of videogames so I am more used to computer generated graphics? I keep reading online and my friends tell me how "the surf wave in Die Another Day looked horrible and I can't watch this movie because of it", "how fake Smiths look when Neo is fighting them in Matrix Reloaded" and I never really notice those things.
> I think his point is that being really bad at something is no fun

Children are terrible at everything but they have a lot of fun anyway. Clearly it is possible, which makes this a mindset issue. Thankfully, that is within your power to change. Start having fun today :)
Maybe https://looking-glass.io ?
> Most of the downsides are financial - you work for a bit less than you might earn elsewhere and equity usually ends up worthless

Considerably less. One of the things I've noticed is people who join early stage startup as early employees get screwed harder on this than latter employees. The early employees work for low cash comp with equity that gets diluted over time. The new hires once the startup is established come from big companies to scale up and receive higher cash + equity comp.

> that the hiring practises in startups are usually something like a quick chat, a tech test, and then an indepth interview rather than 6 rounds of interview and whiteboard tests,

This doesn't ring true in 2022. It's almost opposite of what YC and other startup incubators would recommend as well - be very selective and careful to hire.