skysight-inc/HackerNews huggingface dataset:
(Assuming a CS background) To do anything useful/fun/interesting in bio you should have a strong understanding of the Central Dogma, once you understand that you can move on to the rest. Many here recommend building gene analytics and other similar software/SaaS. I don't recommend it because you learn absolutely nothing from those low hanging fruits. Genetics and its relation to CS, at a sufficiently low level, is mostly string manipulation and search. There is a market if you are willing to build and do sales but it's hardly exciting. Better to get some actual wet lab experience and understanding, than become yet another "data science" biotech startup. We have had enough of those in healthcare already, tons of so-called "health tech" companies that were merely performing analytics on wearables. Profitable? Maybe. Exciting and innovative? No.

Some reading material:

Synthetic biology: A Primer

An introduction to systems biology (get the 2020 edition)

O'Reilly: Biobuilder

Molecular biology of the Gene

Campbell's Biology

YouTube Channels:

The Thought Emporium

Josiah Zayner

Khan Academy Biology

Biology Professor

Shomus Biology

(The first two deal exclusively with bioengineering)
For all Mankind combines the attention to period detail of Chernobyl with great character drama and a really fascinating alternate history of the space race and the American political system.

The alternate history details even manage to be smart, for instance, minor spoiler, a female cosmonaught leads a Russian moon landing and the US ratifies the ERA in response.

It's good stuff.
New York dangled extra incentives in initial bid to lure Amazon HQ2
> Another issue is that software changes constantly and any slight interface change they have no clue what to do.

I have my own story from today: I have iOS devices since forever and sill I had to google how to access some option. The damn things move between versions and some become invisible until you read somewhere where they are etc. It’s really that bad.

Previously on HN: “perfectly cropped”:

https://news.ycombinator.com/item?id=21353920
OP are you satisfied with the N answers you got? Was it better than seeing an SO questions chart or github trends?
I don't understand what all the downvotes of the parent are for.
Maybe that hiding the cold hard truth about new languages is a survival behavior from activists?
There are already model systems which display this looping behavior, as described in the paper.
See https://science.sciencemag.org/content/349/6251/986 (Fig.1A)

The next step would be to try to reproduce the effort in higher organisms.
One good thing about the hiring process in Amazon is/was that the "hottest tech stacks" in a candidate CV received zero brownie points.

I's amazing how many candidates would fail on basic reasoning skill, programming, OS internals, security.
Maybe crop yields will increase even more than they already have over the past couple decades (over 100%)? Maybe deaths from natural disasters will continue their decline from over 1 million people a year in the 1930s to less than 11,000 people last year? Maybe the third world will continue to modernize and bring more and more of humanity out of poverty? Maybe sea levels will continue to rise at a marginal 2-3mm a year?
You might be to harsh on yourself and what you have accomplished. Six years at Google is a great achievement in itself. Have you considered impostor syndrome?

Maybe do a side gig and build something that you find interesting, could be a game for kids, a dating app, a music app,...
> My main assumption is that 3% of users shouldn't want/need this thing, and 97% of users shouldn't be paying startup costs for it.

Removing user freedom because "users shouldn't want/need this thing" seems like a Google move.
Even with steel there's direct reduced iron and electrolytic steel production is already on the horizon.
A typical windows laptop has a DRAM footprint (mostly because of the AV scanners that everything has installed) rather higher than a ChromeOS box, even with the browser running. And the storage requirements aren't even in the same ballpark: something like 40GB for a routine OEM windows install vs. 6-7G for the ChromeOS boot image (last time I checked, anyway). Add to that the fact that most of the chrome apps are optimized to store to the cloud instead of relying on local disk, and the chrome box can skimp on memory and storage (e.g. a $8 64G eMMC chip instead of a $60 256G SATA or M.2 drive) in ways that windows can't.
I meant to say intellectual property, not copyright
I use both.

