skysight-inc/HackerNews huggingface dataset:
I'm in my early 40s. One of the most difficult things I'm wrestling with is being typecast, people forming a rigid perception of what my interests and skillsets are. What I'm actually working on, interested in, and doing are often not inline with the schema people have in their head about "who I am." I feel this force of expectations pressing in, good and bad. To some extent, you can only make the best of the opportunities you have, and the opportunities that are thrown my way are all what people expect me to be doing, regardless of what I think of it. I have a job, but the politics and management are horrible, and I feel myself being boxed in by social dynamics and cultural factors. And then the effects of these politics are identified as being about me, rather than my situation, and it becomes kind of a vicious negative circle.

My broader point in response to what you're saying is that I've grown deeply suspicious of claims to genius. Sure, there are brilliant people out there, and hardworking people, but there's also a huge element of luck or circumstance. I've seen this firsthand with people at the top of my field I am close to, very famous people, who had huge changes of fortune due to circumstances changing. They sometimes could reverse course, but only because they had enjoyed good circumstances earlier, and people could say "oh, X was brilliant--they just went through a rough patch." The people who got those rough patches early in their careers aren't afforded the same second chances, and are written off.

There are far more brilliant, hardworking people than we give credit to. Most of the advances in our society are not due to single brilliant individuals, but due to incremental improvements day after day, by people who we never learn about. The politics of credit are soul-crushing when you see it up close.

To me the single most pernicious problem with ageism is the stereotype that you are incapable of changing or learning something else. We want to put people into boxes, boxes based on vocation, and ability, and personality, and the older someone gets the more of a box we want to put them in. For people who have happened to land in the right places at the right time, aging can be a wonderful accumulation of security. But for the rest of us, it feels like being punished for your environment, or punished for the stereotype others have of you--it's as if you're being held to account for others' perceptions of you. To some extent, that is a valid stereotype, but to some extent it is not.

I feel more vulnerable now than any point in my life, because I want more than anything to leave, to change, to improve my life and that of my family, but so far it seems impossible without making things worse. When I was 20, people seemed willing to believe I could do anything; now it seems people are skeptical of me doing anything different from what I've done.
Camera is hard-wired to the LED. If you don't trust the wiring of the device, kill switch is out too.
You may glance at this to update your mental model of feudalism: https://en.wikipedia.org/wiki/Feudalism

The democratic urge to use the state for preventing the transfer of wealth between generation is sickening. It shows neither a respect for property nor liberty.
I'd say, speech leading to violence is like pornography; you know it when you see it.
And I would refer you to the examples I have in the comment.

