skysight-inc/HackerNews huggingface dataset:
Isn't the whole X years of experience with kind of silly anyways? You grow as a programmer by exposing yourself to new ideas and ways of doing things, but this pretty much gives you a low number of years in a bunch of stuff, not impressive on a resume.
I've had horrible sleeplessness all my adult life.
I have a 10 month old baby now and with the pandemic, it's been hard to get things done since both my wife and I work full time.
A few things that have helped:

- going to sleep when the baby sleeps ~8:30p-10p.

- getting up super early ~3:30a-4:30a

- cutting out coffee and replacing with a mixture of black/green tea.

- not having caffeine after 8a.

- following this routine even on weekends.

My sleep quality is WAY better and I don't feel so tired during the day. Also I get a lot done in the morning and spend the afternoon with my daughter.
> But why don’t they ask someone that is qualified to determine those kinds of things before posting the job.

Because they don't want to. The recruiter's point stands from the other perspective too: if the technical people wanted their job requirements to be perfect, they'd spend time writing them and not hiring recruiters to do it instead.
> When is the last time two sides actually engaged fighter jets?

https://en.wikipedia.org/wiki/2019_India%E2%80%93Pakistan_bo...
Counter argument, it's wildly more important that people be able to monetize their data and most of the people against it are failing to appreciate how economically progressive data monetization is. People used to /pay/ for software, not just professional software but software in general. And when they didn't pay for that software it was often because there simply wasn't software of that kind for their use case. Being able to sell data is the primary reason consumers have access to the plethora of free and quality services that they have today. There has never been this many good free games, this much free music, nor any other similar quanitity of free and useful services like office software in history and a large amount of that is due to data monetization. It's nearly impossible for me to care about what the data privacy advocates have to say when the movement has historically handwaved away the social benefits of data monetization while clinging to dubious icons like Snowden and Manning.
Or Wasabi, which is a drop in replacement for S3. B2 still doesn’t support direct signed uploads from the browser, last I checked.
Rookie recruiter mistake. They should demand 20 years to get someone who has appropriate deep-level experience that can fulfill their mission-critical need for requisite synergistic juxtapositional operational efficacy.

This will pre-select suitable candidates that can spout as much gibberish and misunderstandings as their bureaucracy is obviously already used to.
Wow! I tried several different length runs, ever single one _perfectly_ matched some of my favorite routes. Shockingly good.
Hmm, no. I also remember using the term open source before 1998, but if you make that claim but refuse to provide evidence, then your claim can be dismissed without evidence. The burden of proof is on the person making the claim. This doesn't mean your claim isn't true, it just means there's no reason for the person you're talking with to believe you.

When you resort to,"I have more productive stuff to do with my time" you need to realize you are wasting their time just as much. When asked for evidence you don't have, the appropriate response is simply, "yeah, I can't support my claim, so I guess it's just an anicdote." End of discussion.
A growing number of netizens are starting to believe that we are already living in an American Weimar Republic. And it's hard not to see the many social and political parallels - I'm not familiar with the economic side of Weimar Germany.
Until this article, I thought that Gen X killed ham radio.

> Amateur radio is to The Baby Boomer and Generation X’s youth as IOT is to Millennials and Gen Y.

To clarify my bona fides, I'm solidly GenX. I didn't know any hams my age growing up. I was active with math-y and computer-y activities (MAΘ, programming competitions, science bowl, math camp) - many of the same places where IOT would be popular now, I presume - and ham radio never came up.

My dad and grandfather were hams and my dad was a professional radio engineer. They both helped in the ham response to Hurricane David in the Dominican Republic. (We lived in FL. My g'pa lived in the D.R. for a while, and was one of the first licensed hams there.) So I have an idea of what ham could do.

I didn't become a ham myself, even though I had hand-me-down equipment I could use.

I did listen to the hams, and wasn't interested in joining in.

It certainly wasn't enough to interest me in learning Morse - this was back when code was still a requirement.

I had a Heathkit H-151 PC-compatible computer, which I soldered myself. I would go to Heathkit computer meetings. Certainly the store sold ham gear, but again, never met anyone my age interested in it.

Hence why I concluded that Gen X killed ham.
If you work 16 hours a day for 6 years on Kubernetes, you would have the equivalent of 12 years of experience of a normal person who works 8 hours a day. ;-)
https://archive.fosdem.org/2019/schedule/event/kubernetesclu...

