skysight-inc/HackerNews huggingface dataset:
I suppose you could save both the physical and logical logs if you really needed log term retention. SQLite databases (and b-trees in general) tend to compress well so the physical logging isn't as bad as it sounds. You could also store a binary diff of the physical page which would shrink it even smaller.

One benefit to using physical logs is that you end up with a byte-for-byte copy of the original data so it makes it easy to validate that your recovery is correct. You'd need to iterate all the records in your database to validate a logical log.

However, all that being said, Litestream runs as a separate daemon process so it actually doesn't have access to the SQL commands from the application.
That force might not be necessary. There are at least two ways this would work:

* Events after the time travel event in the past bring about the future from when the time traveler comes. It seems forced, I admit, to assume that it just works out. I can see it working if the time traveler does not exactly know what they did in the past, which could make the paradoxes more beningn.

* If you travel in time, the timeline gets forked at the moment where you intrude. This is what happens in Dragonball Z.
I think the point of the expression "name one X who fits Y" is expressing that observing X given Y has low probability.
I can also recommend Camo; it has worked mostly all right.
And how long did it take Tesla? It feels like these giant automakers are just slow and old fashioned
Why Good Writers Can Be Bad Conversationalists
Raptor Announces Kestrel Open-Source, Open HDL/Firmware Soft BMC
When your professor is dead, but teaches anyway
Ugh, you're right. I failed. I was used to using the slang "GChat" back in the day.
There's an extensive directory of search engines here:

https://twitter.com/SearchEngineMap/lists

with several sublists of including search engine crawlers (6) and syndication search services (31)
Or my old pet peeve: refrigerators. They open like cabinets instead of like drawers. The cold air goes out, the warm air goes in, and you get to pay for the energy to cool it off. Why not make them like a chest of drawers?

This one has an easy answer. If you want to isolate each of the drawers so that opening one does not result in the warming of the others, then you'll need a separate mechanism for blowing cold air into each drawer. (Or worse, a separate cooling coil for each drawer.) These are expensive mechanical components prone to failure, and each of these mechanisms takes up valuable space in the fridge. They may provide some long term amortized savings over the energy cost if done correctly, but it's not at all obvious to me that would be the case without seeing the math worked out.
> Don’t do CD as a tech/ego benchmark thing, however (or Facebook/Google envy). Do it if you can agree that this brings some benefits to the business

This is a really important point. Rapid releases are not always inherently better. I used to work in a company that dealt with heavy regulatory bureaucracy (in the sense that putting out wrong/misleading information could result in class action lawsuits), and because of that, workflows were highly optimized for waterfall delivery. This meant aggressive reliance on classical project management tools and techniques, and hyper-specialization (as opposed to the sort of full stack engineer approach taken by many bay area tech companies) - and this has worked well for that company for decades.

You can also do hybrid approaches, e.g. continuous deployment to a QA environment, and have dedicated QA teams, while delivering to client on a waterfall schedule.
That chain doesn't look nearly heavy enough to secure something two people could lift into a flatbed truck. Is theft just less of an issue in Toronto than other cities?
You are in for a treat:

https://www.slatestarcodexabridged.com/

https://guzey.com/favorite/slate-star-codex/

https://danwahl.net/blog/slate-star-codex
Claiming that anyone who disagrees with your conclusions didn't come to their opinions on their own, but through propaganda, implies that they can't think for themselves but you can. That is at best belittling, if not dehumanizing. It fails to acknowledge that, bizarre as what's happening on the right is, the same rhetoric and reasoning w.r.t. propaganda applies to anyone. Believing those with whom you disagree to be brainwashed, as seems to be so popular on all sides these days, will fully prevent ever healing the rifts between groups.

This patronizing belief that "those" people need to be protected from manipulation is used as more fuel on the fire. Thus the cycle of radicalization is amplified. Any victory gained by force will create the will within the defeated to build an opposing force.

Instead we have to look for the underlying causes (e.g. opioid epidemic, loss of opportunities, counterproductive cultural aversion to education, etc.) that drive people to rally together under the first cause that promises to help them, and address those.
Just be careful if you use these as keys for a distributed system that is susceptible to hotspotting. GCP's Cloud Spanner [1] has this problem and has a good document explaining it.

As always - understand what is going on in your stack and apply design with that in mind. There are no universals!

[1] https://cloud.google.com/spanner/docs/schema-design#primary-...
This is accurate, only if you're say underpaid by 20-30%. In my experience, a lot of high stress jobs pay way more than that. Otherwise attrition is a problem. Golden handcuffs aint cheap.
Show HN: 2020: Your Year in Meetings
My experience was that almost all doctors will declare you depressed.

I printed out 4 page list of all the weird symptoms I had, and what affected me.

One crazy old neurologist-ophthalmologist read the list and declared I had Sjogrens. Something I had not considered.