Parcel has some bugs that webpack doesn't since the latter has much better funding and corporate support from Facebook.
I know there are guidelines that broadcaster should follow. But the lines between ratings are blurry. For instance, Mad Men was rated TV-14. They had F-bombs, rape, death, and most of the plot was around "adult themes".
> This nearly invisible wire transforms much of the city into one big, symbolic home on the holy day.

I am generally live-and-let-live, and don't really care what people get up to in their own private lives...but I find the concept of eruvs a bit distasteful to my athiest tastes though - you've deemed my home to be part of your symbolic home? Please - do what you want in your own home but with all due respect, GTFO: my home is categorically nothing to do with you or any religion, and I'd preferred not to be included in whatever religious machinations you have going on.
Thank you for linking, that was a wonderful story.
> (1948: Claude Shannon founds Information Theory and coins the term "bit")

Shannon used the term in his 1948 paper, but IIRC it was Tukey that coined the term and suggested it to Shannon.
“Are you enthusiastic or overzealous?”
I’m in the same boat as you. I’ve been working at the same tech company for 6.5 years making around 500 (used to be 1.2 but my stock grant ran out). I only show up one day a week to have lunch with friends and do nothing. My advice is to keep the money flowing and do something else on the side.
By all means, tell me what causes Type 2 diabetes then. The actual science is unclear, but it's linked to your diet.
It's sad and revealing to see the other comments here. Many of them say, don't seek fulfillment in your job, just keep on cruising. What a change from the exciting atmosphere of the 2000s. Seems like software engineering has become a safe, dull career nowadays. Don't listen to them. Your 20s are the time to learn, push yourself and discover who you are. Autopilot is for middle age.
I bow to your technical points, I stand corrected; however in terms of problem space, actual production use-cases, do you really think Go is anywhere near C#/Java? Most devs in these languages tend to feel hampered by the roughness, the essentialism of Go[1]; whereas typical C++/C solutions benefit greatly from a simpler, indeed essential approach — think that it was designed in-house by/for Google, which is a giant pile of microservices at its core, with thousands of engineers interacting on the base.

I mean Go is a systems/middleware dream, but I wouldn't start there for BI, enterprise-y, "expressive" code. I'm not sure to which extent Go at Google replaced Java or C++ but my money is on the latter.

I'm not stating this as "fact", really open to the discussion! I have much to learn, and this is not speaking from experience but rather perception, extensive but nonetheless second-hand knowledge.

Regarding Rust, good points, good food for thought. Thanks.

Edit notes:

[1] "no generics!" — "wth error handling `if err != nil { return err }`" — which are godsend to other devs, other domains.
Going viral on Reddit and Hacker News
Start a side business
> No reason to act like this.

Not the author of the parent comment; but with bristling replies like this, aren’t you dismissing the experience of those who, through years of experience, have become weary, and disillusioned, and a bit cynical? Isn't it also a valuable perspective (don't go for the new and shiny; stick with the tried and true), delivered in exactly the same way many older craftsmen have historically shared their knowledge with the younger and more enthusiastic ones?
I’m a fan of self directed learning, but if you can find a class, say at a local adult education system, it will likely make a huge difference. They are not mutually exclusive, and in fact having self-studied will make things the teacher says more likely to make sense when you first hear them.

There are some things in Greek like the passive periphrastic which are essentially unknown in American English (similar constructions are more common in Australian or Hindi) and which are probably very hard to understand without some discussion.

Likewise the Ancient Greek culture is profoundly weird and nothing like it’s described in popular culture today. The society depicted in The Odyssey is in many ways much closer to ISIS than what you might expect and again, discussion will make Greek literature much more visceral and can unlock the pleasure of some of the classics.
Cosmic Threads: A Solar System Quilt from 1876
Agreed. Most people are doing work, I would love to be able to coast on 10% and then be go build robots or something.
Spot on! Very often throwing frameworks at a problem only makes it worse.
Yeah, it's more that America's "homegrown" culture largely appropriates the art of POC (and in particular black Americans) throughout American history. Pretty much all forms of popular music (i.e. country, rock, hip-hop) can be traced back to black Jazz musicians. Black people's experiences -- even when whitewashed -- are fundamental to the idea of "American-ness" for all Americans.