Given the subjective nature of the test there will be cases when it's less clear cut. But I think that's better than status quo.
The ability to have something like CitC (or this post's git virtual filesystem) is certainly one big advantage -- no need to clone new packages, they're right there in your "local" source tree. Bazel (blaze) is another, particularly when coupled with working at HEAD.

My experience with farms of git repos is that the lack of atomic operations over many tiny repos leads to things like version sets and having to periodically merge dependencies. I've worked on teams where that was inevitably neglected during hectic periods resulting in painful merges of large numbers of changes. That problem simply doesn't exist with working at HEAD and high quality presubmit test automation/admission control. The single repo also allows for single code reviews spanning multiple packages which makes it MUCH simpler to re-arrange code (Bazel again helps here since a "package" is any directory with a BUILD file). Package creation is lighter weight for the same reason, and has fewer consequences for poor name choices since rearrangement is easy and well supported by automated tools.

Sharing one build system where a build command implicitly spans many packages also results in efficient caching of build artifacts and massively distributed builds (think a distributable and cacheable build action per executable command rather than a brazil-build per package). Each unit test result can be cached and only dependent tests re-run as you tweak an in-progress change. This is fantastic for a local workflow (flaky tests can be tackled with --runs_per_test=1000, which with a distributed build system is often only marginally slower than a single test run). Also, you can query all affected tests for a given change with a single "local" bazel query command. The list goes on from here -- I keep thinking of new things to add (finer grained dependencies, finer grained visibility controls, etc.).

It's not that you can't build most of this for distributed repos, but I'd argue it's harder and some things (like ease of code reorg) are nearly impossible.

Subjectively, having worked with both approaches at scale, Google's seems to result in much better code and repo hygiene.
Agreed, but I would be surprised if that didn’t play into the math. One of Elon’s greatest strengths is to think ahead strategically and position himself for maximum upside towards his goals. So yes, I am sure he didn’t think he would need this to help with Model 3, but I am sure he knew he would need more cash on hand to make another “big bet”. Unfortunately it looks like this cash will go to current projects rather than a brand new initiative. Unless of course this was to help with Tesla Semi...
> I believe, there should be an upper limit.

What should be the upper limit and who defines it?
Fearmongering? That's a strange choice of words.

> Do you have profiler data showing that the microseconds needed to pass a message between a process is a significant limiting factor

What? I think you didn't get my point. Let me try again.

You can look at a single operation and say "oh, that's nothing, it's so cheap, it only takes a millisecond". Even though there's a way to do the same thing that takes much less time.

So this kind of measurement gives you a rational to do things the "wrong" way or shall we saw the "slow" way because you deem it insignificant.

Now imagine that everything the computer is built that way.

Layers upon layers of abstractions.

Each layer made thousands of decisions with the same mindset.

The mindset of sacrificing performance because "well it's easier for me this way".

And it's exactly because of this mindset.

Now you have a super computer that's doing busy work all the time. You think every program on your machine would start instantly because the hardware is so advanced, but nothing acts this way. Everything is still slow.

This is not really fear mongering, this is basically the state of software today. _Most_ software runs very slow, without actually doing that much.
I'm considering a name change: https://groups.google.com/d/topic/puffslang/cSrH-s7UqwA/disc...

As for the "We're google, we can pick any name we want" assumption that somebody else wrote earlier, https://github.com/google/puffs says "Disclaimer: This is not an official Google product, it is just code that happens to be owned by Google". Also, before the launch, I didn't find many hits for "puffs" when searching github.com projects, or searching "apt search puffs", or searching the Web in general for queries like [puffs programming], or uses of the ".puffs" file extension. It's not like I cackled maniacally as I deliberately screwed over the NetBSD puffs project, whether for myself or on behalf of Google, I just didn't find it. I am bad at searching. Sorry.
The stories I’m sure some of us could tell. Between Draper, the raves, all of the Cons (pumpcon, summercon, defcon in the early 90s). I’m sure some folks could go to jail and not for wire fraud or computer crime either. But as you noted, they aren’t my stories to tell either. I’m sure at some point they will get told in a book. Everything else from that time sure seems to have been spilled.
> Also I've noticed a lot of sub-fields like computer vision or self driving cars where there's a great deal of nerd interest but very little actual employment.

I'm strongly convinced that the less (nerd) sexy a field is, the more money there is in it for a good programmer.

The crappy programmer working conditions in the gaming industry is one example supporting this theory.
What resources are being sucked at what price per unit resource, and what amount of that price is kept in-country for investment and for paying the laborers?

Is your argument that "the West" isn't paying enough? Or that the money being paid isn't making its ways into the right pockets, or, ... what?

EDIT: To be clear ... I simply don't understand your summary of the complex phenomenon of "being sucked by the West".
The Romans had cotton, but it (and silk) were imported from Asia and were more or less luxury fabrics.

However, they also had locally-produced linen (the classic Roman tunic was made from linen) and linen is considerably more heat-resistant than cotton.

If you have a steam iron handy, take a look and you'll see that the ironing temperature for linen is higher than that for cotton.
You think half of users of the word not realizing it doesn't exclusively mean right-libertarianism is an argument against interpreting unqualified use of the term in that way? That's not how I see it.
I really appreciate how well you took the feedback and how quickly you acted on it. Refreshing to see such interactions online these days, make me think of times when the web felt more... amateur? Less pretentious? I fail to capture the feeling. Anyhow, thanks for the service. Will give it a try :)
That's not how a multi party parliamentary democracy works. The Nazi were by far the largest party, it would have not been possible to make a parliament without them.

That's the whole reason why there were two elections in 1932 and rule by decree from von Papen. Germany was headed for a third election in 8 months until the deal with Hitler.
In the Parsons Code section, if I'm reading correctly, the chords are conceived along an up-down axis. However chords do not really have that relation. Going from 1maj to 5maj can be up a fifth or down a fourth.

To illustrate this, first listen to the default 1645 progression on rhythatom. Then change the octave of row 2 (4maj chord) from +0 to +1. Can you hear its similar role in the progression, even though it's now stressed by being up an octave?
I for one will heartily join you at that finish line... hopefully a bit farther than we think it may be.
Whatever happened to changing the world :)
Not in such a warped market.
Just a question: How many countries have you visited?

In asking this, I'm assuming that since you say "here", your PoV is the United States. If that is incorrect, I apologize.
I have had a very similar idea for a tracking app for a looong time. This is by far the closest I've seen to my idea.

I would definitely use something like this. However, I would primarily want to use a mobile app for daily tracking. It would also be nice to be able to set a daily reminder time for each item I'm tracking so that I remember to fill it in.

Is this just a fun side project, or do you plan to monetize somehow?
I guess you couldn't tell, but I'm knocking her pretty hard. It's more than a bit superstitious. It's religious.

I'm very familiar with the Catholic belief system, I was an unwilling participant in the Catholic church for my entire childhood and have members of the clergy in my family.

She wouldn't accept that the wine and bread are believed to remain the same chemically (a cop-out to evade criticism from modern science), and pushing it any further would have invited a punishment or beating, so I let her have it.