I'd like to add that I find it scary that this basic info can't be found, neither by a cursory web search, nor on wikipedia. Makes you worry about a future generation raised in naive march-of-progress narratives wondering about how things came to be during the "dark ages" (= today) of the web
Similar for the 68k to PPC transition, 1996 was the last year for the powerbook 190s, the last 68k, and MacOS 8.5 (which required PPC) was released 1998 (to the month 2 years later).

So going by history we can expect 2-3 years, with a sample size of 2.
I'm the referenced twitter account.

I woke up to see this on HN, and I am now absolutely terrified that my account will be put under yet another penalty, this time for saying something that was supposed to be kept on Twitter.

I can't talk about this here, or at all. When I tried, I was ... punished. We'll leave it at that.

HN is run fine, and Dan does a good job. I just hope he is legitimately happy – sometimes I worry he's been hunting trolls for so long that all he sees are trolls rather than people. But it's not my place to express such concerns.

And I miss Scott. He was something of a mentor. I've wanted to somehow contact him, mostly just to say "Hey, hope you're well, miss you." But Dan is the only one who knows how, and I no longer have the privilege of emailing him to ask, after having squandered it.
I cant see missing the '-' as a typo
Indeed. I suspect this is just the tip of the iceberg?
Why don't they provide a physical cover for the camera. My HP laptop has a nice slide cover, in addition to the LED. It great for peace of mind.
I recall field-engineer lore about a particularly bullshity salesman claiming in a meeting back in the day that our company had “been doing Java for years!”

Field engineer stares at table and wants it to swallow him up.

Sun rep just smiles back like nothing is wrong.

That salesman was hugely successful, btw.
Given 12+ years requirement with tech that was initially released 6 years ago, the only "non-local talent" this listing would bring in are time travelers from the future.
This generally occurs after Dang has shut down the discussion for an arbitrarily reason, usually for “being inflammatory” when more “inflammatory” leftist commentary, usually in the same thread, are left untouched.
What do you mean, done nothing? They break stuff all the time.
It’s not that fantastic for low level systems programming due to garbage collection and the runtime. If you’re working with C et al, you’re generally doing something that requires extreme control, and Go is too high level to do that nicely - you can use it of course, but it’s just... weird.

C++ is not really a low level systems language because, very broadly speaking, low level stuff doesn’t benefit as much from the extreme flexibility and abstraction capabilities of C++. It’s used more as a high-performance application programming language for large, complex stuff. Go doesn’t fit that niche because it’s just not a very powerful language.

The niche where a simple language like Go is applicable for systems stuff without being too slow or high-level is extremely small. It’s a fantastic language for working on business-logic type stuff, web backends, etc, and excels when working with less experienced developers or larger teams. It’s as easy as python et al but actually has reasonable performance. But it’s not really a systems language for serious systems stuff.
Reminds me of Australia.

https://www.wired.com/story/australia-encryption-law-global-...
> And the government can just declare "property rights are lovely but we're suspending them in this emergency, here are some IOU for after we raise taxes to cover this". Which would have a largely equivalent effect in real terms to money