It's also incredibly reductionist for anyone to identify a person by their ancestry like the centuries in between didn't happen, and ignorant to assume that reconciling one's current circumstances with one's ancestry isn't a well-explored topic (if anyone is interested, Google "double consciousness" to get started on the last 150 years of American philosophy).
I’ve been working for 20+ years, dozens of successful interviews and the last time I had anything approaching knowing “algorithms and computer concepts” is over 20 years ago writing low level cross platform C.

Most software developers are “dark matter developers” doing “enterprise applications” that will never see the light of day outside of the company or yet another SASS CRUD app.

Most of those hiring managers could care less if you know anything about pointers and algorithms.
Why C and not Rust? Not criticizing, just curious.
I am using ghacks user.js[1], which makes fingerprinting harder and improves my privacy online. Removing user.js would mean less privacy for me.

[1]: https://github.com/ghacksuserjs/ghacks-user.js
I have XPS 13 with Linux and it has been a good laptop. Comparable to Leonovo.

The problem is Thunderbolt Dock TB16. Even with software updates it's not working well with Linux. It has annoying cliches. You can always get it working after restarting some components, or restarting the OS but I can't recommend it.

With Leonovo you I never had those problems.
Quit and start your own startup.
Yes, it took me a while to figure out why something that doesn’t follow reason survived and thrives. The competitive advantage that religion seems to provide is that it enables a mechanism to create a tribe and tribal rituals. People need an excuse to identify with one another, and it provides a nice way to discern “us” from “them”, enabling survival in tougher times.
The question you asked, "how can i stop this?" is commonly not possible to tackle directly. If you didn't care about the company before, there likely isn't much for you now.

I think you've got the right mentality - that staying where you are isn't the best long term move at your current stage of life.

Ask yourself what is it that you want to try? ML, FE, BE, Full stack? and simply build a project out of it. Dabble and dabble. It'll likely be hard at first since there's a mental rut, but at some point, something will pique your interest.

From there it's just diving deeper and deeper until you're ready to jump ship. You may even find it at the current company through a transfer.

I don't recommend jumping ship until you're sure. You've got a fantastic backstop.
One of the biggest Linux users (Google) is working on a replacement…

Emacs? Really?

It's quite common to replace MySQL/MariaDB with PostgreSQL these days.

GCC? "Everybody" (BIG-CORP) is basing work on LLVM.

OpenJDK? People can't stand it to this day that Oracle was so "evil" releasing OpenJDK under GPL. (And this is not even a "pure" GPL. It needs a exception).

Git may be an exception form the "Don't touch GPL code!" "rule". But again BIG-CORP is often not using Git internally…

Do you have more examples of GPL stuff being successful in BIG-CORP settings?

GPL (especially v3) is used actively to prevent businesses to use code! This works because in commercial settings GPL is mostly everywhere verboten. Often you can have the exact same code under GPL, or a commercial license, and businesses are buying the commercial license only to avoid having some GPL code around. So I see GPL being a "barrier". One could even assume an anti-GPL campaign by BIG-CORP is going on for the last few years.
I don't get why it's a good argument to say that something exists for hundreds of years. Thinking about flat earth was also thought for hundreds of years.
I'll give it a shot. Thanks for the motivation :)
What makes it a legal boundary? Its only purpose is religious.
I can't say this is what you should learn, but what I've been learning recently and enjoying:

1. Ionic Framework with React/Typescript (https://ionicframework.com/blog/announcing-ionic-react/). I've never done much frontend work or mobile development before, but it's a lot of fun. Ionic makes it easy to make a PWA and access native device functions. Typescript is one of the nicest languages I've coded in - the type inference is wonderful and the linters catch a ton of mistakes I wouldn't have otherwise.

2. Flask + Python. Really enjoy the simplicity of Python. I've been getting into type annotations with MyPy. I honestly have mixed feelings about Python - for small projects/exploring data it's been fantastic, but I feel really limited by the lack of type safety when things get bigger. I've also been playing with some BDD frameworks (behave and pytest-bdd), since I really want to get a better understanding of how to build effective testing infrastructure.
Nice to see, once again, Linus driving reasonable people out of the open source community. I'm so glad I don't have to work with people like that. No, technical knowledge does not qualify someone to act like an asshole.
Grupa.io - Productized Engineering Service For Startups
https://www.grupa.io helps engineering teams productize their service commitment!. Imagine Subscribing for Engineering Service on Shared, Flexible and Dedicated plans just like subscribing for a Saas Product?

I will be happy to know what you do you guys think and give special access to try Grupa out!
I think everyone in the tech industry mentions imposter syndrome so much that it's either not the problem here, or OP has heard it so often that they're deaf to it.
There are plenty of reasons to learn new languages and frameworks. Dismissing them because of 'new and shiny' is not a good reason.
> Why name the company?

Especially that one. I'll bet they know, by now (maybe they already did, and don't care. Google is famous for leveraging their -and our- data).

I've found that many corporations are willing to settle for fairly mediocre work, as long as the processes are followed, and the cheese not moved. Having especially brilliant folks in place, means that if there is a problem, they have the bandwidth to deal with it. If I were your manager, I'd probably be pretty happy to have you there, but I'd also be worried that you weren't being challenged, and see if there was something I could do to challenge you, while improving my department's lot (I would probably do some kind of "20%" project).

TBH: Most work is fairly rote. R&D departments are usually pretty small. Production is about a predictable, low-variance workflow.

What I did, was work on some open-source stuff. Some of it has turned out to be quite impactful.

But I was fortunate. I had an employment contract that didn't have the "shower clause" (where they lay claim to the ideas that you come up with in the shower).

I strongly suspect that your contract has a "shower clause."
You can do that with cargo-script if you’re curious, though it’s not under active development it looks like.

https://github.com/DanielKeep/cargo-script/blob/master/READM...
Thanks. Haven't tried it on four out of five of those platforms. Last time I tried it didn't work for me on macOS but maybe that has changed. Definitely does not work on any recent iOS.
Fairly sure GP's point was that sequestering the resulting carbon is a better move than burning it back into the atmosphere.

Meeting CO2 goals requires removing carbon actively from the atmosphere, and drastically reducing our use of CO2-producing energy sources. Burning bio-coal does neither of these things; burying it accomplishes the former, and is at least not working against the latter.
Hello! I'm the author of this article, and one of the people that works on Chime. I'm not certain how this ended up on hacker news now, but oh well.

It is true, we're still not quite ready for general availability, but getting Real Close Now. If you'd like to check out the beta, we have contact info at chimehq.com.

As for our design goals, it's true that it can be very hard to put those kinds of things into words. We've tried to convey our aesthetic goals better on our website. Usually, this kind of thing is easier to show than to tell.

We're shooting for fewer features, built with more polish and style. Lots of people don't prioritize that kind of thing from their editor. But, I hope that we can connect with the few that are.
somewhat unrelated, but... had an interaction with a state agency IT dept - I do some contract work on a project for a state agency, and we're being forced to move all server/hosting to in-house state IT. Our team was given logins, and on initial run through with the PM, he said "it's a little slow, but it may just be my login". Well... mine was slow too - doing an SSH in to the system brings up around 20-40 second pause, then asked for password, then ... another 20-40 seconds before a shell comes up.

I did some digging - there are errors in /var/log/messages and /var/log/secure (RHEL 7), and... most of this is caused by an initial hang while trying to reach an ldap server which doesn't exist - it just hangs and times out.

I pointed this out to their tech people, asking for some assistance, and had multiple back and forths where they kept saying "we're seeing you logged in". I had to keep replying "the problem is it takes 65-70 seconds to login - this surely can't be normal". No one ever said it was normal, but one guy wrote privately and said, more or less, "we deal with a lot of systems, and have standard setups. it's better to just have everyone just the standard configs for all systems, even if they're a bit buggy, but not completely broken".