Through research and Support groups I found out my symptoms were normal, and mostly ignored by doctors.
I can't wait for my ICE vehicle to be good for recycling only. One day, until then I barely drive anyways, so it'll probably last me another 15 years.
Living in a big Eastern European city with on-street parking I don't think I'll have a place to charge an EV by 2030. On the bright side I don't think I'll be buying 2030 cars before 2045, so I'm good for now :)
Our YC Interview
How is "all content matter out there"? From what I can tell, all we have is allegations from the accusing party.
Would you be willing to expand a bit on the user tests? surveys? Counting signups for interest? I'm wondering about other ways to test without a MVP
Note that the HDMI/DVI code overclocks the Cortex M0 from its normal 133Mhz to 252Mhz. So it's a cool hack, but I think it would have wonky behavior.
https://github.com/Wren6991/picodvi/blob/34bc82555860de4b35e...
It seems that some people's problem with § 230 is that it permits a publisher to filter content without also risking liability for the content.

"Get rid of § 230" is a backwards way to solve the problem that they have. They don't actually want publishers to be liable for the content on their sites (which would, if anything, lead to greatly increased censorship and filtering). They want to STOP companies from censoring what the companies deem misinformation or otherwise offensive content.

In other words, they want the law to be "if you control a channel for speech, you are not permitted to censor or filter out what you view as misinformation, incitements to violence, or otherwise offensive content."

Again, this has no support in the free speech rights of the first amendment. In fact, it could be viewed as contrary to free speech, since the government would be forcing people and corporations to carry content on their websites that those people or corporations do not agree with and/or find offensive.
No Internet balloons for you!
Most of your what-ifs are happening on a phone with a better camera - at least for most people.

For the exceptions you are correct, but I believe they are overall exceptions.
This attitude of “we know better than the user what the user wants” is pervasive throughout technology, not just software. Products of all kinds are getting less configurable, less adaptable for different purposes, less integratable with other products, and less suitable for uses beyond what the manufacturer intends.

If hammers were invented today, they would be locked to a particular manufacturer’s nails, have software that prevented them from hitting anything else besides nails, and have DRM that self-destructs the tool if you stopped paying the $5/mon subscription.
This appears to be specifically looking at cellular data, and cellular carrier’s tendency to throttle video services. It’s not a generic service to check generic ISP throttling. Perhaps updating the title might help.

That being said, I have cellular data on my laptop and I’ve always been curious if it gets throttled the same way they throttle mobile, since I’m sure there some differences in the connection that may or may not fit the content filters the carrier has set.
As I understand it, level 3 chargers need quite a lot of infrastructure, and maintenance ain't free. Putting one on, say, every residential block would be a huge expense, and there's a chicken/egg problem where the demand doesn't justify such a step yet... but if everybody gets on board, one per block wouldn't be enough. And right now, folks get tax breaks for their EVs instead of getting taxed for necessary infrastructure improvements.

This is the sort of infrastructure work that a Green New Deal should support. But that's a political poison pill, as supporting energy sector jobs is "patriotic" if it's carbon based and "communism" otherwise.
"video calls have been part of the futurism canon for at least 100 years, but they still have little utility beyond a simple phone call" While you could argue practical utility, the mere fact that millions are clinging to video conferencing for a sense of connectedness seems to suggest that it has at least an emotional utility. Not everybody is an introvert.
Still very cool, thanks for letting me know about the oxide trick.
I am a huge fan of Frank McSherry's work and don't necessarily agree with the premise that DD is somehow failing. However,...

Batch data processing is very well understood, cheap and getting cheaper every year. So, if you can afford to boil the ocean every night, DD is a tough sell.

The addressable market, customers with problems which can only be solved with DD (instantaneous exactly correct answers) is probably small right now.
The real issue is charge times.

Gas fillups take a few minutes at most - meaning no long lines.

Once charges are close to that speed I think EVs will really take off.
Upvoted this because even though I think Palantir is dangerous and that you have argued for an ethical compass I greatly disagree with, I respect that you are willing to share an unpopular view to facilitate discussion of a complex issue.

You are a person I would gladly grab a beer with when such things are a thing again.
1. if you only drive far once in a while, then i think an ev is fine... you can always rent/take a train/miss a flight... might be worth it to save the planet :)

2. this is less and less true every year. a model s with supercharging only adds about 1.5 x on a really long trip (less if you stop overnight every 8 hrs as you should anyway)
I think we’re talking about different things.

Does this make sense for alphabet? I agree that it does as one of their many bets.

Does it make sense for Loon which spun off as its own company under alphabet with its own leadership and its own stock? That’s the strategic failure I’m talking about, Loon’s not alphabet’s.
I never said it wasn't a concern, I said it wasn't the biggest concern.

