skysight-inc/HackerNews huggingface dataset:
I can tell you that age will not matter all that much if you look at rather rough, atypical positions like universities, city governments, and small/medium businesses (all unfortunately mostly not hiring right now). They could care less that you're in your 40s, but they'll try to hire you like you're in a different industry and do things like validating that you can use Excel, have people who don't know the position interview you, make you retype your resume 3 times to fill out the application form, and have obnoxious policies with respect to vacation time or retirement vesting.

Yes, positions aren't competitive, etc., but they mostly get really rough applicants and are happy that anybody who knows what they're doing applies, and are probably better than no work.
My first generation Apple Airport died on me a couple of years ago. Straight up just turned itself off and wouldn't power on again. Might have been a power supply failure. Since it was 802.11b and I only used it for some really old devices that only support 802.11b it wasn't a huge loss. I ended up replacing it with a Raspberry Pi running hostapd.
I've never had an ISP offer to sell or rent me a router, Cox did rent me a Modem before, which when I got my first apartment at 21 was more of a compromise due to limited funds than an actual choice as a broke college kid. I absolutely needed internet, but with only a $100 food budget for the month (in the best of times) I had to make every penny count and $10 could be like 5 meals if I planned it right.

When I finally got a paying gig in town I was resolved to undercut Cox and buy a better used one on Ebay so I saved where I could, I even cashed in my used plastic water bottles at one point. So when I had enough saved up I called 2 days before my next bill and I told them they could come pick up their modem as I no longer had any use for it.

They sent me a pre-paid box a week later after they tried to haggle me about keeping it for a 'loyalty customer' price.

Granted, I had to steal internet from the downstairs neighbors until the other one showed up but it still felt good finally putting COX on the receiving end of a losing deal. It was obsolete and an unreliable device (it would often shut off) they'd have to destroy, and they paid SH for the privilege.

I might still have that modem in a box somewhere, too.
What you find here is that people with broken legs are still regularly walking around using crutches, which is advisable from a health perspective. We do of course have other systems for disabled people to get around if public transport is unsuitable.

But you're right in a way. Driving is more pleasant than public transport, but it's completely not scalable as we've seen over the last 50 years. Rural living isn't scalable globally either except in relatively few countries (USA being one) due to the land and infrastructure constraints. The only reason driving a car and living rural seems affordable is you're not paying for the externalities, and are in a sparsely populated country.

Most people in the world are going to need to live most of their lives in urban built up areas, and it's right that public policy favours the those people, and that is best achieved by discouraging car use in favour of transit, walking and cycling.

If you want to drive a car that's fine, but people who do should pay the costs, and that includes the additional maintenance costs that delivery services should be charged for sending heavy destructive vehicles over rural roads. Kind of like flying first class.
FAANG hire college grads with barely any real-world experience, why would you be worse than them if you have been in the industry for 8 years? Further, what makes you think the work you'd be doing at those companies is more "real" than what you're doing now?
42 here. Triplebyte seemed mostly alright, but I got weird vibes (deception?) when they said I "scored almost the highest ever." I bet they tell everyone that, which would come across as patronizing.

Also, I left the workforce because I don't find working for Darwinian corporations or without equity to be a valuable or fair use of my time or meritocratic compensation.
I don't use any anti tracking or ad blockers. I have the normal Reddit all and Twitter app on my pixel 3a and every time I click on a Twitter link it opens in an in app browser that can't log me in.
Commands in Python to Make Your Life Easier
> Then an 18-year-old, potentially with parents who aren't great at math but have great aspirations for their child, is sat down and asked to sign a load of papers, not realizing that this will lock them into decades of unforgiveable debt and wage slavery.

Well yeah, because us "adults" don't wanna pay the state and local taxes necessary to keep public universities affordable.
Hey folks. My co-founder and I started noodling on productivity tools a few years ago. After interviewing 250+ engineers and founders, we discovered that most project management software a) takes a lot of time to configure b) is not built for cross-functional teams and c) takes away focus from the release cycle. The status quo is that engineers spend precious time wading through tickets, and EMs + PMs continue to lack visibility at the release level. This only gets worse with distributed teams across different time zones, and as teams outside of engineering rely on product to meet customer milestones and release dates.

Currently- the tool helps run and manage tasks, requirements and sprints. With team level insights and a smart indicator for sprint planning.

This is our open beta. RN Github integration is live for PRs and commits tied to sprints- we're still working on Bitbucket and Gitlab.
How much of YC innovation is possible because it runs on AWS commoditization of server hardware ?

Innovation? Probably not much. Running on cloud infrastructure is hardly innovative in 2020, there are several other viable choices apart from AWS, and of course before cloud people were running systems in data centres for a long time.

In short, infrastructure like AWS might make some things easier, but it doesn't create much potential to do anything radically different. Big businesses consolidate.

