skysight-inc/HackerNews huggingface dataset:
Yes. In practice, the typical "UPDATE" looks like this:

1. create a "hole" in the current transaction space's valid space (through expirations of records in transaction time, valid time).

2. insert the new version at (transaction_period=(now, inf), valid_period=(effective_date, inf)).

It sounds complicated, and it sometimes is, but in practice most of the hard work (specifically around transaction periods) is performed for you by triggers. Usually you only have to think about valid periods, as a developer, which is easier to wrap your mind around.

The unfortunate thing is that there aren't a lot of very straightforward open source implementations of bitemporal triggers. The ones that exist are mostly designed to be theoretically sound and feature-complete, rather than usable.

At my company, we have our own implementation that has slowly grown over the years. It's about 500 lines of SQL triggers, and maybe 2k lines of library code in Python/Go to make the ergonomics a little bit easier on the developer.
> I've long privately lamented that apparently to have a good shot at being rich, you must be perfectly ok with being a shitty person.

It's broad-brushing, of course, but I think there's more than a little truth to this.
I believe it's actually done the other way around - the "substrate" is deposited on copper foil.
To be honest, it's pretty much all over my head. I'm just a simple man, trying to clear my console. The only way to do it seems to be completely restart it, which I guess is ok, but certainly inconvenient. I'll probably check back in on Microsoft Terminal in a few months and see if any of the terminal wizards have discovered a way to clear the console.
Well...the point was marginal utility. My keyboards are on the expensive side for the same reason, but the functional difference between a $100 keyboard and a $10000 keyboard will be minimal.
I have been running an older wordpress that I hacked up nicely. If you keep php below 5.5 no problems. Even the old mysql vs sqli still works great.
AVS was what I had, I never used Milkdrop for some reason.
I've been trying out Anki for some of this. It's a digital flashcard tool, widely adopted by folks learning new languages or studying for med school. It combines three important learning concepts:

1. Repetition. As they say, "Practice, practice, practice"

2. Spacing. You need to let the concepts wander out of short term memory.

3. Forced recall. Once a concept is out of short term memory, you need to practice recalling it. The act of doing so is what reinforces long term memory.

Anki doesn't help you understand things though, so I use it as part of a broader multi-step approach:

1. read stuff. books, journal articles, blog posts, etc.

2. re-read stuff. make sure i understand it well enough to extract information into good cards.

3. Anki

4 (optional) do something with it. Build a program, use the word in a sentence, or however you might apply it in daily life. This is, after all, the point of this whole exercise.
> Wealth is just responsibility

I don't understand what you mean by this.
It's the same problem when working with numbers, since you have to assume some maximum number of digits as well. Radix sort essentially treats numbers as zero-padded strings.

When sorting single words consisting only of the letters A-Z, for example, you can think of it as the same thing but with 26 buckets (27 if you pad with spaces instead of As) instead of 10. Or you can think of it as a specific subset of numbers in base 36, if that makes more sense to you.
I stopped using Signal when it was clear i was not able to back up my message history (or transfer it to a new phone).

My data is my data and I should be able to access and control it.
The main problem with all this kind of testing is how little precision there is.

“Double the energy limit” sounds a lot, but for a lot of these labs that’s inside of the error range of their equipment.
How Mindfulness Will Supercharge Your Work as a Creator
Do Consumers Pay More Using Debit Cards Than Cash
> delivering new revenue

AKA growing the company. This seems like an accomplishment that is very worthy of reward/promotion based on the requirements of ownership (shareholders) and senior management.
That's what the cuts around the metal band of the iPhone are for, to segment the edge into different tuned antennas.
A while back there was a discussion here about how crosstalk in rectilinear traces (I think there’s a term for this but this is how I think of them) are becoming a bit of a problem and that more organic looking lines (not unlike these) can help.

