skysight-inc/HackerNews huggingface dataset:
I've heard that the unspoken truth of those launch sites is they are just being maintained for lack of orders to dismantle and that even in event of a nuclear war, they couldn't/wouldn't be used safely. The majority of the US's strategic nuclear arsenal would be fired from one of our nuclear equipped submarines.
My big takeaway from this is that religions can be quite bizarre. You have this omnipotent god with all these crazy rules that are required but will be totally ok if you find a loophole... maybe it's just people that are strange?
If you are satisfied then it is not important.

What matters in the end is that you're content/happy with where your life is and the trajectory you're on - whether that's making 200k a year or having enough time off at work so you can do other interesting stuff
I totally agree with this. Interestingly Koch Industries is the one company that seems to actually know and pick out people. It seems there may be a bias for picking out based on values which Said seems to be also doing based on Egyptian immigrant that goes to a Coptic church.
More dependencies mean greater attack surface as we’ve seen in npm. I agree with your view, but there is a reason to prefer fewer deps even in dev.
Could you recommend a good CBT book?
Maybe they are at the average job level but just aren't feeling challenged? They did get a promotion, so they can't be that bad... Maybe they're just bored? Either way, leaving a secure, good paying job is almost always bad advice, especially without a firm plan in place..
I have always enjoyed learning new technologies and often it has nothing to do with work. I just like the process of learning and adding new tools to my software engineering "batman belt".
Here's the complete source for the last text I authored using this pipeline:
https://github.com/bgweber/StartupDataScience/tree/master/bo...

You can use the same tooling to create an epub output, but the formatting will be substantially different.
I think you underestimate your value to the company.

“All I do is copy code from the internal codebase and patch things together until they work” — this is exactly what established tech companies mostly need from their engineers. They want people with enough CS competence to not fuck things up while patching together new solutions from the institutional code soup that everyone knows how to navigate and review.

If you can do this reliably at 10% of your capacity and don’t have ambitions of applying creative solutions with unproven tech, you’re a real asset. Don’t leave rashly unless you’re genuinely bored or frustrated.
Previous attempts to fix this cost huge amounts, and none of them worked properly.

care.data (about 10 million) https://en.wikipedia.org/wiki/Care.data

Connecting for Health: (over 10 billion!!!) https://en.wikipedia.org/wiki/NHS_Connecting_for_Health
1978: The year that changed San Francisco forever
You could do it with a language like Lua on top of C, though.
My N=1 experience. When I was first diagnosed with type 2 diabetes around 20 years ago, all it took was a couple prescriptions for common diabetes pills to keep it under excellent control despite me not really making any significant dietary changes. But eventually that stopped working.

Here were some A1c numbers about 15 years in, at which point I was on four different diabetes pills and most of those at fairly high doses:

2014-12-12 7.8
2015-03-13 8.9
2015-06-18 8.2
2015-09-18 8.1

That was when I made a dietary change. Like you, I went for less carbs, but not anywhere near to the extent you did. Results:

2015-12-16 5.9
2016-03-11 5.5
2016-06-06 5.3
2016-09-07 5.2
2016-12-08 5.0
2017-03-03 5.1
2017-06-12 5.0
2017-09-08 4.8
2018-03-13 5.0

During that my doctor reduced the dosage of all my diabetes medicines, and the last four of those are with no diabetes medicine at all.

My "low carb" was simply to try to keep carbs below 40% of calories. Astronomically high compared to your goal, but quite a bit lower than the average American diet.

For 2016, I ended up averaging 2200 calories a day, which came from 185 g carbs (34%) and 126 g proteins (23%).

2017 was 33% carbs, 25% proteins. 2018 was 36%/23% carbs/proteins.

I'd recommend that people eat what the normally do for a while before making a diet change and keep a record of everything eaten. Look up the nutritional information on it all, and figure out what percent of calories are from carbs.

If like many people that is 60% or more, I'd recommend trying a cut to 40% first before trying a cut to something very low. 40% should be a lot easier for most people to actually stick with.