Is the annual revenue of all YC companies combined larger than Amazon?

I don't think we can tell, because a lot of YC companies are private and don't necessarily publish their figures. Amazon's reported revenue rate is in the region of $300B. YC has a portfolio that includes unicorns like Stripe and DropBox, but also a long tail with many less successful or now-failed businesses.

It seems unlikely that the YC portfolio out-earns Amazon, but this isn't really a useful comparison. For one thing, my figures before were only looking at the tech side of Amazon, and completely ignored major factors like Amazon's huge retail operation and most of its acquisitions over the years. For another, it would be no surprise for the big business with huge volumes to bring in more revenue. Small businesses innovate, and innovation is often more about potential revenues in the future than actual revenues right now. Big businesses consolidate, and consolidation is all about scaling up once they've found something that works.
+ a set top box too. The combined amount is probably more than most European countries pay for their whole bill.
We do a lot of Erlang work here. The BEAM is so reliable that I wouldn't spend 1 minute looking at an experimental alternative.
Failed SaaS post-mortem: validate your pricing model like I didn't
I’ve never done a negotiation with Oracle, but I’ve seen the AWS bills of a couple of their biggest customers.

AWS technically doesn’t do discounts. They just invent new usage tiers with phenomenal pricing. Which effectively means bulk discounts.

I’m sure Zoom is getting a great deal on outbound bandwidth. Especially since they are multi-cloud and can shift traffic between providers at a whim to squeeze their providers.

Ironically they would probably qualify for much bigger discounts if all of their workloads were in a single cloud.
It’s an awkward holdover from bygone days. If you go back far enough in time, before it was really “C”, there was no difference between pointers and integers. The shift happened gradually, with pointers turning into a different type. I suspect NULL was kept as 0 to avoid breaking existing code. Then you can just:

#define NULL 0

This works in both C and C++. Conveniently, on most modern systems, a null pointer also points to memory address 0. So you can also do this:

struct mystruct {
int length;
int *data;
};
struct mystruct x;
memset(&x, 0, sizeof(x));

On modern systems this will initialize x.data to NULL. It just writes zero bytes into the structure, and since the NULL pointer is represented just by a bunch of zero bytes, you can conveniently zero-initialize structures with pointers this way (again, on modern systems). Strictly speaking, this is not portable, but it will only break on fairly esoteric systems.
Rust/WinRT Public Preview
Start a consulting company. In that context, often a few gray hairs actually go over well.
Product Placement Blog
I've thought about this as well. If you have flow for ~6 hrs a day with ~2 hrs a day of buffer time for meetings, lunch, coffee...etc. You'd be in the top third of software developers. Anecdotal for sure but I'd love to see a study on this.
So do I. Do you have any idea what it was meant to be?
Almost half of Americans don't have any retirement savings at all, not to mention 401ks.
Redis got a feature called AOF, I use it for every single command to save the command history to disk.

This does obviously decrease write performance of the Redis quite a bit, but read performance is mostly fine.

It is all about how many writes versus reads you expect per second. My system expects at most 1 write per sec vs 100 reads, so performance is fine and this way it is ACID compliant.
2008: financial crisis

2016: political crisis

2020: deadly pandemic, inducing a financial crisis, while also collapsing the real economy, on top of four years of political crisis
If the startup entity still exists, you can send a cease and desist letter to the domain contact and/or hosting company.

If your entity/trademark no longer exists, I'm not aware of any other legal routes. You could ask the domain contact and/or hosting company politely, telling them they're being deceptive. Failing that, social shame.
China Grew a Plant on the Moon
> Go was always intended for writing the type of networked application servers that are common in Google's infrastructure. [I was at Google when it was released - I thought you were too?]

I was (2010-2017 to be exact) so I remember how this was communicated but internally and externally. This HN submission [1] to HN from 2011 reflects my recollection of that messaging that Go was a better C.

Even better, Rob in his own words [2]:

> I was asked a few weeks ago, "What was the biggest surprise you encountered rolling out Go?" I knew the answer instantly: Although we expected C++ programmers to see Go as an alternative, instead most Go programmers come from languages like Python and Ruby. Very few come from C++.

> Go is still inferior to Python in prototyping, in web development, and in data-science

On the data science point, I certainly agree that nothing looks likely to displace numpy/scipy anytime soon. Python's much-maligned GIL does simplify C module extensions and, I believe, was a key contributor in Facebook choosing to move to Mercurial many years ago (long before my time).

I wrote a fairly significant internal app at Google in Python and essentially swore I'd never do it again. The way I like to put it is that I don't want to write unit tests for spelling mistakes. I haven't used Go for Web development but I'd already choose it over Python just for static typing.

As an aside, I found the protobuf integration in Python to be basically terrible. Perhaps it's improved in the last 7+ years though.