I'm not even sure if I should be surprised by this, but... it was certainly disheartening.
Tuna sells for $1.8M in first Tokyo auction of 2020
Even if I agree in theory - and that’s the reason I have avoided front end development - whether using a framework is “better” or not is irrelevant if you need a paycheck. If the market demands knowing AngularReactWASMJs and you’re a front end developer, you have to have it on your resume.
Can you start

1. Consulting on the side? Surely you being G employee will open lots of doors.

2. Side project/your own startup .

I think you are getting a great value for 10% of your capacity. I would just keep milking it till you get something on side get started.

PS: I don't think 'deeply learn the FE/BE technologies' is good investment of time.
I'd recommend reading the "classical" RFCs for TCP, including 1122 ("Requirements for Internet Hosts", https://tools.ietf.org/html/rfc1122 ).

Learning the basics of Ethernet would be helpful as well and is one of those foundational skills that'll make it easier to understand various protocols, commands in Linux, etc.
A welcome change from the exciting atmosphere of exploiting young brains and sucking the marrow out of others' 20's?
Just as I don't need to study homeopathy or alchemy for a decade to have an informed opinion of it, I've had more than enough education on and experience of religion to take a view. Most of it appears to be holdover from ancient and medieval periods when people of a powerful group set the rules. Which is not discounting faith itself.

Which is by the by to the point -- if the rules are there, the amount of effort spent to creatively discount them feels like nothing other than blatant cheating. A sleight of hand.
I admit to not having many actual statistics. I agree that most are franchises as you mention. But I strongly suspect that the percentage owned by major chains -- Wawa, Sheetz, Speedway, etc, is growing rapidly. 10 years from now, I believe the independent franchiser (under 10 stores) will be very rare.

Growth example: Wawa entered Florida in 2012, according to Wikipedia. In 2019 it already had 167 and they expect Florida to surpass both PA and NJ, their traditional base, in 2021. Pretty sure the vast majority of the FL stores have gas, while many PA/NJ do not. Further, the number of pumps is generally much higher at the big chains, so 1 of their stores may equal 2-3 independent franchise stores in terms of customer count or gas sold.

https://www.mcall.com/news/local/mc-nws-pa-wawa-expansion-20...
At this rate, software developers are going to get worse reputations than lawyers before too long.

One app I use every day at work, I have to provide my email address ever day, then log in. Then the app passes authentication for some unknown reason to Microsoft's federation service of some kind, using my email address which it asks for again + password.

Prior to their recent 'redesign' it was perfectly streamlined before they "refreshed" the app with a brand new bullshit UI that just made everything worse. I literally can't think of a positive that came out with the new version, it's worse in every conceivable way.

Personally I think someone scammed the company into redesigning something that didn't need it, subcontracted it out to the lowest bidder and pocketed a nice stack of cash for themselves.
The whole plot of The Morning Show revolves around sexual assault.

Not exactly "wholesome only".
See also "The Secret History of Silicon Valley", by former tech executive Steve Blank: https://steveblank.com/secret-history/

Post-world war II defense contractors, mentored and brokered personally by Stanford prof Fred Terman, have a lot to do with setting the stage, and get surprisingly little attention for having done it...
Parcel is great, but I would avoid using it again due to the sheer number of dependencies (730 packages!)[1]. Webpack has the same problem[2], depending on 342 packages. Rollup is the best one on this regard, depending only on 3 packages.

[1]: http://npm.anvaka.com/#/view/2d/parcel

[2]: http://npm.anvaka.com/#/view/2d/webpack
It would be more accurate to say: You eat because you feel hungry. That feeling of hunger can be influenced by what you eat. Tweak your hormones (e.g., insulin) the wrong way and you end up feeling hungry even if you don't actually need to eat.

Long to short, yes food can (indirectly) cause hunger.
Based on your skills, I would suggest choosing the Javascript and System/Devops categories.
Are you using the Firefox setting privacy.resistFingerprinting?