40% can reasonably be reached without cutting out whole categories of food. Even if you mostly eat at fast food places, 40% can be achieved at those places reasonably. 40% is also easy to check on the nutritional information: take calories, divide by 10, and cast that result to grams. If the number of carbs is above that, more than 40% of calories are from carbs.
I find it absurd how tech is blamed for gentrification in various cities, but particularly New York.

Finance, law, inherited wealth, foreign buyers have been purchasing NYC real estate for decades.

At least the technology industry contributes to economic growth. The rest is largely a result of rentier capitalism and oligopoly.
I think it’s wonderful to think McCLIM but it’s important to note that so much of the value of the Lisp machine’s interface is derived from (1) the OS level integration of the dynamic language, (2) the single-process aspect (everything lives in the same memory space, all objects can interact without serialization, and (3) the fact that developers thought that documentation and interaction were a true part—a first class citizen—of the development of their software.

I guess this blurs into the user experience. The interface, which McCLIM is based on, gives a lot of the widgets and interaction modes you need for something like a Lisp machine experience, but you really need your entire development and end-user environment to be built up with the above points as well.
Strong disagree! I can't believe all the advice here telling you to stay in a situation where you don't feel challenged. Clearly you wouldn't have written the post if you were content with the status quo.

Find a role you thrive in, doing work that musters your enthusiasm. Whether it's at Google or elsewhere. Yes, it means giving up the cushy freeride, but there's no substitute for the deep sense of pride and satisfaction from solving a tough problem and building something you're passionate about.
Following people who have a niche they're into can be a reaction to distrusting journalists in general. They aren't fungible.
If this is your thing, check out Playing at the World by Jon Peterson. It’s a fantastic history of simulation games, including both wargaming and rpgs. Also includes a thorough review of pre-DnD fantasy literature, which I’m sure is appealing to more than a few of us of HN.
Yes, We Need (Yet) Another Rachmaninoff Recording
Honestly, just write the front-end in Visual Studio/C# and that should be native.

Or write it in Win32 api, in C.

For GNU/Linux, write it in GTK or QT, as appropriate.
Wartime Albert Camus letter lays bare his Vichy-era anguish
How do we confirm that you are not actually just a manager looking for solutions to motivate lackluster employees?
As a comment on Parcel, this is kind of a counter productive one. What's the utility of a comment that says "it can't do something, but I don't know what"? If you have the details, those are super valuable to comment with, but if you don't... why comment?
I think cruising along at Google is extremely different to cruising along as a minor regional tech company.

If you're at Google you're already clearly gifted and one of the leading people in your industry, and if you're cruising there then you're probably still doing absolutely stellar work.
Yes - I mean if diet doesn't contribute to diabetes, then why has there been a correlation between obesity, type 2 diabetes incidence, and increased sugar and simple carbs in the standard American diet?

I am not an endocrinologist, but the idea that habitual abuse of the body's insulin system causes a pathology in that system - at least in vulnerable individuals - is much more plausible than the idea that we're all getting diabetes from the water or something and that's why we're drinking soda and eating unhealthy foods.

If there is some plausible alternate theory, or some contradicting evidence I would be very interested to hear it.
Sounds like there is a few requests for this, so I'll look to authoring a post on this. And also talk about motivation for going the self-publishing route.

You can follow me on Medium for this update: https://medium.com/@bgweber
Autopilot is for middle age?
That's a pretty terrible thing to say. My 20s were a total waste. Now, mature and sorta burned out on nonsense distractions, I'm on fire.
> Thinking about flat earth was also thought for hundreds of years

And round even longer :)