[1]: https://news.ycombinator.com/item?id=2535206

[2]: https://commandcenter.blogspot.com/2012/06/less-is-exponenti...
Oh yeah. If you have a device that runs hot and you power cycle it a lot you're going to stress the heck out of the connections on the board. Every time it heats up or cools down you're putting pressure on the connectors until they eventually break.
Redis has persistence.
My 86-year-old mom is better off renting the equipment and having the ISP come over and fix it when something gets screwed up.
This situation is exposing colleges as the scam that they are. Families are getting indebted up to their eyeballs, thinking are paying for education. In reality the education can be had for free. What they are really paying for is a sorting function, something that could also be had for free with national exams.
First, Blue Moon is doing some really interesting things with regularizing access to the Moon. Clear adapters, clear pricing, it's as much a leap forward as what SpaceX has done with regularizing access to orbit.

From a scale standpoint, it also plays it safe. No exponential increase in tonnage over Apollo, but an exponential increase in costs and private access. That's all interesting as all hell, and props to the Blue Origin team.

Second, Starship is just insanely fucking cool. It's maybe one of the most ambitious generation on generation leaps ever attempted, by any team of human beings ever. It's aiming to skip from the Bronze Age to the Industrial Age overnight. The sheer scale of ambition is just breathtaking.

Dynetics, on the gripping hand, is... yet another government contractor. Taking a government contract. Developing a paint by numbers solution. Again. Just like SLS. And the Space Shuttle. And Constellation. And Ares. And every other slab of corporate welfare has doled out over the past 40 years.

To project my opinions onto OP, I can't imagine Dynetics' contribution here is getting anyone too hot and bothered.
Precisely. Not only that, most games that run on consoles are generally NUMA aware and use NUMA aware algorithms.
I never saw the value of tmux unless your running a command that can’t be interrupted.

Having multiple windows vs tabs on my desktop seems so much easier.
Me too. It seems that the site is compromised and issues redirects to malware without user interaction. Maybe @dang can consider changing this to an archived version of the site until it’s fixed?
There isn't anything in those guidelines about it being mandatory to support the authoritarian power consolidation.

There is nothing in those rules mandating being a leftist, or putting your head in the sand, or begging to be enslaved.

Indeed, those rules talk about curiosity and discussion.

You can have neither when only the party line is allowed to be posted.
This program only applies to federal student loans. Anyone with private student loans (before ~2010 IIRC) is SOL.
Gossiping Is Good (2018)
Little Big Snake Hack, Cheat Codes, No Root, No Jailbreak
if you view the python file, you'll see
API_ENDPOINT = 'query1.finance.yahoo.com'
API_PATH = '/v7/finance/quot
Any time you make money easily available for a certain good, whether through debt or direct subsidy, the cost of that good is going to increase proportional to the amount of money made available. This is what happened in the housing market and with college tuition.

I'd be willing to bet that if you outlawed student loans (assuming that was possible), you'd see colleges finding all sorts of ways to cut costs without negatively impacting the students.
Reading this thread makes me realize it's a "normie tax". Normal people don't know how to troubleshoot network problems and require a lot of technical support (read: $$). So "rent" them a cheap router - not because they need to pay for a router - but because it's a proxy for increased technical support. It's genius because technical people will opt out of the router but also not require as much tech support. It's a way to internalize the otherwise external cost of tech support.

Change my mind. :)
> People overrate the elegance and readability of languages.

> The exception to this is JS

JavaScript is beautiful. You're crazy.
Chapter 1: How to Validate SaaS Ideas
Same for me, but it may actually be easier if you're 42 with two years of experience than twenty years. You're cheap, not specialized, and trainable.
I work at an enterprise SaaS product in the logistics space, and this is 100% a concern. A recent project had endless discussions about whether we could put it in AWS, or if whether customers would refuse to use it if that happened.

That said, it was still an AWS/Azure/GCP discussion.
> Obviously, for the genius technical minds that browse this site, leasing a router that is just pulling basic NAT/DNS/firewall duty is a cardinal sin.

No it's not. I lease one not because I can't figure it out but because I have better things to do than fiddle with my Internet connection and it's cheap. Yes its a ripoff, but not a bad one when I calculate my typical time value vs what I am paying. The hardware they lease (Cox in SoCal) is not too bad. It works, isn't a symmetric NAT (why does symmetric exist?), is fast, is dual band, and IPv6 works.

Same reason I use a Mac and not a Linux laptop. Same reason I don't put a more open OS on my phone. Same reason our company pays a little more for a managed Kubernetes instance at Google instead of rolling our own on bare metal. I could go on.

We are in the age of time poverty. Ease of use wins.
Watch Newsom's press conference yesterday.