If all the gas stations around your house disappeared, would your first concern be how you are going to get to Indianapolis? No. It's going to be how are you going to get work/school/etc everyday (assuming you don't work in Indianapolis).

EVs have an issue where most drivers have to own their own gas-station equivalent. And people without the space to put a personal "gas station" can't really own one. At that point, they don't give a damn whether they can drive to Indianapolis.

Solving the day-to-day charging problem for people without the space for personal charges will, as a side-effect, also solve the issue for driving long distances. Because the issue with going long distances in an EV comes down to availability of charging.
Show HN: HacKit, a native macOS Cocoa app for reading Hacker News
The epitome of theming was on with Kaleidoscope. You could not only change colors, but the complete shape of every widget. And there were a few very tasteful themes, among the ocean of crazyness one would expect.

This Twitter handle shows what was possible on early OS X:

https://twitter.com/osxthemes

Web Archive's page:

https://web.archive.org/web/20050216050114/http://www.kaleid...
Hey Hacker News, I am the developer of this app. It’s my first macOS Cocoa app. This is a Mac first app which means it is built for the Mac, not an afterthought and taking advantage of the design language, frameworks and the platform.

It is also not a port of an iPhone nor iPad app and not a Catalyst app or a cross-platform app like Electron, Java etc. It is a true native AppKit app written in Swift.

I have plans to improve it. It’s only a humble beginning.

I would love to know what you think about it. I welcome all kinds of feedbacks.
Like anything, the devil is in the details. And, like anything, I tend to have a strong directional preference for neutrality but consider religious adherence suboptimal (nb: suboptimality can still be the best of all politically feasible worlds).

There are at least two ways that an "it depends" answer can make a lot of sense.

The first reason I could support violating net neutrality is related to the purpose and nature of the discrimination. For example, should ISPs be allowed to differentiate based on the type of data? There's a reasonable rationale for answering "yes" -- e.g., to prioritize video-conferencing traffic over entertainment platforms during the 9-5 work day. Or to strictly prioritize the provisioning of essential services (eg education or tele-health). Something like that could be pretty reasonable in places with limited bandwidth. However, actually implementing this would probably require -- or at least be made substantially easier by -- discriminating based upon the source of the data. The important point is not necessarily the mechanism, but rather the intent and a good-faith effective effort to keep things fair and underpinned by public-good policy objectives.

The second reason I could support violating net neutrality is related to the structure of the market. Consider a world where ISPs were just overlays on separately owned networks -- with the underlying infra owner (perhaps gov) required to be neutral toward intermediary ISPs including in the last mile!. This is how electrical utilities work in some states. I think getting rid of consumer-facing net neutrality regs would make a lot more sense in this case. If there's always a vanilla neutral network access option, and if all competitors pay the same for use of the wires, then why shouldn't Consumer Facing Provider Co. be allowed to eg partner with Netflix to place a small data center at the edge and save on upstream bandwidth? Seems reasonable.

The reason I am directionally supportive of net neutrality in the USA is because I have absolutely zero trust in the structure of the market or the good will of the actors within that market.
...

9 years? Tesla was founded in 2003 and released the Model S in 2012.

[edit]

about 15 years to get to the monthly volume that the A4, 6, and 8 are manufactured.
"You see, there are two memory accesses per one character of the input string."

No, there's one memory access on average even if your compiler is maximally dumb (short circuit AND is something C compilers need to know how to do to be conformant). And in a smarter compiler this will be one memory access per byte anyways. Not to mention on any modern architecture, even if your compiler doesn't squash the second memory access, the microarchitecture will.

