skysight-inc/HackerNews huggingface dataset:
So um, where do you work again? (jk)

But seriously, great answer. I am in a similar situation time-wise. 30+ years as a dev. My situation is a little different. I am currently working at an international bank out of NYC. The people I work with are great, but the company situation is not that great. Poor, outdated equipment, horrifically restrictive IT security policies (no DLs from Github, or very limited, many legit dev sites blocked, horribly intrusive performance killing anti-virus software, etc, etc, the list goes on and on: basically a dev nightmare)

But you know what? I don't care. On the days that I actually get to write software, I feel at one with the universe. It doesn't even matter what that software is for. I am certainly not saving the world or even working on cool stuff, that is unless you consider publishing Risk & Analytics data feeds to be cool (;D). I just love writing software and always have. I consider myself to be greatly blessed by my circumstances. I had a 10 year period where I played at being a team lead and a middle manager and absolutely hated it.

Long story short: love being a senior dev. Hope to do it for as long as I can.
But you do need a phone number to setup Telegram. I like the fact that it allows not having to share one's number with others by setting a username and sharing that instead (though setting a username increases the chances of getting spam/unsolicited messages especially if your profile pic looks like a human female and your name sounds like one too).

Wire [1] on the other hand, doesn't need a phone number and can work with an email address.

[1]: https://wire.com
Searching for New York City’s Lost Soul
You don't really need measure theory. It's true that the last chapter in the book (in the 3rd edition) uses measure theory, but it's the only one.

http://andrewgelman.com/2017/08/02/seemingly-intuitive-low-m...
what about taxes from selling?
The honest answer is it's not. There was an uptick from the North Korea situation, but the comments here just remind me of that New Yorker article.

As in, it is Valley-streamed right now.
But you, as a human, don't need to know what happened before, to be able and drive through those conditions. You just need the immediately-available information, which is what OP defined as "no need for context" vs speech recognition.
Good comprehensive description of steps involved in deploying to ECS.

One thing that I did not see was information about the required IAM setup. It might be helpful to identify specific AWS IAM policies that need to be granted to the AWS user for working with ECS.
I love mine. I've been here for two years and I'm still waiting for the other shoe to drop; it continues not to.

I'm a senior backend engineer in a healthcare startup, but I think the single biggest determining factor to why this place is so awesome is that my coworkers genuinely, complete respect each other. That manifests in lots of ways:

- Arguing and infighting is nonexistent. When Joe proposes something and Jane disagrees, it's on a professional, technical level. Joe knows this and responds in kind. Agreements are made and consensus reached.

- Sometimes we make mistakes, but we all know that it's because a smart person acted on perhaps incomplete information, not because they're incompetent or untrustworthy. We have actual blameless post-mortems to figure out what happened and how to prevent it, and then we move on.

- If you want vacation, you take vacation. We know you're not a slacker who's trying to get away with working as little as possible.

- If I have a question about a management decision, I ask the CEO to explain it. He makes time to meet with me and we discuss it. There's never any "because I said so". There've been times when I think I might have made a different decision (or maybe not; he has more information about it than I do), but I've always been 100% convinced that the decision was reasonable and justifiable.

There are literally no hiring requirements more important than "treats others with respect". If you're an asshole genius, don't bother applying because you won't fit in at all here. Those people would wreck our corporate culture so we avoid them like the plague. No one is so much better than my awesome coworkers that it'd be worthwhile.
Not in a 10ft wide, hundreds of miles long tunnel; this is making a big difference.
Plus the formula is more geared towards diversyfing across different assets.
Also, please don't do this. It isn't really a link if it doesn't link anywhere. If you want a thing that looks like a link, then style it that way, and if you want it to have behavior when interacted with, code the behavior.

Doing it this way, when your JS breaks (or you forget to `event.preventDefault()`) these will scroll to the top of the page, perhaps abruptly. Feels bad man.
Really, a down-vote for this? Go back to the 1950's, that's the only place where someone's relationship status belongs in your judgement. If you cannot accept divorced groups, no wonder we suck at gender diversity and LGBTQ rights/representation.

Before someone asks, I'm not divorced or a member of the LGBTQ community, I just believe in the rights of others.
My understanding is that there would still be quantum fluctuatons causing particles to pop in and out of existence.
I previously attempted Andrew Ng's old course, but didn't complete the tutorials. Now I would start in this order:

Watch the course.fast.ai lectures quickly, just to see a lot of practical ML/AI applications. You'll see how effective you can be just by knowing the tools with very little math background.

Next I'd look at the NEW Andrew Ng introduction on Coursera. It is much more approachable than his first course. You might still feel a little overwhelmed by a few equations, but then you'll implement them yourself in numpy. (And the ipython/jupyter notebooks are really well written, walking you through every step.)
SpamAssassin, greylisting with postgrey, DKIM/SPF checking in SpamAssassin (though DKIM is still configured to be somewhat forgiving).

