skysight-inc/HackerNews huggingface dataset:
I'm not sure why one would ever consider mechanical properties of MDF when one could cut plywood, etc.

The appeal of a laser cutter is you can cut things with no hold-down, engrave in the same pass, and get nice finished edges on acrylic or wood, including sharp corners and very small intricate details.

I have a milling machine, a plasma cutter, a CO2 laser, and 3D printers (and some other stuff). The laser cutter can't be used for everything, but for the stuff it can do I prefer it over any other tool. It's just easy and good.
I've previously administrated a cluster Postgres instances with a total of about 1PB of data. My recommendation is that you should use RDS unless you have a reason not to.

RDS takes care of tons of administrative tasks such as backups, replication, failover, and database upgrades. Yes you can setup backups yourself, but the on going maintenance is going to be a pain. You need to deal with what happens when a backup fails, have a playbook for restoring from backup, cleanup your old backups, etc. These are tasks that are extremely dangerous if you get something wrong and they are completely taking care of for you by RDS.
>Does this mean lambda phage form is some sort of biology's equivalent (or as close as it gets) of a universal constant

Maybe this is somewhat true for bacterial viruses, but it's worth noting it's not universally true for phages. eg see [0]. And I can't think of any mammalian viruses that are lambda phage style lunar landers. Sometimes, virses are cyclinders [1] or some kind of roughly spherical geometric structure [2], although some are just kinda blob shaped [3] enveloped viruses (some viruses have an envelope-capsid-envelope structure).

0. https://en.wikipedia.org/wiki/Phi_X_174
1. https://en.wikipedia.org/wiki/Tobacco_mosaic_virus
2. https://en.wikipedia.org/wiki/Mimivirus
3. https://en.wikipedia.org/wiki/Influenza
I'm smiling at your comment, and please don't interpret this as me making fun of you; I'm laughing along with you at the absurdity.

> I’m somewhat struggling through getting a service working on Kubernetes. So much configuration to go through. I’m trying to build a product, not be a systems engineer.

