skysight-inc/HackerNews huggingface dataset:
- Structural engineering -

"Structures: Or Why Things Don't Fall Down"

J.E. Gordon

- Rocket engineering and history -

"Ignition!: An informal history of liquid rocket propellants"

John Drury Clark
What makes you think this software is used for micromanagement?

In most cases, it's used for auditing. If someone is suspected of abandoning their job, or stealing, or working a 2nd job, or etc... then the logs are reviewed.
> On Thursday, Mr Justice Charles Meenan granted DRM judgment in default of appearance against Proton.

This is a judgement in default, which is automatic, because Proton did not attend the hearing.
TL;DR here is just the channel: https://www.youtube.com/channel/UCaCd1zq5Z3FmKdbxLDME7tg
(I really enjoyed this article)
It does take some effort to translate from academia to a corporate environment I'll try do so in a reply.

High level points:

Lecturing

Blackboard Technique

Publish the Same Result Several Times

You Are More Likely to Be Remembered
by Your Expository Work

Every Mathematician Has Only a Few
Tricks

Do Not Worry about Your Mistakes

Use the Feynman Method

Give Lavish Acknowledgments

Write Informative Introductions

Be Prepared for Old Age
Yes, we are all programming each other and ourselves all the time. You are not the only human with this kind of concerns. When I was younger, I avoided giving my opinion in many cases because I didn't know if it was ok to do that, as it might change the views of other people in ways that I didn't feel would always be positive for them. As I grew up, I noticed it didn't matter that much, as people are very resilient to changing their minds; their emotional perspective and priorities dominate their views, not their rational considerations.

In any case, while knowing where to draw the line is extremely hard, it's obvious there has to be a line, and publically sharing your opinion without any hidden motive is fundamentally different from attempting to lead others in a path that benefits your interests without regards for how that affects others or how it differs from your genuinely perceived truth (manipulation).
I think the Princeton Companion would be a nice gift because it's something they can dip into as they desire. With a more linear book you may appear to confer an obligation to wade through it from beginning to end. (I also really like the Companion and although I've never splashed out on a copy for myself I wish someone else would :) )
> Well to be fair the interest rates were halved during the post 9/11 / dot.com bust.

There was no “post-9/11 bust”. 9/11 happened toward the end of the 2001 recession (March-November 2001)

The post-9/11 expansion had particularly poor distributional characteristics, with, IIRC, the bottom 3 quintiles losing ground, the fourth quintile flat, and virtually all the gains in a narrow slice at the top (not just the top quintile, but the top 5% or so.)
Would recommend the book The Complete Guide to Capital Markets for Quantitative Professionals, it's more an intro to how finance works rather than quant dev but will give you a sense of what it involves at a high-level.
And a whole province was erected where once was sea!

"God created the earth, but the Dutch created the Netherlands"
Thanks, I will take a look into the book. Yes, in the past I worked for Credit Suisse and I aim to continue to work in the banking/financial industry.
I'd argue that no one appears on a map. Buildings and roads do.
How to Improve Customer Support If You Use Several Communication Channels
Hi Ben!
Could the title please be changed to include the word "Minecraft" like on the actual website it links to?
We just use it to make sure people are working.

We discovered one person who, while "working from home" logged in at 9am, wrote one email, then again at 5pm, and did nothing in between.

We suspected as much, but the surveillance software allowed us to provide the evidence for that person's dismissal.
> Android is not a secure OS because it enables and allows behaviors that make it leak data and protect the user poorly.

I am going to bite. You are just biased. Google adds more APIs because it doesn't have much interest in limiting some features to Play store, because Play is a such small part of their revenue. Apple would benefit if things are only possible through native apps because sweet 30% rent.

That said Google isn't exactly dumb but they aren't well organised in terms of Android - some areas get focus while others not. They even made it harder for external contributers of Android Open Source Project by following Google style monorepo patterns.

Contrast to Apple where mobile OS is their core business and they have to do it well.
Processing protobufs messages with AWS IoT Core
I only get this:

$ telnet mapscii.me
Trying 144.76.97.34...
Connected to mapscii.me.
Escape character is '^]'.
_

Then nothing more happens. Arrow keys just get printed back out like with `cat`:

^[[A^[[D^[[B^[[C

Eventually I get "Connection closed by foreign host." This is on Arch Linux with telnet from inetutils. Am I holding something wrong?
Maps doesn't run inside Chrome.
I wonder how the "Publish the Same Result Several Times" recommendation ties into the "publish or perish"-mantra. I suspect that 1997 was a different time. Many academics have a super-human publication cadence, not so much because of all the new knowledge they've extracted from the universe but because they aggressively re-publish their existing results. Very low read- and citation counts are common implications.

From the outside, it seems hard to sift through all the redundancy. At the edge of knowledge it gets harder to verify what is genuinely new and what is a rehash.

It feels like the infrastructure and format around scientific publishing could benefit from compression, consistency and version control.
SEEKING WORK | EU/US | Remote | Part-time

Backend developer, SQL expert, Technical lead, Architecture consultant (CTO for hire), DevOps engineer with 10+ years of experience on various projects..

Areas of expertise:

* Building of performant and scalable fulltext/geospatial search systems, with autocomplete, REST/GraphQL API (PostgreSQL or MySQL, SOLR or ES, Nginx...)

* Setting up of an easily configurable monitoring systems build on top of various open source components like iTop CMDB, Prometheus, Alertmanager, Grafana, Fluentd, TimescaleDB. With reporting, self-service operations, inventory synchronization, etc...

* ETL pipelines (data collection, transformation, BI reporting...)

* Open source systems integration, glueing together MVP using various open source components

* Cloud expense optimization, using right technologies for your use case

Github: https://github.com/samsk/

Email: ja.hn3[at]mailnull.com
> Exactly this, because tech discussion doesn’t usually split audience 50/50 and audience is usually more scientific.

I'll have you know that vim is best, tabs are better than spaces, Vue is better than React, Microsoft - on balance - made the (tech) world a better place, everything should be full-stack js SPA's with server-side rendering, Prototype.js was better than jQuery, AI is only true AI when it is conscious, CSS-in-JS is an abomination, json needs to allow for comments and trailing commas, static typing is superior, Linus Torvalds should be nicer, microservices are the future, and significant whitespace is a good idea.
Only on paper. Let's face it if the pilots weren't flying intercepts they'd need to be flying training missions. Anyway, the sunk cost of buying, maintaining and operating fighter jets is so high that the marginal cost of a mission is a bit of a wash.
".... but what about free speech you were just arguing for?

why don’t people get to scream and cry?"

The article says - we don’t get to scream and cry and "throw tantrums until he changes his own show."

The point is you can cry and Express your free speech, but not not expect someone to change their creation.

If you think your point is valid, create something of your own. Why should a creator cater to every person who takes offense.
The AMS uses LaTeX for typesetting. They release packages for their other journals [1], but not Notices, which apparently [2] uses Lucia Bright, a font that is not free.

[1]: https://www.ams.org/arc/journals/journal-produce.html

[2]: https://tex.stackexchange.com/questions/76053/which-font-is-...
UK Competition and Markets Authority: New regime needed to take on tech giants
I'm gonna invoke hanlon's razor (never attribute to malice what can equally be explained by stupidity) here to assert that this isn't an attack.

Looks like their main homepage doesn't have a CSP policy at all https://cspvalidator.org/#url=https://www.barclays.com

I really hope they have a postmortem and actually implement a CSP for their site, pretty crazy not to, especially for a bank.
I'm also working on a similar system - a JSON datastore with a event stream so there is a full history of changes.

However we are using Postgres as a backend.

Our code is already technically Open Source, but it's not relatively stable and not doc'd yet, so I won't link.
There's nothing as effective as a good manager.

A good manager can often sense when someone is not doing their job, or has disconnected.

In one case, a good manager came to me and asked me to check the "bossware" software to see if a certain employee was working while "working from home".

...turns out they were not. So we terminated them.

Good manager + bossware = Efficient process.
Airliners have radar in the nose, you can see the different colored part of the nosecone on some, that's where the antenna is. It points forward, scanning horizontal, with stabilization to compensate for climbing/descending and the pilots can control the tilt to scan above/below the current altitude.

But it's weather radar, so it mostly sees water droplets (rainshowers, thunderstorms etc), not other planes.

The TCAS system scans for transponders from other planes in all directions, checks their path and altitude and will play audible alerts (it shouts "traffic, traffic!") when there is a potential collision risk. You can use it to see other planes on the navigation display, but you cannot legally call that "visual separation".

If a controller asks you whether you have traffic in sight (they must ask that before they can tell you to follow it for example), you cannot say you have it on the screen. That doesn't count, you have to see it out the window.
More recent variation, building giant reservoir in Czechia: https://ceskaprehrada.cz/en.html
No, you have to manually update widgets assigning them their new value (strings, and for labels also lists and dicts). I will think about such a feature but I have no experience with such dynamic frameworks :)
What are the best ways to quickly and easily monetize your game?
Neighborhoods with Limited Access to Streets
Where did the buildings and roads come from? Why do they serve the people they do and not different people? How does the land shape buildings, roads, and people? Maps are important tools for our understanding of the world.
How to Add Social Media Icons to Your Email Signature and Email Footer
Year old racist toothpaste is finally getting a rebrand
I'll throw out a perspective in opposition:

Anyone can assess evidence. Opinions formed after a best-as-you-can assessment of the evidence are better than the alternatives. A group of black people are perfectly capable of empathising with, understanding and having a nuanced opinion of the concerns of disabled people. Swap adjectives around as you like. This is because everybody has the ability to weigh evidence. Opinions formed on things that aren't evidence based are exceptionally bad ideas, so I'm more than happy for them to fall by the wayside.

I'm not talking peer reviewed evidence, but the ordinary stuff where there is reason to believe something is true and it has to passes all or at least most tests of authenticity that are thrown at it.

To have a nuanced discussion of politics, pushing partisans out of the room or at least quietening them down is the first step. "An X needs to be in the room to discuss topics related to X" is fair and necessary for decision making but not at all required for nuanced discussion.
Not only that, but their suggested migration path (without a complete rebuild/rsync) [1] from bare-metal to an VPS was very painful and actually broke two VPS-instances. In the end it didn't work and I only got my C2 to restart after 10 hours.

Their support was unhelpful and they charged me three days of runtime for the broken VPS and all storage used during my migration attempt (before the VPS were shutdown during routine maintainance, not due to my support ticket).

Besides that the migration from bare-metal forces you to use the second-most expensive VPS size because of 10GB storage difference.

I'm really pissed of at how they handled that situation and I'm migrating away from them as soon as possible, especially now with the price hike. I wanted to like them and gave them a more then fair chance but they've wasted it. I think I'll be migrating to Hetzner now.

[1] https://www.scaleway.com/en/docs/migrate-c2-arm64-to-virtual...
I can see what he's getting at, at least if he's focusing on the SSC subreddits and comments. It's easier to be a brave truth-teller when it's not your ox being gored, and I think the demographics of the SSC commentariat explain its openness to e.g. discussing HBD and critiquing feminism, but rather prickly responses to more ingroup-focused critique. The whole 'grey tribe' distinction was often used in a more defensive/obscurantist and less productive/illuminating way than in Scott's original formulation. I think the community is still far more open than average, but this is certainly influenced by the interaction between demographics (which Scott regularly surveys) and blog topics.

I don't think this is unique to SSC, by the way. I think it's why exclusive groups often eventually emerge from inclusive groups, and why apps like Clubhouse are attractive.
When hiring, I am a big fan of side projects as a substitute for strong work experience. If you've been working as a barista but coding in your spare time, cool! You might have a great career ahead of you in software engineering... maybe you're right for the team. Your portfolio matters.

(The converse is true, too. If you're been coding at work all day but pursuing your passion for coffee at night, maybe you'll make a great barista or roaster! Go for it!)

But.

Holding a demanding engineering job and doing a lot of engineering on the side are nearly mutually exclusive.

I've done a big side project or two, but only when I was basically underemployed at my day job. Slumming it, really.

I've had other jobs where it took everything I had just to keep up with the demands of the job and keep up with my talented coworkers. I sure didn't have any engineering juice left over in me at the end of the day.

Especially not if I wanted to maintain healthy relationships with other human beings and my family. There are only so many hours in a week.

So, if you demand your hires spent time outside of work on side projects? You're going to have a strong bias that favors people who (a) have been slacking or underemployed (b) are not really into the whole "human relationships" thing. There is absolutely nothing wrong with living one's life that way, but you are certainly excluding a lot of healthy and talented people if you essentially insist upon only hiring from that group.
There has been a lack of attention for XSLeaks (cross-site leaks)
Are reformer/linformer more space-efficient or also inference-runtime improved?

For me the greatest trick is improved runtime compared to older seq/RNN techniques
Upgrade Your Front End Game – Be an Elm Wizard • Richard Feldman
>After writing a rather long paper, I
began to draft a thorough bibliography. On the
spur of the moment I decided to cite a few pa-
pers which had nothing whatsoever to do with
the content of my paper to see what might hap-
pen.

>Somewhat to my surprise, I received letters
from two of the authors whose papers I believed
were irrelevant to my article. Both letters were
written in an emotionally charged tone. Each of
the authors warmly congratulated me for being
the first to acknowledge their contribution to
the field.

That's a very interesting approach.
To your anecdote, I am mac os user for about 8 years now. I blindly update whenever there is an update notification without reservation. Not a single issue encountered in all these years. I am sure there are legions of users like me.

Have multiple macs and use them for both personal and work use.
> without having any of those people inconveniently present?

Actually, the very presence of the people involved can actually be counterproductive because of personal emotional investment, so it depends on circumstances.

> it's an academic exercise to those involved, not something with real impact on their lives.

A benefit of academia, even if it often fails to keep to this standard, is that it provides a setting for dispassionate discourse. And you can be sure that it has affects. If you want to see what society will look like in 20 years, look no further to what students are being taught at universities today.

--

It is my general observation that what some people call "dialogue" actually amounts to surreptitious coercion. You mention having a trans person present at the table. However, if you're a psychologist and you're characterizing mental disorders like gender dysphoria, you don't invite a trans person to the table as an equal with whom you're going to come to some compromise pleasing to both (in practice, pleasing to the trans person). This is not political negotiation, it's an attempt at knowing the truth. Sadly, we've made truth a kind of "what's the narrative we can all agree on" (in practice, "that the loudest bully is willing to accept"[0]). Conversation is ultimately about trying to get to the truth. By bringing the trans person to the table as an equal and not as a patient presumes the legitimacy of trans beliefs which are precisely that which is at issue. If someone, trans or not, wishes to make arguments in favor of their position, by all means, but one's, shall we say, identity does not take the place of reasoned argument.

[0] This is what happened with the DSM and same-sex attraction. There was no reasoned debate, only political coercion and acquiescence.
Considering a Standing Desk?
In the US, showing the ok symbol, usually upside down, is a kid's game. If an American child shows that to you below their waist, and you witness it, then they have 'earned' the right to punch your shoulder. That kid probably punched his whole class.
GitHub's Easter Egg to activate your profile's README
Thanks - lol, hopefully this comment doesn't get buried as well. mapbox, ESRI, Geotab, and Grab will have "sponsor booths" as well. See https://2020.stateofthemap.org/#sponsors
You forgot govt subsidies.
Apple iPhone SE 2020 Camera review
It’s a crazy argument from them, considering their licensing allows anyone to do anything they like with a system apart from hide the resulting source code. Policing third parties like Dropbox is actually a strength of a proprietary system, so why bring it up at all?

I could make the claim that GNU software can get you killed, because military organisations build applications on top of it. This is true, but it hardly seems a fair point to make in assessing something like GNU/Linux.

There are legitimate weaknesses and user hostile designs in Apple operating systems, but Dropbox is not one of them.

Edited to add: anyone who remotely cares about security would not allow Dropbox anywhere near their systems, but that’s another discussion!
It is, but the advice isn't strictly academic. How to give good lectures -> how to present well in a meeting.

How to acknowledge mistakes, and differentiate between fatal mistakes ones of lesser detail
A lot of listeners chiming in about how great Bandcamp is for listeners, but I also want to sing the praises of the experience as an independent musician publishing music.

Even a nobody like me with no label and no interest in marketing my music can trivially upload my music, manage my own page with my own branding (in theory), and get the stats I care about on how people engage with the music. For free (technically for a revenue share, but I don't sell my music)!

And unlike something like Spotify/iTunes/Soundcloud, the platform is not the dominant brand when someone visits my Bandcamp page.

On top of all this, Bandcamp's been super generous with dropping their revenue share during the outbreak to help artists.

So yeah, I love everything about it. Bandcamp's hands-down my favorite music publishing platform, no contest. Thanks and long may it continue!
It does this via JavaScript: https://www.gethalfmoon.com/docs/core-javascript-library/#se...
"Another way of looking at it, is that if it's allowed for dropbox it could be allowed for other apps."

And the same people will cry censorship if Apple tries to enforce anything on Dropbox.
Game Industry Updates June 2020
Ugh, we have a long way to go i guess.
> A technical solution could be to add a strict CSP policy but in general the problem is broader and applies to a lot of banks.

The Web is broken, and CORS/CSP headers will only be able to fix only some individual cases, of a bigger, currently unfixable design problem.

The tons of random JS APIs brought into the browser without a any real critical review are making the initial design of scripts on the web being inherently secure, to them not being so.

The state of things needs to be brought back to the point where arbitrary JS simply cannot mess up your browser by design, and when you can load resources from everywhere safely regardless of tricky settings of now 10+ CSP related headers.

Or alternatively, there needs to be a solution to completely shut down those APIs, any "advanced" functionality to load 3rd party resources, reinforced by cryptohashes, and signature checks to verify loaded resources.
Probably because of the loss of net neutrality, they are having to give a bigger and bigger cut to the cable companies.
> Hi. My name’s Jeff, I maintain several OSS projects you may be familiar with, and I’m burned out.
China's stock market closes at highest level in five years
Avoiding Bitrot in C Macros
That's not how ATC works. The tower controller is responsible for the runway environment. The only reason they can tell a plane to go around is if there is a traffic conflict or the runway is not available, and they're supposed to give the pilots a reason for the go around instruction.

A go around for an unstable approach is 100% the decision of the pilots, because they have the complete picture. They also know the stability requirements of the operator and speed limits of the plane, ATC doesn't know those.

So while ATC can think "wow he is very fast for an A320" or "that looks too high" they cannot see what the actual airspeed is, they cannot see whether the gear is down or not or what the flap settings are. And they don't know the speed limits for each specific type. All they know is roughly how fast the typical plane of that type normally goes.
Downloading them via IMAP would take forever and isn't efficient. It's likely heavily throttled by Google as well. Grabbing the whole mailbox in one go is a good approach. Having to use Thunderbird to read them is unappealing, though. I'd install them on my own server and run an IMAP server to access them, so that they're available via any IMAP client (mobile, desktop, or a nice open-source web UI like Roundcube).
> reporting they had lost both engines (CFM56) and repeatedly declaring Mayday about 5 minutes after the go around, the RAT (RAM Air Turbine) deployed. Tower cleared the aircraft to land on either runway 25 (25L or 25R)

ATC should have said "go around" to a plane with no functioning engines?
NGT: Nearest Neighbor Search with Neighborhood Graph and Tree
KUDO – Kubernetes Universal Declarative Operator