My email address has not changed in 12+ years and is widely available on the internet, and I get maybe a half dozen spam messages that make it to my inbox each day. That's more than I'd like, and slightly more than my GMail address receives. But, it's tolerable. I could probably tweak it a bit more to prevent more spam, but I don't really have time to micromanage it...I just let the filters do their thing. If I enforced DKIM I'd probably successfully block nearly everything, but I'd get a lot of false positives, too.

A surprisingly large amount (like 5%) of the spam I get that successfully makes it through is not mass-email. It's people who have acquired a list of Y Combinator company founders and are sending out semi-personalized mail. A surprising amount of my spam mail name drops Y Combinator (and tries to imply they're already working with other YC companies). Which is really the weirdest damned thing, but it happens a couple times a week. But, I don't know that any spam filter could stop that. I get the same kind of thing (not YC related, usually, but things like recruiter emails) on my GMail account which is what I use in some developer communities.
I have a plot of WWVB radio propagation here, for several days about the eclipse:

https://zenodo.org/record/851609

The ionosphere was doing strange things the entire day, and even past local sunset.

Does anyone know of a tool that plots the earth/moon/sun position on arbitrary days? I'd like to go back and figure out what was going on.
By the way, the only reason commercial air travel can go at transonic speeds (670mph) efficiently is because it's at near vacuum, i.e. at high altitude, just like Hyperloop.

That's also why conventional or maglev non-vacuum trains won't ever travel as fast as passenger air travel cruise speed. It takes a stupendous amount of energy to travel that fast near sea level. Even a lot of supersonic fighter jets can only reach supersonic speeds at high altitude.

The whole advantage of hyperloop (and vacuum-trains) is you're bringing that high altitude air down to near sea level. The other things are implementation details.

This is why hyperloops will fairly quickly eclipse other train speed records, currently 375mph for maglev.

Just a FYI, the Hyperloop One pod recently reached 192mph, so this student pod bested them (although the student pod is much smaller and the student competition hyperloop track is much longer, so the Hyperloop One pod must've been higher performance).
UI Web components that look Hand Drawn
I pretty routinely listen to podcasts and audiobooks at 2-2.5x, and I could understand the English audio just fine. Not sure that I'd _want_ to listen to it that quickly, but I can understand why if that were your interface with your computer that you would.
The use of the visual cortex for audio is a theory: https://www.scientificamerican.com/article/why-can-some-blin...
I have a fondness for ObjC because I was a Smalltalk programmer once upon a time (it's also probably why I like Ruby), but you could imagine a simpler object system on par with Object Pascal. I'm actually kind of surprised that nobody tried that but maybe with ObjC and C++ fighting it out people assumed yet another object-oriented dialect would go nowhere.
I agree -- in fact I'd wager that California is likely to be a laggard in this race. Highway expansion is very slow, causing clogged freeways, and local commutes in populated areas like LA and San Fran are among the worst in the nation. BART is embarrassingly old and dilapidated. The new Bay Bridge was way over schedule and budget (and with serious quality issues)...Given the track record with "traditional" infrastructure, I just don't see California being a leader in this area. Maybe some of the tech will be conceived here, but implementation would be different.
I've worked remotely and I've worked in-house and I currently work a mix of the two but only because my current company's office is quite far away from where I live.

With ten year professional experience in software in my rearview mirror I gotta say that by working remotely fulltime you miss out on so much. To be your best you really do need to be in the office collaborating and practicing your people skills. Your people skills are like any other skill, they must be practiced and sharpened each day and you really must be in the office in a professional environment to work on them. I understand life is complicated and sometimes just making a paycheque has to be enough but imo you're letting a part of you wither doing fulltime remote.
I think this is about right. I really enjoy starting new projects and tackling new types of challenges, but I always end up spending more time on maddening bugs or re-implementing some variation of a feature you've already built 10 other times. Staying focused and excited for that stuff is the hard part.
I will loosely paraphrase something I heard Sebastian Thrun remark on this situation (commonly known in philosophy as "the trolley problem"):

1) such a situation happening is extremely rare (more so in the classic example of the trolley problem)

and

2) regardless of its possibility, if we are able to reduce the number of fatal and injurious accidents caused by automobiles by half, in the United States alone, such tragedies should not stop us from doing so

For some reason, people always let the impossible attainment of perfection be the enemy of good enough (as the old saying goes).

We will never get a perfect system. We don't have a perfect system right now. What we can get (indeed, I'd argue we're already there in the case of self-driving vehicles) is close enough that the difference is fairly negligible. That is, such systems can be made vastly better than the average human driver, and generally will come close or exceed that of professional drivers.