I didn't say it's a good argument to keep things that way, I meant to say that the naming itself doesn't mean women are excluded. A gentlemen's agreement is a well-understood term, and if you start saying something gender-neutral such as "gentleperson's agreement", you may sound more inclusive, but you're also less likely to be understood, especially by non-native-speakers.
The problem with such tools is well known: as soon as you get outside the anticipated usage patterns, you're pretty much fokd in the arse.
Silicon Valley to Bonsai Garden – Terraforming Innovation in a Tech First World
Idk, creating threads is something that should be done extremely carefully, it almost always introduces a lot of complexity and the syntax around it is probably the least of your problems.
Go anywhere else if you are bored, most companies will hire an ex-googler. Or lead a stable / boring life like people will tell you to do, its not like this is the only life you have or something.
+1 for relational models. All data access is relational in some way, and knowing how to efficiently access/index the data is an important step for building efficient applications.
This sort of thing seems normal for any sort of journalism these days (maybe it always was?)
> and why wouldn’t someone like the NHS not already be using this?

We all say "The NHS", but it's made up of a bunch of different companies.

https://www.nhsconfed.org/resources/key-statistics-on-the-nh...

135 acute non-specialist trusts (including 84 foundation trusts)
17 acute specialist trusts (including 16 foundation trusts)
54 mental health trusts (including 42 foundation trusts)
35 community providers (11 NHS trusts, 6 foundation trusts, 17 social enterprises and 1 limited company)
10 ambulance trusts (including 5 foundation trusts)11
7,454 GP practices12
853 for-profit and not-for-profit independent sector organisations, providing care to NHS patients from 7,331 locations13
I have three friends at Google who are nice, smart people, but terrible employees. All three of them seem to be doing just fine in their Google careers.

One is very smart, but he's been telling me literally for years that he has zero motivation, to the point where he sometimes won't actually start working until 6PM. He's moved around within Google trying to find something he's interested in, but it's just the same thing on a new team. I've suggested a number of times that he leave and find something that inspires him, but he's too used to the salary, perks, and lifestyle to try something new.

Another friend is very similar - nice guy, but there was a consensus at his last startup that he wasn't really accomplishing very much, and he would have been fired if he hadn't left voluntarily.

Another friend is a nice guy, but the most irresponsible person I know. He's been fired from other jobs for being unable to show up before 1PM, and he keeps making some truly irresponsible life choices (ghosting people, drugs, prostitutes).

I know this is anecdotal, but do other people have this experience with Google engineers? It seems like Google is the kind of environment where (at least if you're an SWE) you can get away with doing the minimum for a very long time.
Christmas snowflakes: 3 bug reports complaining in 3 days
Didn't realize Google Cloud was so far behind in revenue and growth. Seems like it would be risky for companies to switch to Google Cloud because it might end up in the graveyard.
It sounds like you need someone who you feel accountable to. You mentioned depression. I’m not sure if you mean clinical depression, or post-breakup blues. But either ways consider talking to a therapist [0]. If it turns out your mental health is fine, consider a career or life coach to help you meet your goals.

0: I can personally recommend TalkSpace. Fixing my anxiety and ADHD has made my work life nearly immeasurably better.
Thanks. I originally planned on covering more topics related to DevOps, such as CI/CD for model deployment, but felt that this might be a bit of a stretch for some readers, and it's any area where I have less experience. Glad to here it's useful from a full-stack perspective.
Check out “spark in the machine”
Except it's legal to park your car on public streets, as long as you follow the parking laws and limitations that are displayed. On the other hand, you can't throw whatever objects you want on public structures without a permit. They're not the same thing.
You don't realize how good you have it:

1. you work for a company that is an excellent resume booster outside of the valley. I'm from central texas and most everyone I know in tech has worked at Dell and once complained how boring it was to work at Dell. The moment they decided to move away from Austin their Dell experience made them very hot commodities to non-Austin tech companies. Every day you stay at Google the more valuable you become.

2.you presumably make enough money to not worry about your monthly Bills and probably have enough to save as well. At age 28 you are well ahead of the vast majority of 28 year olds from the last 100 years. Not saying you should be content but still...

As others have said you have a great opportunity to do some new things, both in terms of mental and financial capacity. Nevermind learning more tech stuff...get a hobby. Try different things to make you the kind of person you've always wanted to be. Most people are not able to do that because of stress at work or stress about money. You seem to have neither.
I agree with most of your statements. However, I don’t believe you should ever auto pilot. Life is about constantly, and consistently challenging yourself. Auto pilot, at any age, are for duds. Why auto pilot during middle age? I’d argue that you have acquired so much wisdom, leading into your middle age. Why stop the momentum. Use all your wisdom ALWAYS! :)
I won't say that's not a valid choice (I've seen it done) but if it comes down to that, the tarnished reputation is probably going to hurt them more than the money they get. This industry is not all that large at the FAANG level and the people who succeed or at least do moderately well at a FAANG tend to go on to senior positions at other companies. This person probably does not want a bunch of former co-workers around to say "Oh, that person; I remember them. A nice enough individual, I suppose, but no hire."

On top of that, the wash out process isn't likely to be all that pleasant, particularly if this person has depression problems already. Getting negative feedback and the cold shoulder from their colleagues for months/years is probably very demoralizing even if they are still drawing a big paycheck.
Is there really more risk adjusted reward? If you’re young, smart and unencumbered, you could easily move to the west coast, work for BigTech for a few years and make more money guaranteed than you could as an entrepreneur unless you get really lucky.

Heck, I am none of those - young, unencumbered or willing to move to the west coast and I’m looking to work for one of the big three cloud providers (well two, I would never hitch my horse to GCP) as a consultant since they hire from any major city as long as you are willing to travel (I’m not right now).
> For eleventy, this is the first time I am hearing about.

Things are changing fast in the frontend world; a couple of years ago you probably wouldn’t have heard about Gatsby :-)