Like I said, people see what they want to see. As Eckhart Tolle puts it, “Man made God in his own image.”
Not advocating anything of the sort.

Only saying it would be /even better/ if the people currently spending fortunes on yachts spent the money building libraries and the like instead.
Could anyone provide some intuition for what's supposed to be happening in the sample code?
Star Wars Multiplayer Games Play Online
Simply sign up for Star Wars games at official website and enjoy Star Wars Multiplayer Games Play Online right now. The game is designed in the original style from the movies, and different types of games are designed to meet different needs.
Manfaat Jus Tomat Untuk Kesehatan
Ask HN: Why does HN show the score of posts?
I've noticed that when I look at a post I'm occasionally more inclined to upvote when the score of the post is high (or perhaps higher than when I last visited HN).

This is a disposition of my own, of course, but now I wonder why the score is there at all. Or at least why it's shown on the main page.

Is it possible other readers also have this disposition to upvote a post that is trending or has a (relatively) high score?

What would happen if the score wasn't shown at all?

(I should probably note that I don't have down-vote privileges, but I'm not sure what factor that has in this context.)
I think it helps to understand that the financial sector provides capital that serves to energize virtually every other sector in every industry.

Without finance, there is no biomedical research (private especially). Without finance, there is no aerospace advancement. Without finance, there is no alternative energy. Being able to facilitate a more liquid, more transparent financial sector is, in my opinion, a calling worthy of any programmer who seeks to make the world a better place.

Your assignment of people as 'questionable' is likely an artifact of the 2007 recession, and that kind of thing is a personal choice. I can guarantee you that there are 'questionable' people in every sector and in virtually every company. Sometimes people are great, and sometimes they aren't. Their field of employment has very little to do with what makes them that way, and I think that it's a little ignorant to be so casual (and I say this because you are certainly not alone in your judgment) with how you view people.

Remember how, as children, we are taught to not judge books by their covers? Why do the same with a programmer who works in finance? Sure, some of the work may be a little pedantic, like squeezing an extra millisecond out of an algorithm, but hey, that's computer science in general, and I liken that to an F1 racing team spending hour upon hour sculpting the perfect frame for their car.

Sorry for the rant, I've spent a decent amount of time working on financial algorithms, and what you said touched a nerve.

Have a great day!
Yeah, Draper tried to have me go to his place and give him a backrub once, some time in the mid 80s. I was maybe 22 at the time. I declined, and avoided being in close proximity to him after that. No idea what would have happened, it just felt really creepy.

[edit: just read the full twitter thread. Backrubs, right ...]
"What failed?" is recorded in the exception, along with the stack trace of how we got there. try...finally can perform best-effort cleanup, it's just like "defer" with block scope that fits the rest of the language. But it's not that unusual for server hardware to abruptly die, and no error handler can recover from that. "Uploaded file but didn't set metadata" has to be handled in the design phase. Another server needs to notice there may be some unfinished work (often by retrying idempotently).
There is a LSP in progress for clang C/C++.

https://reviews.llvm.org/diffusion/L/browse/clang-tools-extr...
> https://...?utm_term=.akj7LAGaw#.iprXq5mk7

Probably best to remove the tracking stuff in this case.
To elaborate in more (possibly excruciating) detail:

It's very rare for anyone on GitHub to do the sort of tiered collaboration that the Linux kernel uses. If, say, I want to contribute to VSCode, pretty much the only way to get my changes upstream is to submit pull requests directly to github.com/Microsoft/vscode.

Compare to the tiered approach, where I notice someone is an active and "trusted" contributor, so I submit my changes to their fork, they accept them, and then those changes eventually make their way into the canonical repo at some future merge point. That's virtually unheard of on GitHub, but it's the way the Linux kernel works.

Pretty much the only way you could get away with something even remotely similar and not have people look at you funny in the GitHub community is maybe if you stalked someone's fork, noticed they were working on a certain feature, then noticed there was some bug or deficiency in their topic branch, then they wake up in the morning to a request for review from you regarding the fix. Even that, which would be very unusual, would really only work in a limited set of cases where you're collaborating on something they've already undertaken—there's not really a clean way in the social climate surrounding GitHub to submit your own, unrelated work to that person (e.g., because it's something you think they'd be interested in), get them to pull from you, and then get upstream to eventually pull from that person.
Do you think media outlets that lean left act in good faith when they interview controversial figures from the right?
TLDR: the public secret is that if you take away the top 0.01% who started businesses like Amazon, Microsoft, Google, etc, the big driver of inequality is not capitalism/economy/...