We are arguing that we'd rather have a professional taxi driver at the wheel of a vehicle transporting us, who is 98% competent at his job (that's being generous, actually), rather than a machine which is 99.95% competent doing the same job (note that neither percentage is based in reality - I pulled both from my nether regions for this example - but they probably aren't too far off the mark, either - well, again, I'm being generous with the taxi driver).

It's a purely irrational and emotional response not based on actual statistics and knowledge about accident rates. We'd rather continue letting drivers get in accidents, injuring or killing themselves and others, at a very high daily rate, than implement a technology which would rapidly make that number drop to very low levels over time.

Part of it I think is that we want to be able to blame somebody. We can't blame a machine, for some reason, or its manufacturer - especially in the heat of the moment (provided we survive). We can instead blame ourselves, or more generally "the other guy" for being a bad driver. We have this innate problem with being able to say both "I don't know" and "bad things can happen for not any good reason", and instead must find something or someone to blame, and if it isn't ourselves, even better (hence a lot of religious expression not based on reality).

There is so much benefit this technology can bring, even today. I don't personally think it is ready for consumer adoption quite yet, but I can see it being ready in less than 10 years, maybe less than 5. The problem for its adoption is that we'll likely never be ready, even if it attained a five 9's level of reliability, simply because if it failed, we'd have no one to blame but ourselves for trusting in it. For some reason, that simply will not do. We'd rather continue with the status-quo and continue to rack up the injuries and death, because at least then, we can blame the other guy instead of ourselves.
Recommend giving a look at Exherbo's multiarch system.
Sorry but where does he say automation will increase number of people who will be paid?
thanks! It sounds a good use-case for the next experiment
Honest question - do you consider only surveillance done by governments as mass surveillance or would you add "surveillance" done by Facebook (to better target ads) also into that classification? The reason I ask is because metadata from WhatsApp (whom you messaged, when, from where, etc.) is used by Facebook unless you opted out (or if it's been declared illegal in the jurisdiction you live).

Signal is the only one to trust for security, privacy and handling mass surveillance better than the other apps.
Are you kidding me? At his age I didn't know what programming was.

Give him a break.
Behind the Scenes at a VC Fund, Part 2: Helping Founders and Time Allocation
Interesting question.

About 5 years into my career I was asking myself the same thing. At the time I must have gone through 10 - 15 full time gigs, either quitting or getting fired so I knew something was not right. I could do the work but definitely never saw myself in there for the long run so quickly lost the passion for it.

Co workers were always friendly and sociable, but with very different interests, I'd also never imagine myself as them in 5 to 10 years. Sounds judgmental but it's important to sometimes look at who's around you as you more often than not end becoming them. Looking back, it was a lot to do with me not being that confident in what I wanted to do or become and a little lost.

I started working remotely which gave me so much more freedom as far as traveling and training in other things that I've really enjoyed the last 3 years. To the point where if I'm not coding for a couple of weeks - I really miss it.

I'm grateful everyday for the amount of freedom and money you can make programming when you compare it to SOOO many dead end careers out there.

TLDR;
Keep asking questions, keep trying different roles, hang out with people doing jobs in completely different industries: service industry, sales... keep at it, something will click :D
This is something I always have been wondering about. I can't imagine the US government is happy having the ME in every computer, with a closed source operating system running that has complete access to CPU, memory and network. If anybody can call Intel and ask for a custom version without this stuff, it is the government. And it looks like they did.

(If any important Silicon Valley CEO reads this, why don't you give Intel a call, as an important customer, and ask why 1) you can't disable the ME and 2) for a written guarantee that there is no backdoor in the ME?)

Something else: does anybody know if the trick mentioned in the article has negative side effects? Does power management still work? Can we be sure that this doesn't activate a backdoor to begin with, and the computer tries to connect to an NSA domain :-) ?
In short, no.

To bring a strawman into this: Would you die for your commute? What about a burger? A beer? All of these things kill people, and all of them can be avoided. People don't, because they like them. They accept the given level of risk by mitigating it as best they can, and going on about their lives. Risk is omnipresent.

The real killer is when you don't understand the risk. If you think something has a 1:1mm risk of serious physical harm, you'll probably be alright with it. If something has a 1:100 risk of the same level of physical harm, you'll probably think twice (or you'll prepare yourself differently).

Risk management takes two forms in our world: Unknown Unknowns, and Normalization of Risk. For newbies, unknown unknowns kill them. Thinking something is a 1:1m risk when it's 1:100 provides a real easy way to put yourself in a situation you're unprepared to handle. For experienced jumpers, normalization of risk is what seems to be killing us. If you take a shortcut that increases risk 10x, but you've taken it 1k times, in your brain it just becomes 'the way' and you forget that you're actually multiplying your risk. Do that enough different times and what in your brain is just 'the way' is actually the summation of a complex web of risk-multiplying shortcuts.