Audio people are notorious for detecting noise. That hand drawn circuit might be less artistic and more practical than you’d expect.
I've also seen this waste when a PM micromanages aspects of the engineering they are not familiar with, and forbids more senior engineers from thinking about the future (e.g. by refusing to allocate time for obvious foundational engineering).
Hmm... I thought there were special pens you could use to draw your own circuits.

Something like this, perhaps: https://shop.circuitscribe.com/

I think that'd be even cooler, as it would save a step and not involve etching chemicals.
Yes, that's unsurprising.

I've also been asked to take on work in engineering because it needed doing and no one better was available.
I've often had an experience, when reading or watching a fictionalized account of some dramatic thing from history, where I feel exasperated that they didn't just use the real story - "Why would they make this up?? The thing that actually happened was just as crazy, except it was real!" I scream inside my head. So people end up thinking history is boring and needs to be spiced up.

As you say, people are bored, but my opinion is that it's mostly because we think the world (and history and science, etc.) is boring, not because it's actually boring.
You would just edit the html pages lol. I still use dreamweaver for the visual editor if I need to copy and paste from a pdf and want perfect html. No one has made anything like it. No current editor has a quick sftp that allows you to connect/edit move on.
I appreciate your reply. Seems Markdown is more complex than I recognized and this just makes me want to avoid it more. If you do find the rant you mentioned, let me know.

> HTML has ... proved less robustly stable over the 25+ years I've worked with it

The first website I made in 2002 still views fine in a modern browser. I didn't do anything fancy, though. I would be interested in what has been unstable as it might give me ideas on what to avoid in HTML.

I don't find HTML to be that much harder than plain text or Markdown so I think I'll keep using it for smaller projects. LaTeX is worth considering as well, particularly given that I will have math on some of my webpages. One issue is that the stability of LaTeX depends strongly on which packages you use. I need to take a closer look at the health of every package I use. I think avoiding external dependencies is easier with HTML.
When you say "learn", I am assuming you mean getting to the point where you can apply the knowledge. It sounds like the problem you are trying to solve is to decrease this "learning" time and not so much increase your retention of information.

I haven't done any kernel development, I'm assuming it's highly technical and you get can't skim through materials.

I think if you are able to painstakingly go through technical documentation, that is a special ability. My guess is it probably sets you apart from many devs.

Getting a big picture is a great idea as you build a mental map of important topic areas to cover and gives you some form of mental motivation or direction. Better if someone has already done this, so you can save your time.

For more technical subject matter though, those fine details make a big difference when trying to apply it. I don't know if there is a way to avoid doing that. Skimming things I find wastes a lot of time because when you try to actually build you get stuck because of some important detailed buried on page X paragraph Y.

Some other areas of development aren't as intense so you can get away with not knowing everything and be able to build something pretty impressive.

For dense technical information, my method is to take research-like notes, cross-referenced in my note-taking app and improve these notes over time. I save time by not re-learning and re-searching supporting materials.
I believe it was: https://dbschema.com
This isn't a gamut problem, it's a bad coding problem.

"Professional graphics software" (i.e. Photoshop) absolutely does the wrong thing for color blending with the default settings. It's not a problem of being limited to the sRGB color space, it's about the math in use being outright wrong for use on that color space. You need to go into the settings and tick some checkbox to have some hope of it doing the right thing ("Blend RGB colors using gamma"), and even then I bet it only applies to some operations like blending itself, not scaling and other filters.