He said that he won't ever release the lockdown, no matter what people say or do.
Prior to the x86 transition, Macs weren't very useful to developers. Designers, yes, but I never saw an engineer using a Mac before that switch, now I rarely see an engineer with something other than a Mac. Switching off x86 will likely throw that userbase out the window for Apple.
Sounds more like a bug than a disadvantage
I'm a little sad about it. I've been using Cliqz from the browser search bar for a few months only because it's not Google. I'm probably switching to DDG now.

The search engine kind of works, but years behind Google. The most annoying missing feature is no "exact terms" search, which is a problem when googling error messages.

All considered I pressed the Google button at the bottom maybe half of the times, and I bet very few people would stick to such a search engine.

> Cliqz failed because of our strong passion for technology and a missing drive from business development

I don't know about Cliqz but this is generally true. We developers do a great job building (oh well) but if somebody doesn't do an even greater job at selling the outcome won't be good. The importance of selling vs building is 80-20 IMHO.
The public sidewalk has no privacy policy, either, and I show my face there all the time. Same goes for the airport, restaurants, every ATM, and every convenience store that takes videos of my face.

Face imagery isn’t secret.
We are severely indoctrinated if we believe selling more ads will somehow help future generations (or even the present generation).
Show HN: A (simple) virtual whiteboard for remote tutoring
But how would doing that constitute front running?

Front running has a specific definition in terms of market regulation (see my other comment) and what you describe is not front-running.
KeyDB multithreads the entire event loop from end to end. This provides better performance [1], and combined with MVCC will put us in a place to support more expensive commands like searches without blocking other clients.

1. https://docs.keydb.dev/blog/2020/04/15/blog-post/
It is not a matter of size. It is a matter of availability.

If I only have my data on a disk, I can turn it off anytime. If I am hosting someone else's data and I want to get paid for it, I need to keep the computer running 24/7/365. That costs quite a bit.
Have you read many ancient Roman manuscripts? Human nature may not have changed but I found the vast majority of texts completely unrelatable - both due to content and prose. Seneca and a few other philosophers/authors are the exception.
I have a hard time believing this. Age is never really a factor for us when hiring. What does come into consideration is whether your resume is filled with "architect" and "CTO" and "tech lead" but you're applying for a mid-level role or if you apply for a more senior role and you can't solve simple technical questions.

We have several engineers on our team that are 40+ that are either senior or principal developers. Age never really came up in the discussion. Just their experience and how they did in the interview when talking about that experience and when encountering new problems.
That's a key difference between depression and boredom.

Boredom is you can't find something to do that is fulfilling, eg, not having a hobby.

Chronic depression is being restricted from doing something that will make you feel better, be it no energy, overly pessimistic beliefs of outcome, or similar mental states that can cause these mental blocks. Depression often has a lack of feeling, even sex drive is reduced, from this. Note, depression is not just the lack of feeling, as there are other disorders, even kinds of brain damage that can reduce feeling, without depression. Also, this is not depressive episodes, which is a separate topic.

Depression is hard to get out of when one is mentally blocked from doing fulfilling activates. Boredom is easier to get out of, because they will get around to doing something fulfilling, either immediately, or usually within the next day or two and the boredom goes away.
>Oracle Cloud's outgoing transfer pricing ($0.0085/GB)

Wow. This is even cheaper than the Linode / DO / Vultr / UpCloud $0.01/GB.
The parts are simultaneously both good and bad
I have a Comcast router modem combo(group contract through HOA, so free for me). My advertised is 125 Mbps and I do hit close to 125 when I use many of those speed test websites.

When I set this hardware in bridge mode and try to use my own router with dd-wrt, my speeds drop to below 50 Mbps.

I could never figure out why.
> She gave me one-sentence feedback.

I really doubt the veracity of your claim, but even taking your complains at face value I have to say the rationale you are trying to gather your complains make no sense at all.

I mean, do you honestly believe you are able to adequately justify your case by quoting a single sentence provided by a recruiter (who, mind you, is not he one interviewing you) who happened to be the one talking with you over the phone?

And again unit tests are completely irrelevant to the issue. If you made it to the last interview round of a FAANG then you already passed their tech screening. The last interview of a FAANG hiring round typically focuses on your personality and soft skills, which clearly from the way you chose to present yourself in this thread is something you are really struggling with.
There are plenty of static site generates that you can have on gitlab for free: gitlab.com/pages

Just clone an example repo and push a commit, it should generate your site.

You can still add a custom domain in gitlab project settings.

I really wonder how it could be easier (fork a repo, push a commit) or cheaper (given that it's free).
If there is no traffic then there is nobody to witness the cyclist, and nobody to get upset about 'bike culture'.
Personally I find I gravitate towards what your friends are like when I am tired, or stressed or pulled in too many directions. I just want a problem solved and not another thing taking up brain space.

If I'm feeling chill, and not tired then I'm much more interested in learning something new, and solving my own problems.