Also all the semicolons after his brackets bug me. Not to mention that the thing looks past the end of the string. (We have a length specified, so I assume it's not null terminated... indeed, we can get a match past the end).
First Client to my knowledge that had an otr encryption plugin
Sort of?

https://www.thedrive.com/news/25299/volkswagen-says-its-last...

The gasoline engines that debut in 2026 will be the “last generation” of internal combustion engines. Given the lifespan of these models, I think they’ll overshoot a 2030 target. (I will personally eat my hat if they can actually sell a profitable electric Golf-class vehicle in 2026. The margins ain’t there yet.)
Open Source Licensing for Supervillains
That might be true in copyright, but in patent law you have to actually create the working invention. Everyone knows about lightsabers. They are not copyrightable as "laser swords" have been in fiction forever. But if you build a working lightsaber you can certainly still patent it.
Hi everyone, I've made a little service to help everyone - rather, everyone who uses Google Calendars for work - analyse the impact that the Pandemic had on meetings. Hope it's useful for you!
Windows and Mac have had solutions to this for years. You can encrypt user files using their OS login, so they don't have to decrypt every time they start the app.
Days? Come on... 900 miles is two intermediate stops at 300 and 600, maybe 2h each with a DC fast charge ?
Same here; but living in a big city I can't wait for diesel fumes to not be a thing when I'm riding my bike across town. It's not just annoying, this stuff is actually killing people. But because it's a slow killer nobody seems to care much. EVs are changing that as well; people are getting more critical of pollution like this because they know it is not necessary. The recent lock downs were kind of a preview of what might be in our near future when transport is cleaned up.

In terms of tipping point, the other thing that is happening (besides battery cost dropping) is the massive ramp-up in production volume. Just a few years ago, Tesla producing more than 50K cars was news worthy. Last year they did half a million and they have a few more factories coming online this year. Also VW, GM, and other manufacturers are producing cars by the hundreds of thousands per year as well. Soon it will be millions. By mid this decade, the second hand EV market will also start ramping up. Right now a lot of people are still on their first EVs.

It's basically a supply constrained market: people are buying these things as soon as they get produced. Most of the popular EVs have waiting lists for getting them and would be selling more if they could produce more of them. These manufacturers are still learning how to produce and design efficiently. A lot of the cars on the market right now are still designed to come in both ICE, hybrid, and EV configurations. That makes them less efficient and more costly to make. It's just not optimal. A few years from now, that will stop being a thing. There will just be too many purposely designed EVs on the market that will be a better deal overall.

It's going to take a while for manufacturers to switch to producing EVs only. Production volume overall is something like 90M cars per year and only a few percent is EVs currently. Probably by the end of the decade it will be the other way around. There are billions of vehicles (cars, trucks, etc.) it will take a while for those to disappear. That being said, it will be similar to horses disappearing from the streets early last century. Once it makes sense economically, people will switch as fast as they can (function of price and production volume).
Seems like there is not talk of bringing back Krebs? I was really hoping there would be an attempt to rehire all these people unfairly fired by Trump... Vindman, etc..
rsync.net is great for this: https://blog.kozubik.com/john_kozubik/2010/02/git-and-subver...
The only reason I drive a PHEV instead of a full EV is because (at least before the pandemic) longer trips were a relatively common occurrence and aside from the much shorter refueling time, gas stations are still much more ubiquitous than EV charging stations, especially in rural areas.

I do hope though that moves like this drive the deployment of more charging stations and that we'll continue to see technology that reduce charge times and increase range. For me, I think the tipping point is 500 miles where I would lean towards purchasing a full EV. Critically for me, this range must be sustainable in cold temperatures. I've found with my PHEV that my electric range is sometimes cut nearly in half in the cold.
> Why doesn't Canon or Nikon have a go, or Sony?

Nikon offer a free webcam utility [0] that allows recent DSLRs (and mirrorless) to be used as a webcam when plugged into a PC. I tried it with my D850. The advantage is, predictably, awesome optics. The downsides were a) finding a place on my desk for the camera and some sort of mount b) the camera battery gets eaten really quickly.

Interestingly, the webcam utility isn't available for the smallest Nikon cameras - the Coolpix range - so I guess there won't be a dedicated Nikon webcam.

[0] https://downloadcenter.nikonimglib.com/en/products/548/Webca...
I misunderstood your post. You are 100% correct about perl.

I understood it as 'shell computing with stdin and stdout streams of characters' instead of structured data coming in and going out.
That’s not at all what I/others are talking about. This is about expansion of the universe and new space being created between us and distant locations. Locally the galaxy isn’t moving particularly fast (relative to CMB, or whatever).
Ill bite, calling average
soldiers murdersers is equivalent to calling american taxpayers or voters murderers.

I think there is some hypocracy in doing so while simultaneously paying for the bombs voteing and for the people who give the order. The buck stops with the american people, and only they have the power to stop it.
This is a complete aside, but I was extremely impressed by the NPCs in the Cyberpunk 2077 video game, where every tune they play has correct movements on the guitar for each chord.
... which is another way of saying that there will not be normal Audi electrics until 2030.

Another ten years of iMobiles and e-Tron Space cars and e-initiatives.

Volvo made a similar announcement a few years ago and I see I cannot buy an electric V90. Or any actual volvo other than the little XC40 and their iMobile/eCar Polestar.

We don't want your electric car. We want your car, electric.
My daughter (who teaches math at HS) asked me to create educational videos for her kids who don't know how to work a computer. They only know phones.
Choose a primary key to prevent hotspots
Tesla cybertruck claims over 500 miles if range, which is more than most gas vehicles...
Didn't study Pico but I don't think PIO can interface CAN bus.

The physical layer uses differential wired-AND scheme where any device can pull it into dominant state but recessive state is possible only if no device is driving the bus. In most cases CAN requires a dedicated HW transceiver, I would be pleasantly surprised if Pico can pull it off without external components.
My favorite knot-stable time loop story is "By His Bootstraps", by Anson MacDonald.