In no way this has the same effect. The uber wealthy have an even easier time of hiding their property in this case, and the mid wealthy react much worse (violently) to private property forfeits than to the usage of printing press (which as you say most of us don't even understand).

> Most governments struggle to deliver a balanced budget when they try. All the people who know how to make good financial decisions are in private industry making them.

This is very old bullshit, and thinking like this leads to parties trying to be cool by hiring people from industry with the consequent terrible results ( this trope is so old its even parodied on yes minister).
This sounds like a terrible experience for the recruiter.

I suggest re-examining the response you had based on understandings of gender issues in tech.
+100, person.

Some people drive cars their whole lives and still get nervous in parking lots, freeways. Some kids are competent sliding on snow at 60 mph on mtn passes. Time doing is ridic.
Thanks, I've given some thought on how to address this but haven't come to a real conclusion yet. It would be nice if there was a way to document macros with some kind of pseudo-function syntax, but then with macros you can express things which just aren't available in normal functions. println! is a good example because it basically exists to work around the fact that Rust doesn't have variadic functions (thank $diety) but then you'd have to express it with a signature that doesn't exist in the language. Or even more fundamentally, println! exists in two forms, one of which takes no arguments (and just prints a newline) and one which takes a format string and arguments. That's not easy to express in a single signature. I suppose it could all be written as prose like I've just done here.
Ask HN: Anyone else bothered by Gmail's “Changes may not be saved” popup?
So, there are two problems that frustrate me on a daily basis.

The first is that despite having a pretty decent internet connection, if I close a GMail tab within, say, 20 seconds of some operation (delete, archive, etc.), closing the tab shows the '"changes won't be saved" modal.

This in itself is frustrating and somewhat baffling to me. surely it doesn't take that long to do a request to the GMail server-side?

But then it gets worse. What makes this problem worse is that once the popup appeared, even though Chrome is still the focused app, I can't interact with it unless I do some tab-switching foo. This is on MacOS and Chrome.

Am I just unique in the particular workflow I've settled on, or is this an inexplicable annoyance to anyone else? Or is there a valid reason to explain why this happens?
I have my iOS Safari set to display webpages in Reader View by default. Among the benefits is that BI’s paywall is avoided. I imagine that Reader Mode would also work for this purpose on Firefox desktop.

Also, I have Firefox Focus set as a Safari content blocker and have no issues.
Joining on self by a different time range from the current is probably doable?
I applied for a front end job once in 2011, it required 5 years of experience with AngularJS. Pretty sure AngularJS released in 2009...

And no, the ad wasn't written by a recruiter.
Yes, this! Saying that your work is “Humble and down to earth” doesn’t necessarily days that it’s beyond yourself.

Haven’t we all been told that it’s good to be humble? To me, the reply goes way beyond what this statement warrants.
To say that Facebook replaced MySpace (and therefore, it could also happen to Facebook) is not exactly accurate. Or rather, not the full picture.

https://ourworldindata.org/rise-of-social-media

Facebook surpassed MySpace in monthly user count by April 2008. MySpace hit its peak in December 2008. This wasn't a "migration" from MySpace to Facebook. It was Facebook out growing MySpace.

But that doesn't necessarily mean it could happen again.

"The percentage of US adults who use social media increased from 5% in 2005 to 79% in 2019."

Facebook grew at a time when social media usage was also growing. We don't have a huge, untapped pool of users from which to fuel a "Facebook killer". There was also a significant difference in how the sites we originally used, so there was interest from a lot of early users in using both.

My feeling is that any site that might eventually supplant Facebook as the dominant social media force would need to grow in an underserved market before expanding into the general market, and do it in such a way that Facebook doesn't notice and come crush them first.

What strikes me is that the peak year for MySpace and the year Facebook surpassed it was also the year that smartphones started to take off. Facebook, being the far "simpler" site, would have been much more usable in early smartphone browsers. And smartphones were a huge part of the growth of social media. So it suggests that not only does a Facebook competitor need an untapped market to serve, it needs a platform on which it can create a significantly better experience than what Facebook can do.

Unfortunately, Facebook is ahead of the game on this issue. Why do you think they spend so much money on Oculus and VR? There are leaked memos from Zuckerberg that explicitly spell out this strategy. They are taking over the platform early to avoid ceding the space to a future competitor.
There's a joke: "Lingling studied violin 40h a day"
Automated chat bots to increase visitor engagement,assist visitors automatically
>The article includes other specific allegations of clear sexual harassment, including "demeaning" jokes told to female coworkers that ended with solicitations of oral sex. Perhaps even more crucially, the report goes into great length about a combined culture of constant harassment, frequent plying of alcohol, and an HR system that resisted reports of sexual harassment.

Is it possible that forced coed employment is a suboptimal solution for society? That maybe it's time to stop throwing away some 10 thousand years of human history where men and women were possibly segregated in social and professional life for a reason, across time and culture?

We take so many modern tenets for granted without recognizing that most of today's more controversial social ideas are unprecedented experiments. Inclusion and diversity being one of them.

The road to hell...

Edit: banter is core to morale for many male relationships. That includes degrading and/or sexual joking. Asking men to make special accomodations at work for women disproportionately affects men, possibly in ways that lowers overall productivity. We at least have to acknowledge the possibility. We are talking about biologically innate human behavior.
I agree and disagree with this.

I do feel that everyone who has been around the block knows that job requirements are nice to haves rather than need to haves. Otherwise no one would get hired.

On the other hand, I do think there are issues with how recruiters use descriptions that imply expectations that candidates have certain qualities like obsession with coding outside of work, being a tech bro, etc. And I do think some of the job requirement stuff overlaps. It makes it difficult for people who can do the work to feel comfortable applying and obviously is a negative for people who feel excluded from hacker culture which obviously does include minorities and women.
> but in the context of 2020 and cyber warfare, is there really much value in air combat?

Technical fights are surely relevant, but in the worst case you can 'simply' unplug your overseas fibres and be done with it. Also, if someone simply marches/flies in and destroys your IXPs, your technical superiority gets irrelevant pretty quick.

So, you really need to keep up technically with your possible foes. Additionally, it also serves as a demonstration of strength and industry funding. So fighter jets won't be going anywhere, soon.
> The metals that make-up this one-of-a-kind asteroid could, according to some, be worth $10,000 quadrillion.

Multiplying quantity with current price is not reasonable way to estimate value of metals in asteroids.

Based on the global mineral rents to global GDP ratio (0.45%) I would estimate that if you had large metal and mineral ingot warehouse that would satisfy all demand for next 100 years, you might be able to get $50-$60 trillion for it at tops. Probably less.

(Mineral rents are the difference between the value of production for a stock of minerals at world prices and their total costs of production.)
I'm not sure that is the distinction.

In a system of negative freedom contracts entail a duty to honor them, ie., are the source of obligations to others.

So a system of negative freedom is really just one where only you can obligate your future self to be duty bound to do something for someone else.

The libertarian still regards this as a duty, so it is a seemingly arbitrary one and contrary to "freedom as such".

The question "who decides what my duties are?" isnt even, in libertariaism, "only you". Because the duty to honor a contract is prior, ie., you are bound to it.

So the libertarian arbitrarily ringfenses a small number of principles to be prior to the question of freedom: NAP, contracts, etc.

The redistributionist can likewise ringfense some principles and claim to maximise freedom and hence to "morally superior outcomes".
Article – Content Sharing Platform
> So it's bad now than it was when some of these comments were written.

Too late to edit this after having slept but I think the word I wanted here was "better" not "bad" ?
Prediksi Togel Hongkong HARI INI Minggu 12-July-2020
someone dedicated his entire channel for all kinds of HR bullshit https://www.youtube.com/user/Tychos1/videos this is just one of them
Your assumption that the room was full of men and one female recruiter perpetuates gender inequality as much as your assertion that everyone should refrain from good natured ribbing at ridiculous requirements just because the person dictating the requirements is a woman.

Gender inequality in tech is a much deeper issue that starts much earlier in life. And it's possible the ridiculous requirement of 12 years of kubernetes itself perpetuates the issue because it immediately preferences people who came up with the OG attitude.
I think it's important to understand that println! is special (Rust forcing the ! goes a long way for that and is IMO an excellent decision, I hate "fake" macro functions in C). Although simply saying "this is a macro call, not a real function which is why it can do things a normal function call couldn't" is probably good enough for an intro.
Thank you for that! My toddler can now watch safely without ads ️
I think ServiceNow is just a form builder with drag and drop. It's ultimately your company that is creating the horrible forms and wizards that they force you to use.
Minimum wage doesn’t need to be raised. Any time that you place an artificial price floor or ceiling on supply in a competitive market you distort it. Private industry should not be in the job of providing a social safety net.

That’s government’s job. We should have universal healthcare, expand the earned income tax credit and make it easier to distribute throughout the year and increase taxes to fund it.

But I noticed that you called out people making $500K instead of $200K. Why? Maybe because $200K is not considered “rich” by most people on HN?

Why not raise taxes on everyone that has a household income of $130K since that puts you above 80 percentile of households income or $184K since that puts you in the 90 percentile?

“Tax the rich” often translates to “tax people who make more than I do.
I’m thinking Feynman is a bit high on himself. He assumes that someone who states that his own work is “humble and down-to-earth” has a low view of yourself.

Some Michelin Star chef might ask me what I had for dinner, I’d reply “burgers!”, they’d go “don’t be sad”.

I’d go, “eff you, I didn’t say I don’t like burgers! I love burgers!”
> if I was an expert in the technology I'd be doing it, not looking for people to do it,

But this doesn't pass muster, it doesn't require knowing the technology, just a quick search of when the language was invented

May as well be a truck driver recruiter who doesn't know what a CDL is. Or a real estate agent that can't search MLS.
That's how you identify job postings that are looking for a 10x developer ;)
Sorry about that I'm not familiar with React ecosystem, so it's hard to me to understand the Formik now.

But I've seen that it seems to provide APIs on components to deal with validations.

If we just want to validate with route query (which passed from another page and maybe wrong), or validate fields after change page/count, we always need to fill it into form component and then validate it.

Hope this post help you well .
"Pension funds and insurance companies bought the debt in bulk"

Is it fair to say that pension funds are largely to blame for this? Corporations can't acquire debt if nobody offers them money. Insurance companies too, of course, but pension funds in particular are at least theoretically supposed to be protecting the workers. Hard to see how debt-funded corporations (I'll mention Uber as an egregious example) are in alignment with the interest of the workers.
I think they just issue a fine for things like violating lockdown and mask laws.
Location: Greater London
Remote: Yes (1 day in 5 in the office or 2 days in 14 is OK).
Willing to relocate: Possibly
Technologies: Python, GCP, Docker, Kubernetes, Terraform, Postgres, Redis, Elasticsearch, Kafka, Cassandra, Rest, gRPC, BDD.
Résumé/CV: http://www.sampegler.co.uk/sam_pegler_cv_040620.pdf
Email: jobs at sampegler dot co dot uk.

Looking for Lead SRE or Senior Python roles. Open to Clojure/Rust roles as well but I'd need a little longer to get up to speed on them. Not open to roles in betting.
Maybe scrapers should respect robots.txt and go away if there's a `scraperbot` entry, the same way Google goes away if you put `googlebot` in there.
That sounds neat. What does the performance of querying past versions look like? For instance, is lookup time linear with the amount of history or do you maintain special temporal indexes?
> What I'm trying to say is that: each "head" is responsible for the culture they create

So often people forget that leaders set the cultural.

> Notably the Editoriale team (gatekeepers for games) was recently expanded to be more diverse.. that diversity was all middle-aged white french guys who came from the same school and had worked in that department before.. so.. not very diverse.

This saddens me. I do wonder if tech will ever see a proper shift in diversity within teams and leadership. But, what exactly is diversity?
Ok, but here's the thing: its not really an amount measurable in money. Let's use 'civilizations' instead. It's many times the metals that entire civilizations are built upon. Whatever 'valuation' we give it in a title, its undeniably a game-changer.

Whether its actually accessible or even profitable to mine, is another subject entirely. Remember, the Earth's core is quadrillions of times more iron than that tiny asteroid, and nobody is getting excited about that. Even though its a billion miles closer.