I'm a systems engineer through-and-through. I've resisted k8s for a long time, but recently inherited a project that was already very k8s-native (for example, it's an Elixir-based app that auto-joins other OTP nodes based on k8s discovery) and figured it was time to dive in.

From my understanding, the whole point of this is to abstract away a lot of the pieces that were fundamental to "sysadmin" skills. I'm running this on a DigitalOcean Managed K8s cluster, so I haven't had to do any configuration on the nodes at all, but there's a ton of things that feel dramatically more complicated, even though they're nominally more "abstract" than they would be on bare metal. What's missing, though, are the systems power tools that help you debug what's happening! I have no doubt that this is an exceptionally powerful platform, but... when I start getting errors about a process not being able to make a TCP connection to a publicly-accessible IPv4 address, I can't just connect and look at the iptables configuration on the node to see if there's any kind of rule that might be blocking it.

In a lot of ways it feels like we're throwing out the baby with the bath water.
Come on, man. You can write better arguments than that. I don’t know anything about that particular legal structure.

You used the ellipse cleverly but I’ve been pretty respectful even when others have spoken poorly of some of my deepest beliefs. The least you could do is be cordial in response even if you hold the opposite view.
The law of consecration has been tried, so there is history: while pioneers were crossing the plains (common efforts to care for the migrating poor, planting crops other later travelers would harvest, etc), one source being a somewhat new book "Saints", new chapters of Vol. 2 still being released, with citations to much source material. Also, Orderville (wikipedia references include Orderville, United Order, and Law of Consecration). There are probably others.

Edit: none of this says people are perfect, but that this aspect of Christianity is very different from communism. (I had a whole semester class on Stalin, and also some limited reading since.)
Gnome 3.34 is awesome but still needs improvements in key areas
CES Letter – My Search for Answers to Mormon Doubts
Same, my coworkers laugh at me but it seems to be getting the job done just fine
This is something I struggled with for longer than I should have. For me, the turning point was just diving in and practicing playing along with real songs every day until the patterns became clearer. No matter who uncomfortable and hopeless it felt at first.

I recommend going to HookTheory and working your way through every song you're familiar with in the "beginner" section. These songs tend to stick to the big four chords (I IV V vi) and once you nail them, you're half-way there for most pop and rock. https://www.hooktheory.com/theorytab/difficulties/beginner

You'll make more progress doing that for an hour a day over a month than you will in five years of theory.
yeah in the olden days i had access to a full metal shop, silkscreen, smt and all the components i could ever want
I found this interview very frustrating to listen to. Lex keeps asking questions about magic, consciousness, AI, and all that stuff... and Jim's a chip designer. Beyond that, Jim doesn't seem very forthcoming about his thoughts on novel architectural improvements other than that Moore's law will hold.

For those interested, a low level technology interview that I scratched the itch I hope'd the Jim Keller one would: https://oxide.computer/blog/on-the-metal-1-jeff-rothschild/

On this episode of On the Metal, we interview Jeff Rothschild. Jeff has had a fascinating journey solving all sorts of fun problems at various levels of the stack. He is most widely known as being a co-founder of Veritas Software and the first VP of Engineering at Facebook, but his story does not start there. Join us as we hear Jeff’s stories from his impressive technical endeavors including disassembling MS-DOS, editing machine code in an octal editor, trolling coworkers in error messages, the origin story of ftruncate, and more.
There are many models and I'm not an expert so I'm not sure which type they are using. But note that the usual number of kilowatts is for the power during the peak. For example from: https://en.wikipedia.org/wiki/Q-switching#Typical_performanc...

> Typical performance

> A typical Q-switched laser (e.g. a Nd:YAG laser) with a resonator length of e.g. 10 cm can produce light pulses of several tens of nanoseconds duration. Even when the average power is well below 1 W, the peak power can be many kilowatts. Large-scale laser systems can produce Q-switched pulses with energies of many joules and peak powers in the gigawatt region. On the other hand, passively Q-switched microchip lasers (with very short resonators) have generated pulses with durations far below one nanosecond and pulse repetition rates from hundreds of hertz to several megahertz (MHz).
A much better piece of writing on this topic is “Industrial Society and its Future,” also known as the Unabomber’s Manifesto. You have to forget who wrote it and also ignore the worst 20% of it to get the most out of it though.
I just implemented something very similar last week! I store the note in a Raspberry Pi which I can access anywhere. Also with iOS shortcut, I can easily send note to my Pi from my iPhone's clipboard.
A New Raspbian Update
Notes was in many ways much better than Outlook. It's a shame it got sold off to the crapheap and abandoned.
It's been here since the beginning?

"Apple received its first big investment, a guaranteed bank loan of $250,000 from Mike Markkula in 1977 (the equivalent of over $1.1 million)"
https://www.cnbc.com/2020/02/06/steve-wozniak-on-steve-jobs-...

also vc covenants etc?
Kubernetes has a lot going for it, but it isn't (yet) anywhere close to Borg in terms of scalability. 5000 maximum hosts in a cluster is a drop in the bucket for a Borg cluster. Google was publicly talking about 10,000 machines as the median size almost 5 years ago.

As for Prometheus, I like the rules engine VERY much (unsurprising, since they basically reimplemented borgmon, there). I'd take Viceroy any day over Grafana, though.
No thanks. My trashy neighbors from down the street are entitled to exactly zero say in how I socialize my children. They can lump it.
That is not how colonies work, no. The American colonies had to fight a war to be independent. Colonies are subservient jurisdictions.
Ancient-Classroom-Approved Pig Latin: The Testamentum Porcelli
I like it. There’s definitely a class of things that I want to track but are too annoying to whip out my phone every time. Sometimes because that very habit involves avoiding digital devices.

It seems Amazon’s one-click purchasing buttons might be repurposed into this (assuming they’re still around; never tried one myself).
Win 10 and Firefox 72.0.2 here.

New Private Window -> http://example -> http://www.example.com/
Replace POSIX shell with something reasonable. Anyone trying to bring in a feature or name "because history" is temporarily banned from the working group. Other than that I've no idea how it should be done or what will emerge, but I would hope for it to include words like "exception handling", "test framework", "API", "concurrency" and "asynchronous stream processing" non-ironically.
MDF laser-cuts a lot more predictably than plywood, and it's cheaper. I agree that laser cutters are super awesome. I wouldn't want to try to cut plywood or acrylic with a plasma cutter!
> * The old floating point stuff is gone.

It actually can be used, if you write by hand, at least in Windows.
This statement in the article is really dumb: "whales accumulate an average of 33 tonnes of CO2".
Yes, but that's from eating other plants & animals that would otherwise accumulate that same CO2 themselves.
Furthermore, whales (like all mammals) breathe in oxygen and breathe out CO2 so the net effect of breathing and eating alone (ignoring the 'whale pump' phenomena) is an increase in CO2.
Another thing that will help you get good fast is that after learning I-IV-V-VI, learn how to play those chords everywhere they can be played on the neck.
I have been a user of colab and recommended to many friends. As mentioned in the other thread the session time of colab notebook is too low, so increasing it for pro is good, but still if one has a large data for testing and training, dependency on google drive or products becomes one another bottleneck, but not that bad.

My biggest concern with google product is, it might be shut down any time when any small and medium company begins to depend on it. This is the legacy of google in which anything which cannot generate revenues like it's advertising business it's shut down. So although my team use from time to time google colab, we keep an alternative always open.

Hopefully with this 9.99/month charge it might become viable business but will not be as significant as the google's primary business of advertising, so there will always be sword at the neck of this product.
Tip: get into the habit of using && rather than ;

So...

> ssh remote 'cd /whatever && tar -cf - someglobpattern' | tar -xvf
A lot of non-network programs work in that way. There are many ways to implement it, from having a background process responding to calls, to spawning new process on button press.
This looks nice!

I and many many others have been using org-mode for years for these sorts of things; specifically the easy LaTeX integration and code highlighting, but there’s a kitchen sink worth of goodies that the user base has added over the years.

Besides not requiring emacs, is there a value-add with Polymath? Or is this mostly scratching your own itches — which is a fine thing to do but a different one?
> The only third-party components so far are the KaTeX\KaTeXKATE X rendering engine which generates beautiful and insanely performant HTML/CSS components from TeX\TeXTE X expressions – it is much, much faster than MathJax, which seems to be by far the most common

But is it as fast as running MathJax pages through mathjax-node-page to create static pages which don't need JS at all?
Makes me wonder what's happening over at example.com, prod.com, dev.com, ad.com, and whatever other common similar names are out there.
As with any good habit, it's important to reduce resistance. If you want to eat healthy, have juicy apples at hand in the fridge.

I made a conscious decision to start installing all my dependencies into a folder within my project source-code so that I can painlessly jump to the dependency's source and read it. (E.g. in the Ruby world, this means installing to "./vendor" in your project).

The effect of doing this is that it's easier for me to read the source code of a library than it is for me to leave Vim and look up the docs online. Voilà, now I'm reading more source.
Quiz; in any directory, full or empty I can run this command

$ *

and get

*

What allows me to do this? (the $ is the prompt, not what I typed)
Amazing this sort of thing is still around. I remember there was a similar sort of problem with WPAD (Web Proxy Auto-Discovery) domains like wpad.co.uk and wpad.co.nz that was publicised back in 2007

https://www.networkworld.com/article/2289705/windows-flaw-co...
Honeycomb.io is a good place to look. It has a strong Scuba-like smell (unsurprising since founders are from Facebook (by way of Parse).

Basically: structured log events with dozens or hundreds of columns, no write time aggregation, and arbitrary folding and slicing of data for investigation and debugging.
> Why isn't this the case in the desktop world (ignoring electron), where every GUI seems to be married to it's language without any real room for a clean separation?

I think the separation is in the code itself with View classes or markup like XAML, and checked at compile time. I mean, if you didn't want the client code compiled with the backend code, why not just write a webapp in the first place? otherwise, just write your client app in another tech (gwt, qt, swing, win32) and call rust over HTTP?
Does bash not do expansion for the program name?
It's a little bit more complicated than what you're hinting at, but this REALLY misses the point:

> I don't know anyone - inside or outside the church - who would think that's okay

Nobody who was complicit in how she was treated ever decided it was okay or would have stood by the reality of what happened. All they did was have enough faith in the church to feel sure that the actual situation must have been different from the way she described it. That's how virtually every around her felt (or pretended to feel,) not just a few miscreants who slipped through the cracks. Even her parents. They retreated into a fog of believing they didn't know what happened. They had faith that if they heard the complete truth it would vindicate the church, so to this day they believe they haven't heard the truth about what happened yet.
Someone's leaked Microsoft Flight Simulator gameplay and it looks
Thank you for that write up! I too started with Mathematica in my early days. I can still play the start up chime in my head. Then I got into econometric softwares which led me to Julia and Jupyter from closely following Prof Sargent.
Although there are a ton of AWS servers, there's only a few core services that I recommend:

EC2 - You need a server.
RDS - You need a database.
S3 - You need to store files.
Lambda - You are building an API with short lived requests.

These services are all very high quality and are excellent at what they do. Once you get outside of these core services, the quality quickly drops. You're probably better off using the non-AWS versions of those services.

For a few quick examples, you should be using Datadog over CloudWatch, Snowflake over Redshift or Athena, and Terraform over CloudFormation.
Roam is totally cool, but at the moment not very polished.

Even worse they're loosing a lot of data, which stopped me from using it – sadly. I still think it's superior to anything else, but loosing data is a show stopper.
Nobody I know teaches that, in that way, but that some opportunities and blessings are gained or lost based on our choices: to say otherwise would be simply deceptive. Most marriages say "until death do us part", or such, or assume it, but eternal promises do have requirements to be met. God is both merciful and just: one attribute cannot rob the other. He gives us real choices, too.
> The lower 5 bits are the precedence, and 3 high bits are an ID unique across operators of that precedence.

This is so cool. Nobody would write code like this today
> The old floating point stuff is gone.

Do you mean x87? I’m not sure it’s true that it’s gone is it? The instructions are still documented? Do they not work?
I guess you can’t install Homebrew on work machines?
"The only way to learn a new programming language is by writing programs in it." - The C Programming Language, K&R
I never really used typora but been trying out marktext and notable the last while and they both look very promising. both can be found on github. notable is new enough so it still needs a bit of work though
Read these three books:

- The Manager's Path
- Managing Humans
- Radical Candor
If you compose in notepad with word wrap enabled, you can disable word wrap afterward then select all, copy & paste directly into email boxes.

The email app then formats it OK, and you have a local copy that can be found & opened without a word processing app.
Autistic Conversion Therapy
I was not suggesting me mechanical stress was the only issue, rather blades that needed to be able to withstand much larger stresses as part of a wind turbine than as playground equipment or as bridge components. However, it does directly cause problems. “The main reason to create fatigue in the wind turbine blades is cyclic loads. Variation of wind speed, annual gust, rotation of rotor, and variation of weight vector direction toward the local position of the blade [17] are the production sources of the cyclic loads.“ https://www.intechopen.com/books/wind-turbines-design-contro...

Study of fatigue damage in wind turbine blades “The inspection of damages detected in some blades of 300 kW wind turbines revealed that the nature of these damages was probably due to a fatigue mechanism. The causes that had originated the failure (superficial cracks, geometric concentrator, abrupt change of thickness) have been studied, verifying, by means of the simplified evaluation procedure of fatigue life of the “Germanischer Lloyd” (GL) standard, that these causes can explain the failure detected in the period of time in which it happened.“

https://www.sciencedirect.com/science/article/abs/pii/S13506...
Facebook to IRS: Refund Me, I'm Irish
Back in the late 80s when I was a kid I played with Wordstar. But is it suitable for technical stuffs like programming?
I meant they aren’t headhunting - anyone can apply. It’s not like they’re hand-picking specific people. It’s a normal open job anyone can go for.
I use something similar but more simple:
An editable HTML file that stores everything in localstorage.

Here it is:
work.eggdude.come/notepad.html
Which ones do you have in mind?

Maybe "A senior engineer should support their peers" and "A senior engineer should empower their peers through their career track"? and I think those should be mandatory for a good team lead, but they don't really hurt in a senior either. I think the article focuses a lot of one definition of senior who is a good team player as well and not the star coder/hero of the team who pulls all-nighters and whose code no one understands. There are some areas where you need these people, but I'd rather go with the team players most of the time

I think "A senior engineer should be a motivator for the rest of the team" is a bit odd, but maybe rephrasing it to "A senior engineer shouldn't be the one complaining all the time.", if I was hypothetically speaking about myself :P
I use vscode in Utunbu vm to code python pet projects. I also use Datagrip and pycharm for my data analyst work.
Challenging oneself gives people the strength to challenge the world.

I'd rather have people who go to the gym several times a week be the one's responsible for combating climate change than people who pursue meaningless pleasure (drug use, pornography) several times a week.
I'm Catholic, and I wonder whether it might be a good test of the divinity of the institution just to give away all the wealth accrued over the centuries. If it is God ordained, then it should survive in the same setting as it was founded, i.e. without any material goods. If not, then why bother with it?
This book is a good starting point for x86-64 Assembly with Linux:
http://www.egr.unlv.edu/%7Eed/x86.html
Probably because it's easier to buy something that costs $10/month instead of "maybe it will be $0, maybe it will be $300,000, we'll see at the end of the month!"

When you're using your own money to pay for cloud resources, that unbounded worst case is pretty scary.
I wrote a guide a while back that may help. It includes a docker container setup to enable debugging via VS code:
https://tonycodes.com/assembly
I’m salaried not contracts. I found my first through a personal recommendation and since then through reputation.
I was thinking about the reasons why this happens, and I see two major factors:

1) Tension between abstraction and optimization. To put it shortly, abstraction is about ignoring the details, optimization is about fine-tuning the details; you can't do both at the same time. Which is why different programming languages make different kinds of compromise. You could make a beautiful language or framework with elegant abstractions, then look at the performance and cry. Or optimize for performance, and then cry while reading and debugging the code.

2) Tension between mathematical elegance and the cost of hiring people who are great at math. Some developers care about having the code elegant from mathematical perspective, but the companies optimize for having a product to sell, as cheaply as possible, which involves a lot of cutting corners. A product full of bugs can still make you millions of dollars. And what's the point of having a mathematical proof of correctness of your current code, when the business requirements are going to change tomorrow anyway.
The frontend-backend pattern is actually very common in traditional GUI programs as well. It just doesn't have a "language" associated with it, because literally all you need is some IPC mechanism for the GUI to interact with its backend. For instance, xcdroast is a pure frontend to cdrecord (now mostly replaced by wodim). See e.g. http://www.catb.org/esr/writings/taoup/html/ch11s06.html#id2...
Working through this now (again) and its excellent. A few observations- do the labs (google them) they are even better. The lectures are also available on youtube and the recitations on something I found called panopto- they are mostly repetition from the book but nice to reinforce.
They're fiberglass composite, so fiberglass in epoxy, unlike fiberglass insulation.
A lot of Platonic dialogues and Aristotle's works are pretty rigorous like analytic philosophy. Plato also has a mythical and literary element to his dialogues, but there is also logical rigor and careful distinction. Arguably, there is a reason for the literary setting of the logic in the dialogues, more than just 'make it readable.'

And if you want overboard rigor, look to the scholastics. Aquinas is nothing if not methodical. Duns Scotus gets inordinately detailed in his distinctions.

I would argue that rather than being typical, the Nietszche/Derrida/etc. continental sort of philosophy is just one half of the historical philosophy coin. The best philosophers have gone hand in hand with logical rigor and literary poise.