Eleventy occupies a sweet spot: it is about as simple and barebones as Jekyll; yet it is written in Javascript, which is certainly much more welcome to frontend developers than ruby-based Jekyll or Go-based Hugo; it is very tweakable (like Gatsby and unlike Hugo and probably Jekyll). It’s been around for probably two years. It’s been talked about on various dev podcasts. It’s mature enough that the page for Chrome Dev Summit was made with it.
He published that paper in 1905. Is it absurd to think that if the Internet existed in his time he might have blogged about his preliminary ideas before publishing a formal paper ?
Americans are terrible! Particularly in how they are SO polite!!
It’s crowded, but it’s still extremely orderly.

When I visited it was remarkable how even a few blocks from a train station it felt small and cozy like a small suburban outpost.
Have you figured out if it's Google or software engineering as a whole? I think the safer option, if it's available for you, is to change to a different team in a different part of Google.

Google is huge and if, for example, ads is boring to you, try Google Brain or any of their X projects (self driving cars?). That way you have more data points around what's causing you to slack. It's not necessarily the case that when you do find personal alignment that you won't regress to slacking off.
is it a FAANG/unicorn?
What is your actual base salary?
Hilarious advice and thread. Thanks everybody :)
I drive an EV so I haven't been to a gas station in years, maybe a decade. However, I think gas stations, maybe this guy, could better serve EVs.

First, we're going to be at a charging station for about a half an hour. In fact, limit us to half an hour. Provide an L3 QC so we can charge. Air so we can top off our tires. Wiper fluid. WIFI. Got a Tesla, CHAdeMO or SAE? Great, we have an adaptor for that. Brownie points for a vac, garbage and recycling.

Charge a flat rate, $20 (?). Got a Tesla? It goes on your account.
Cover to Cover Guide on Using Ruby on Rails with GitHub and CircleCI
#3 as a myth would be better stated as: Anyone can get diabetes by eating too much sugar
1. Yes, there are various opinions on this topic. See

http://www.aishdas.org/rygb/eruvp3a.htm

https://www.jewishpress.com/judaism/halacha-hashkafa/carryin... and

https://www.koltorah.org/halachah/the-laws-of-creating-an-er... for example.

(It's reshus or reshut btw, not dirshus )

2. This is a good background for its institution.

http://www.hakirah.org/Vol%203%20Buchman.pdf

3. It's overseen by an Orthodox group. (It's used by Orthodox Jews, so not sure why you would expect otherwise).

https://www.jewishcenter.org/manhattan-eruv.html

http://eruv.nyc/#organizations