This is because all non-linear image encoding modes, like sRGB or straight gamma, should be viewed as compression. You don't perform mathematical operations on compressed data. It's like trying to mix together two MP3 files by literally taking the bytes and averaging them out. That's madness and does not work. You need to go into a linear format, like raw PCM, to be able to do that (with the right word size). Same with images: you need to convert from sRGB to linear light to be able to do math on them. But 95% of software, including "pro" software, doesn't do this, it just blindly does math on compressed (gamma encoded) data, and the result is ugly (we're just used to it).

Of couse, with Photoshop you can set your image mode to linear light and then things work fine... but that's not because linear light is required to make this stuff work, it's because Photoshop is broken when not using linear light and doesn't compensate for the encoding.

Meanwhile GIMP, a few versions ago, fixed this whole mess and actually applies blending and filtering in linear light (regardless of what mode your image is using in memory), making its blending and filtering much more pleasant and correct than Photoshop's. So yeah, it may not support CMYK or other "pro" features... but for a good chunk of basic editing in RGB space, you're actually going to get more correct and visually appealing results if you use GIMP than Photoshop.
I've never considered a tree, dead leaves, dirt, etc to be anything near the color of orange.
I think it's a mix but most of the preloads I've encountered aren't just lower resolutions, rather they look like a smear of color. Like someone used a Gaussian blur filter with a 1000x pixel radius.
No. All polynomials and rational functions fall off drastically slower than exponential.
GameSnacks by Google
this is also a cryptographic hash function
Rocket – Compile with Stable Rust (2016)
I couldn’t take the daily crying. Individuals would come to my office, close the door and break down in tears. There was too much emotion over trivial things.
I've achieved good results with just a laser printer.

(Print mirror image onto glossy magazine paper, transfer toner to copper with clothing iron, wash paper away with water, etch, drill.)

https://i.imgur.com/JtMQemK.jpg
https://i.imgur.com/2olwewD.png

I have used markers for touching up toner-transfer boards (not that one). I found that markers do not resist the etching solution as well as toner. Toner provides a higher build of plastic resin material on the surface than the trail left by a marker. (Perhaps doing multiple coats with the marker could build it up.)

I would also highly recommend doing "copper pours" as I did with the above board. Etch away as little copper as possible. The etch will be efficient and fast.

The circuit board in my above images was etched inside a tiny container, in minutes! In fact, the "etching tank" I used was a plastic bottle cap from a 1.9 liter V-8 juice.

If you etch away most of the copper and insist on getting those large, etched areas very clean, that may take so much etching that it will eat into the traces that you want to keep, leaving them in rough shape, and maybe even nonworking.

The resist only protects the copper from the top. The sides of every trace are exposed. Leave it in the solution long enough and the etchant will work its way under the resist and etch them away.

Of course, copper pours require large black areas, which probably doesn't translate to good economics if you're using markers. A mixed approach might be possible: do smaller copper pours in the the nooks and corners around the traces and pads, and cover large areas with rectangular pieces of electrical tape.
I'm curious if your male/father co-worker managers think of themselves (or are thought of) as "dads" at work, or if there are gender biases here.
One of the advantages of javascript versus a proprietary language is we can take advantage of the excellent tooling built-in to the existing js ecosystem. On the occasions where I had to write T-SQL stored procedures for example, I hated being locked in to a specific IDE for syntax highlighting and debugging. Moving forward I'd like to provide easy templates, perhaps through NPM or the like, for setting up Unbounded projects. Thanks for the feedback.
Adding dark patterns and then telling the users to decide for themselves is itself a dark pattern: it's not actually letting users decide for themselves, it's instead punishing users who actively chose not to do what the site wanted them to do.
Software Maker Toast Raises Funds at $4.9B Valuation
I could be wrong but it looks like it's down to 1 missing feature from Rust and it should be able to compile with stable Rust.
Been hit with that, I needed to run chromium v49 to be able to remote debug some TVs with old opera tv sdks, the version I had stoped working, and several versions that I tried crashed when using the chromium devtools. I ended having to use a windows virtual machine
I assumed they were saying those are the characteristics that prove favorable for further promotion/ladder climbing.
I'm not sure if I just missed it because I was busy, or if you edited the comment afterwards, but that's a good point. If the rogue wave comes from a different direction then orienting with the rest of the waves won't save you. In that case maybe if you could get some warning in time it could help. You might not be able to get to 90 degrees, but maybe you won't get caught flat out on the side either.

Still even that may not be enough to save you. The ship that went down in the North Atlantic was hit front on and sunk.
- Bugs. There’s so many weird bugs in SwiftUI, and the framework is so opaque and poorly-documented that it takes hours of trial and error to find an ugly workaround.

That being said, hopefully these issues will get better with time. Swift 5.2 includes a new diagnostics architecture [0] that is supposed to greatly improve SwiftUI error messages. The 10-subviews limitation will be removed once we have variadic generics; a Swift Evolution proposal is currently being drafted [1] and is expected to land in Swift 6.

[0]: https://swift.org/blog/new-diagnostic-arch-overview/

[1]: https://github.com/technicated/swift-evolution/blob/variadic...
Sometimes they do (get promoted) and sometimes they don't. The reasons are as varied as the people who hold the positions. That said, this article seems to be tinged with disdain for managers. Many people believe they are smarter or could do a better job than their manager. Most of those people would be wrong, but it's easy to hold irrational beliefs when you don't really know what you're talking about and have no desire to find out.
Any Sports Live Stream
The main thing I get concerned about is homebrew packages. Because that's where all my dev work happens (everything else is browser based).

So there really is no way to know what packages are supported. Unless homebrew has a way to check..... I've never checked to see if it has a "compatibility check for catalina" mode
How close am I to AGI? Day T-3
This raises a question in my mind -- do any of these traits actually make the company more successful? Or more generally, are traits that are undesirable to subordinates, yet desirable to higher management, actually good for the company, and are traits that the subordinates value actually detrimental to the company?

The reason I ask is that it would seem that natural selection would take over, and if a management style that employees feel good about actually helps the company thrive, then those companies that promote "bad" managers would go out of business and be replaced by ones that promote "good" management style.
The total energy capacity of your phones battery is clearly the limit of the output of the device. It's not much.

The iPhone 11 is 7 watt hours, so 25 kilojoule. Wolfram alpha helpfully tells me this is about the same energy as burning 0.64 grams of coal or 0.66 grams of human fat.
We're talking about the rise in power as you get closer. 1/x² has a singularity, I doubt exp(x) can beat that...
The Lancashire hideaway of an Italian mafia boss
I am very surprized something like this has not yet reached the market. The idea is very simple, yet adds a lot of value to the parents.

Also, it might be possible to have a more complex sensor to differentiate between #1 and #2.

If someone (here) is looking for a good product idea, this is it.
There's a comment on the story itself that says this, with a reply pointing out that it's not "vulpus" but "volpes", which evolved from a slightly different proto-Indo-European root.
What are good job listing websites in Netherlands?
I'm trying to find a job in Netherlands, I'm a software developer, and I know there are a lot of jobs there, but the problem is that I'm living in a country with hard visa process, it's kind of slower than other countries and because of that many companies even don't look at my resume, aprat of that, I never heard from applications I submited via Linkedin Jobs, but other services like StackOverflow was working much better and companies were more engaged, and I could get some interviews.

what are other job finding websites in the Netherlands? and How to find a developer job in the Netherlands?
Competent or incompetent, it seems to me like the people who get promoted (especially at a higher level) are the ones who tell the best stories. Those stories might be true or false, good for the team and organization long-term, or perhaps it only benefit the storyteller and the listener in the moment.

Much of what we wish were attributable to objective measurements of contributions just breaks down to the competing stories we tell each other. The objective data is just there to support the stories, but it rarely stands on its own.
At the same time, my old trusty Mac Pro on Mojave never does that... Both have the same amount of RAM, both are 8 cores... But the Mac pro is just that much more stable.
Which means that for me, dense technical documentation is useful when I know how to read it.

Reading Cisco documentation is painful, but every word does matter. But it won't be worth the read if you don't know about the tech beforehand. Again talking from my own perspective.
Really? Another "Its just a flu bro" article?
- yes its not the end of the world. But the death toll is already higher than the flu. We are already trending worse than the 09 Swine Flu. No, its not the end of the world. Yes, this is something we need to take caution to contain to keep it under control.

If you think the numbers we are getting from the CCP are accurate then I think I have a bridge to sell you.
Never done something regarding invoices and related stuff, so just an academic question: Why not just version the product description and FK to appropriate version?
Founders share the challenges of running a tech business
The 8-Bit Guy repaired a Commodore calculator that had what appeared to be a hand-drawn circuit board as well: https://youtu.be/Q0rSv8NfQXQ?t=65
I've long recommended this book:

"The Data Model Resource Book": https://amzn.to/2tXNiuF

You can look at an implementation of a number of the ideas here: https://ofbiz.apache.org/

It's kind of complicated - probably overly so for some things - but there are a lot of ideas to think about and maybe utilize at least in part.
The same reason why intelligent people don't win lottery jackpots?

[can explain my reasoning if needed]
1/x² has a singularity and rises faster than exponential as you approach it. We're talking about getting closer to the source, not further.
I think a key error people often make is assuming that the line engineers are always right. If a decision pisses off the line engineers it must be idiotic! The manager must be a fool. Peter principle in action.

This surely happens sometimes. But I’ve personally witnessed a lot of engineers (especially junior engineers) who don’t give a shit about customers or shipping products or building alignment or communicating planning and impact. And to have a successful team/product/company you will need to aggravate them sometimes and they’ll post things on medium about how their boss sucks and that nobody should ever estimate anything or how all tech debt is awful or whatever.

Good managers should support their team’s growth and careers, which should hopefully eliminate some of the “my manager is an idiot” stuff but it can’t eliminate all of it.
Is the hypothesis that _most_ managers that get promoted are incompetent, or is the question really "Why do any incompetent people get promoted?"

Easy enough to quote dynamics / principles that might lead less capable people to more often be promoted (managing up, kissing up, some Peter principle-related skill limitations) but at the same time as in any field most managers will fall in the middle between excellent and abysmal, and probably be "just OK."

So maybe a simple answer is that the "mean" manager is below our expectations, therefore most managers will be below our expectations?
> The reason I ask is that it would seem that natural selection would take over, and if a management style that employees feel good about actually helps the company thrive, then those companies that promote "bad" managers would go out of business and be replaced by ones that promote "good" management style.

I would argue that "bad" managers would generally have higher turnover than "good" managers. And I would further argue that companies have repeatedly demonstrated that high turnover isn't bad when the company is obscenely profitable despite that high turnover.
It does sound weird, and it was a thing I was cautious about when first reading about Pesso therapy. But the "synthetic memories" in no way replace your true memories just as someone who you ask to - in the therapeutic setting - take on the role of an "ideal parent" or "ideal partner" does not replace your real parent or partner. Instead, what you get is a real world experience of how the things could have played out differently, and this experience releases some tension that continued to influence your later interactions..

As an example - if a person was bullied in school, and has subsequently built up impenetrable walls in relationships, it could be helpful to re-enact an act of bullying in a safe setting. Only this time, the person is fully in control and can create an alternative ending - e.g. by letting an 'ideal friend' or an 'ideal parent' join in and stop the bullying. Now a synthetic memory is created - sure, it does not replace the old memory. But now you've got to experience that there are different outcomes possible, now you feel more protected.

The power of this method lies exactly in the experiencing. Before being exposed to this approach I thought my problems would go away, if only I could really really understand them. Now I see that experiences can be quite a bit more powerful than words and concepts. I can also see where all the rituals in human cultures are coming from.
Valentine's Day's dark and twisted origin story
> If you want something to last, don't base it on something that won't last.

Sounds similar to the Lindy Effect.[0]

[0] - https://en.wikipedia.org/wiki/Lindy_effect