Remember both of those things, and you might make to your next birthday. Maybe. Maybe you'll get killed sitting at a stoplight by being rear-ended by a drunk driver, like my first base jumping mentor was.
I can't figure out if it's just poor implementation or just terrible UX design, but every time I scroll on that site a sign-up dialog pops up. I can click out of it, but when I scroll again, it immediately pops up. I'm unable to scroll without this stupid dialog showing. (Chrome 60, MacOS)

I closed the tab after about five attempts to remove the dialog. I still don't know what the product does.
Many people use software everyday without being aware of the identity of its author(s) and certainly not the personal life of its author(s). Because I prefer open source software, I may know who are the authors of the software I use, but I have no need to know the personal lives of these authors.

At this time there is another item on the HN front page about a Linux distribution called "Void Linux". Several of the comments indicate it uses "runit". Runit is a copy of software called "daemontools", written by djb. I use daemontools. I would like to keep using it.

Do I need to cease using it because people in blogs and forums are discussing personal matters involving the author? Is it acceptable to use Void Linux?

To list all the popular software/websites that may include/use code/software from this author would be an exhausting exercise. It would probably include many well-known entries, such as major email providers, DuckDuckGo, OpenDNS and WhatsApp.

I can easily avoid those popular choices, but I still need to use daemontools, tinydns, clockadd, and other programs by this author. IMHO they have no equal.

For clarification, by "aesthetics" I mean software aesthetics. Namely, a preference for small program size, terse syntax, low resource requirements, and numerous other "aesthetic" qualities. These qualities are evident from the code itself and I need not know anything about the life of the author.

It may be better that I do not know. Consider an avid reader who grows to love the work of a particular author. Then one day she decides to meet the author. Unfortunately she is severely let down when she learns the author's personality is not what she expected. Does this reduce the quality of his art that she previously enjoyed? One can apply this idea to any form of art. The art itself vs the life of the artist. To me, software is a form of art.
because they are paid to protect those profits with those profits, and you sheep are too feeble to do anything about it.

you're all idiots.
Floyd Mayweather vs. Conor McGregor Fight Highlight
Here is the species that I learned about. [1] As I mentioned in another comment, I learned about this in a microbiology course so the focus was on the Vibrio species of bacteria, not as much about the octopus.

1. https://en.wikipedia.org/wiki/Euprymna_scolopes
Propaganda is used because it works and scale ends up changing type. Consider the difference from 1 dead cell vs 1 million dead cells at the tip of your finger vs 1 billion dead cells in your arm.
QR codes are a goddamn eyesore. I'm voting against any city counselor who thinks they're a good idea. Find another way.
Sounds like there is an untapped market segment. By the next US election, someone will have figured out what kind of content gets Democrats riled up, and makes a ton selling headlines to the highest bidder.
> The fastest train in service is around 270mph [...]

French TGV has broken the 350mph limit in non-commercial run.
Probability Theory: the Logic of Science is mindblowing, not a page turner, but if you can digest it is is very good.
That was my point :-)
WAVES DEX User Guide – Part IV: How to Buy SXAS with Euro in 6 Simple Steps
> unless you have React-like UI diff-ing library, it's gonna be a costly entire screen redraw event for the most simple update.

He's using ncurses, which actually does that - it only redraws the parts of the screen that change. It can require a bit of coxing at times to ensure that things get redrawn properly but I'm pretty sure he's good - I didn't see anything in his code that would force a full redraw every update.
Tusk introduces quite requested features to Evernote web
Minimalism for minimalism's sake is just as detrimental.
Also favoring web apps over native versions isn't reducing complexity you're just pushing it from the OS to the browser.
Sorry about that, here's the post on ansible -- https://vadosware.io/post/ansible-is-awesome/

I switched to that infrastructure (I describe the preceeding Makefile+SSH setup a little bit in the post). The kubernetes posts are pretty much next in the pipe, since people have asked I'm going to probably start translating it this week (I wrote rough notes as I went, there are a LOT of notes).
"Facebook former head of security now works for the NSA"

https://www.theatlantic.com/technology/archive/2013/06/faceb...

Not to mention the cadre of other governmentalistia that work there...
right on. one of the reasons folks who jump ship too often look suspect resume-wise. not always the case but those frequent short gigs look like the person is prone to bailing after the ramp-up honeymoon is over and it's time to get sh1t done.
Source?
From what I know 6g is the realm of anti-g suit, it seems quite strange to me that it is deemed normal in an attraction used also by children.
Wondershare Filmora 8.3.5.6 Crack Full [Latest] Version
What models of car read speed limit signs?
"I try to put in at least four hours of work every day, including weekends, and balance that with four hours of year-round kayaking, hiking, house-work, seasonal snow-sports, or some other physical activity."

Well done for achieving work-life balance.
The Importance of Choosing the Correct Mastodon Instance