https://mechonlhoyroa.com/

http://www.rabbimintz.com/
> I'd rather be on call for a serverless system than otherwise. Getting paged at 2am because some log file filled up a disk, or a million other details that your "couple of hours" solution didn't take into account? No thanks.

How about getting paged at 2am because somehow a lambda called by AWS step functions workflow is failing due to hitting a timeout while uploading a 20MB file to a S3 bucket? Because this is an actual real world case that happened in the real world.
>> I guess I can sum this up with, I wish people looked at AI more as a tool to help guide our intuition helping us solve problems we already have well defined knowledge (and data) of, and not as an means to an end itself.

Problem is, most machine learning algorithms cannot incoprorate background knowledge except by hard-coding inductive biases (as, e.g. the convolutional filters in convolutional neural nets). Unfortunately, this is a very limited way to incorporate existing knowledge.

This is actually why most machine learning work tries to learn concepts end-to-end, i.e. without any attempt to make use of previously learned or known concepts: because it doesn't have a choice.

Imagine trying to learn all of physics from scratch- no recourse to knowledge about mechanics, electomagnetism, any kind of dynamics, anything. That's how a machine learning algorithm would try to solve a physics problem. Or any other problem for which "we already have well defined knowledge (and data) of". We might as well be starting at around before the stone age.
> And so this seemingly faster-than-light action must be accounted for – you are forced to conclude that either time or space is not fundamental to the universe.

While I don't disagree with this, it did seem like it brushed over the single classical bit of information needed to perform "quantum teleportation".

Am I missing something new or different?
Parcel works with normal .babelrc configs the same way as webpack or other tools. Curious what you couldn't change.
Ask HN: What landing page do you love?
I saw this question today on Indie Hackers and thought it would be interesting to ask the HN community.

For me, the answer would be Stripe Atlas (https://stripe.com/atlas)
Anything we can do to water down the Doctor’s guild is good. Their salaries are absurd and possible only because of regulatory capture.
> Sorry if offensive or presumptuous, I assume you are max. 30 years old?

This line added absolutely no value to your comment (try reading your comment without the opening line and tell me it's any different) and resulted in a lot of distraction from the rest of the conversation. It's curious to me that you decided to include it even though, as indicated by the disclaimer you provide at the beginning, you knew its potential to be considered both offensive and presumptuous.
One could also ask why you'd need parcel if you're already writing modern es module code. If you really need to bundle that (and you kind of don't, es modules allows you to put each requirement in your page html, and get the benefit of browser caching for individual pieces of the pie back, which you lost when you starting bundling and single-line changes to a single small class created entirely new hundreds-of-kbs bundles) use rollup.

If you know you're targeting modern browsers, the need for bundling is slowly disappearing again. And if you're targeting something like electron, there is _really_ no need to bundle because you're distributing the entire filesystem with load times that don't involve network requests.
Yes, but there are some things (like privacy.resistFingerprinting.letterboxing) which are hidden preferences you won't find in about:config.
> I don't see a solution to this problem

Generalizing the problem - if a group of people (X) is disincentivized to tackle a problem which terribly affects another, possibly bigger, group of people (Y), and if X also wields a lot of power to prevent any meaningful solutions to the said problem, then History shows us that it is only a matter of time before Y will acquire enough power to overthrow X. See - French revolution, Russian revolution.

But I also disagree with your take that "elderly are disincentivized to do anything about climate change". I believe that the elderly in the fire prone areas of California or hurricane prone areas of Florida would be very much interested in tackling the climate change. A big problem is the lack of meaningful solutions. Once you have seen enough in the world, you can see through the gimmicks like banning gas pipelines to all the new houses (Mountain View) or flight shaming or moralizing against meat by all the vegans.
This has to vary greatly based on location. I almost always go inside gas stations along a freeway trip. I don't know that I've been inside a "local" station in 15 years unless the real purpose of the trip was to grab a Powerball ticket and the gas fill-up was incidental. So maybe five times total.
>I want to get into generative art but refuse to use Java.

there is no good art without suffering.