The big driver of inequality ( 0.01% to 1% ) is ... government regulation. Directly, as in the government hires tens of thousands of highly paid people. And, more offensive at least to me, government regulation giving massive advantages to specific businesses (most recent "wtf" example I think would be equifax, with the government rallying behind them and (worst of all) effectively forcing large banks to buy from them). Businesses pushed like this by governments include Boeing, Oil companies, Tesla, SpaceX, ... But this is only the very upper layer. There is a huge "second" layer that includes large parts of the legal space, the health care space, the education space, where hundreds of thousands of people make $400k+ per year because ... well because the government says so.

Which of course very much opposes most of the viewpoints taken on this site. Given that this is what gives over half of the 1% owes their wealth directly or indirectly to taxes (or in the case of things like equifax "hidden taxes". Taxes, as in government forces you to pay, but you pay in your mortgage bill, you pay in charges on your bank account, etc ...) ... there is a strong case to be made that more taxes ... will increase inequality. At least as long as the government doesn't slim down a LOT.
Not only via rpc but json over rpc, because latency.

He has a point but there's nothing to stop you bringing some of this in-process or caching aggressively.
Wouldn't it make even more sense to use the Web Crypto API instead of any JS crypto library loaded from the server?
The most important thing to come out of this. Thanks for the tip!
Or most instruments played in a symphony orchestra.
Dennett’s arguments are very frustrating because he refuses to engage with the fundamental problem of explaining the existence of subjective experience, and how it could arise from physical processes. In dismissing this problem, he doesn’t do much more than simply refuse to engage with it. “Consciousness Explained”? More like consciousness denied.

For example, he insists that our consciousness isn’t quite as broad as we think, and presents ample evidence to show the we are aware of much less than we think we are. Great, but totally irrelevant for explaining the fundamental phenomenom of subjective experience. And yet it is presented as evidence that the phenomenon is really not a problem at all.

What makes this even more frustrating is that the existence of subjective experience is really the only thing one can be absolutely sure of in this world (see Descartes and also the brain in a vat thought experiment). And yet it is the one thing that Dennett refuses to acknowledge.
Somehow I don't think that's what she meant.
This is why we need feminism. To put an end to all these predators. A classic example of why feminism applies to men as well.
My family member sits on the board of the hospital and described to me the technology advances enabling the doctors to 'do more' in the same time.

The fact is he ears over $1M working from home, inspecting imaging.

Doctors should probably be highly paid but this is too much.
BuzzFeed has a compilation of first-hand accounts involving Draper: https://www.buzzfeed.com/kevincollier/hacker-hero-is-said-to...
This is not HN material
That quote also included the comparison to the median family net worth.
I'm guessing they're successful hunters and can afford to eat only the choicest bits of their prey.
I get the feeling this mistake was out of ignorance...not accidental.

sorry
Anyone who ever spent much time with John could probably tell a similar story.

I used to hang out with him a bit in the mid-'70s. I'd read about him in the famous Esquire article, and it was pretty cool when I finally got to meet him. He wanted to learn how to program, and we had both recently discovered FORTH. Most importantly, he had some really good pot (for those days).

So I would drop by and we would stay up late at night hacking and smoking. Then he asked me if I wanted to work out.

I thought that sounded like a good idea. Goodness knows, everyone can use more exercise!

Then I found out what he meant, and it wasn't exactly what I had in mind. So we went back to hacking and kept it at that level. It was really no problem, just a simple misunderstanding, and we continued to have fun hacking together.

I didn't see John for many years, and then ran into him at the 2013 Homebrew reunion. I introduced myself and he didn't quite remember me at first. Then his eyes lit up and he asked me, "Did we work out?"

https://www.flickr.com/photos/geary/10861963196/in/dateposte...

Next time I saw John was at the 2015 CES, and he was in a wheelchair recovering from back surgery.

You know, whatever feelings any of us may have about the guy, at this point he's not in the best of health. My personal feeling is that perhaps we could wish him well and let bygones be bygones?
That's not perjury. Your accusation is baseless.
I received an email a few months after signing up for Amazon Smile letting me know that the charity I chose was not able to accept donations and that I needed to choose another one. I did not see an option to forward the funds that would have gone to my chosen charity for past purchases to the new charity, though.
Reflections on my first experience public speaking at a tech meetup
Consciousness Explained Away!
A middle ground is have a local-first control, that the company exposes to the internet via the customer's account.

For example, a local administration page that can be accessed within the LAN, and which can then be proxied by the provider. In the case that the provider goes out of business you lose the remote control (unless setting up your own VPN) but the device won't be bricked.

Unfortunately, I imagine some companies intentionally avoid doing this to require customers to pay a subscription fee.
Distributed Deep Learning with Keras and Horovod
The Walton fortune was generated by Sam Walton's employees but captured by Sam Walton. What does property mean, indeed.
It's a little surprising to me that these companies use Git at all. What's the appeal of Git really? Is it just the "familiarity factor", and is that really a reason to pour so many resources into it?