skysight-inc/HackerNews huggingface dataset:
Yes, this is possible, depending on the codec and container. I have done similar operations with h264+mp4.

It's good to be able to edit video without losing quality.

Are you sure you need sub-keyframe precision? In h264+aac+mp4, for example, if it's not keyframe aligned, the result is usually a stalled video frame for a split second, but since the audio continues smoothly, it's not that noticeable.

If you know the exact codec settings that were used to encode the video, you can create new pieces to be fit losslessly together. Otherwise, it is more difficult.

Contact me on twitter at @downpoured and I can describe more.
I'll ask again: How is it that these people are made better off by not having this choice? Why do you think these people aren't capable of making their own decisions?
> The first example on that page, "Regressional Goodhart", is totally wrong.

I don't think your statements contradict anything that it says. For reference, here are all the sentences in the "Quick Reference" part, which I'm assuming is the part you read.

Regressional Goodhart - When selecting for a proxy measure, you select not only for the true goal, but also for the difference between the proxy and the goal.

Model: When U is equal to V+X, where X is some noise, a point with a large U value will likely have a large V value, but also a large X value.

Thus, when U is large, you can expect V to be predictably smaller than U.

Example: height is correlated with basketball ability, and does actually directly help, but the best player is only 6'3", and a random 7' person in their 20s would probably not be as good

Is any particular one of these sentences false?

> If U measures V plus some noise X, assuming V and X form a bivariate normal distribution, then the conditional expectation of V is maximized by selecting the greatest U.

The word "maximized" carries some assumptions. If the only thing you can do is select based on U, then that statement is correct. However, if you had some means of selecting directly on V, then it's extremely likely that this would do better than selecting on U.

Suppose you're selecting the top 10 people. Suppose X ranges 0-10 chosen by a die roll, and V ranges 0-10, and it happens there are ten people with V=10, a hundred people with V=9, and a thousand with V=8 (and a lot more with lower Vs). On average, you'll have ten V=9s who score U=19, ten V=9s and a hundred V=8s who score U=18, and so on; in order for selecting on U to perform as well as selecting on V, every one of the V=10s would have to roll X=9 or X=10, which is exceedingly unlikely. It is true that taking people with high U scores yields people with higher Vs than taking people at random, and it is further true that taking the U=19s will give you better results than taking the U=18s or U=12s. It is simultaneously true that, when you take the U=19s, you'll be getting people whose X was 9 or 10, much higher than if you selected people at random or if you selected directly for high V. The first two sentences from the text state exactly this. (One consequence of this observation is, e.g., if you're doing admissions based on some test score, and you're considering raising the required score by ∆U, you should know the effect will be to raise average V and to raise average X, with ∆V=∆U-∆X, and if ∆X is large, you may be disappointed in the results. This is simple regression to the mean.)

I imagine you know all these concepts; I think you're interpreting the text as a stronger statement than it is.
You can create a virtual networks and have all the related containers running on one of these networks. They can communicate directly to each other in the docker compose method (define a service `foo` and any container on that network can communicate with it like `http://foo/some/endpoint`) or have a some other message bus (redis, rabbitmq, zeromq, kafka whatever you want really) running on the docker network that the other containers use to communicate.

Is this the best solution always? Probably not.

An example of using a Docker container as an isolated system process would be Spotify's `docker-gc`.

https://github.com/spotify/docker-gc
Sorry, what? This is news for me, I'll go work there in that case
Icons of Impact: How Tech Helps Democratize Impact Investing
IIRC the idea is that the "fertility-destroying" mutation really only stops female rats from being born. Male rats with the mutation mate with healthy female rats, the healthy female rats produce only male offspring, those male offspring mate with healthy females, and so on.
Wonderful design! It definitely makes sense for an environment of travel. And now I understand the origins of the "big books prominently hanging from clothes" that's seen in some fantasy settings. For example, the Witcher series [0] or Warhammer [1] will sometimes have characters prominently wearing a book of spells or lore of some sort. However, these series don't seem to have thought through the actual design/binding of such books in a way that would make for easy access.

As a possible future fashion, I would love to see something like girdle book binding used for devices like smartphones. I still have momentary annoyance when pulling a phone out of my pocket, so reducing that friction would be interesting. I see there is already such a case made for reenactors / hipsters [2].

[0] https://2.bp.blogspot.com/-JZ5lMsQEYgE/VvzXtponQ4I/AAAAAAAAB...

[1] https://vignette.wikia.nocookie.net/warhammer40k/images/0/04...

[2] https://www.etsy.com/listing/155624836/custom-leather-smartp...
Yes, I've been visiting HN for ten-ish years and yeah some love to the front-end would be good. I wonder if there is a fear to make any updates because any updates are seen as not keeping with the minimalistic roots. I hope not. I don't think anyone wants an extreme change, but letting the '>' character quote things a bit better would be a good change.
https://www.reddit.com/r/slatestarcodex/comments/747694/the_... is the closest I can find to it.
Those would be Kymographs:
https://en.wikipedia.org/wiki/Kymograph

https://www.google.com/search?q=fluorescence+Kymograph&tbm=i...
Agreed, the benefit of having some bureaucratic processes is that it makes them way more tolerant of low competency individuals within the system. There’s filters at many levels that prevent someone from fucking things up too badly.

If your company is running with scissors you need every individual to be a top performer who knows exactly what they are doing at all times. That is hard to guarantee when you start scaling up your headcount.
At a high level there is a design tradeoff where you put your transistors for a given chip. For a dense linear algebra/tensor processor, it basically comes down to using your transistors for memory or compute.

GPUs (and DSPs) historically are way on the compute side. You get kilobytes of on chip memory, and really fat parallel buses to off chip RAM.

On the other end, you have some chips that put more memory near the compute. It means you have less compute, but way better power efficiency. Each hop from a register to cache to off chip to between boards to between nodes is roughly 2-10x power hit, so you get orders of magnitudes here.

In terms of training, it's really hard to fit your training data on chip. In which case you end up with an architecture very similar to a GPU or DSP/TPU. NVIDIA is no slouch here. A couple years ago the big trick was reducing precision - you dont need single or double floats during training so an architecture more specialized at fp16 or int8 would get some big savings for power and throughput. NVIDIA is playing this game too. At Google/FB scale tweaks to improve cost may make sense but it doesnt seem like architecturally speaking there is some major design decision being left on the table anymore (I'd love to hear a specific counterpoint though!).

In terms of inference, there can be some big power savings putting the weights next to compute. This isn't rocket science and folks have been doing this for a while. In a strange way it can sometimes be more efficient to use a CPU, with fat caches.
TRU NIAGEN – The world's most advanced NAD+ booster
> I'm not a current or ex-Christian, but except for Jehovah's Witnesses, do any current-day Christians believe that Christ is not (also) God himself?

Most Christians accept Trinitarianism as a definitional requirement for Christianity, hence why theologically-precise descriptions of JW and related groups, and LDS, and some other groups that describe themselves as Christian from within mainstream Christianity use phrases like “pseudo-Christian cults”. But, yes, there are certainly groups that self describe as Christian that subscribe to heterodox (from the POV of mainstream Christianity) Christology, and JW are very much not alone there.

> And isn't the New Testament the revealed Word of God?

No, Jesus Christ in the Word of God. The Bible (the whole thing, not just the NT) is words about God. The NT is just the part written after Christ and which looks back on him rather than forward to him.

> How could Christ-the-historical-figure have any opinions different from the ones revealed by God?

The Bible, in any case, contains very little direct explication of the opinions of Jesus, and those it does have are often opinions about specific events also recounted in the Bible. Most ideas about his general opinions that have any applicability outside of the narrow events in the Bible are inferences and generalizations from the Bible (or other sources in tradition; the Bible as the sole root of Christian belief is a fairly modern innovation in theology held by a narrow subset of Christianity, which also tends to have stronger views about the literalness and factual authority of the Bible than other Christians.)
Correct, but the biggest factor is the entrained air.
This approach will trip on a conservative garbage collector scan of memory that looks for root pointers. If you have precisely traced heap objects and conservative stack scan, and this is only used on the heap, things are cool.

It will blow when a core dump is being saved of the process, because that just walks memory maps, dumping them without regard for trampling on the tripwires.

If you have struct that contains multiple arrays that are fenced off from each other with tripwires, you can't memcpy it or assign.
I don't know about the "new versions" of Visual Studio 2017. But VS from 2008 to 2015 installs very slowly (IO wasn't the bottleneck), triple the installation time if the iso file has service packs (I remember that they are applied in "Finalising your setup" progress with bars showing 100%). The latter one is also applies to Office setup.
(Vedic) Hinduism historically was not: scriptures were only transmitted orally; the priests made sure to recite quickly/mutter so onlookers (onhearers?) could not get hold of the texts.

All of the Vedic texts have long been published at this point so this is no longer the case.
The ArXiv According to ArXiv vs. SnarXiv (2010)
Correct me if I am wrong, but don't doctors in the UK get paid a salary instead of the fee-for-service model prevalent in the US and Canada?
The Soul-Crushing Student Essay
This really didn’t make sense to me. Every 10x increase in precision surely causes a huge jump in price. I don’t know anything about mechanical engineering but this is one of those things that is true across disciplines. This blog seems to confirm that guess.[1]

And in the same email he says they’re going to ruthlessly cut costs. Is there some supply-chain advantage that arises from super tight tolerances that I’m not seeing? As far as I can tell this raises costs, and makes you more vulnerable to supply-chain disruption since fewer suppliers can keep up.

He offers no justification, other than some hypothetical obsessive Tesla owner being impressed.

[1] https://metalcutting.com/your-tight-tolerance-could-be-serio...
Does the combination of hypothermic state and medically induced coma (“hibernation”) have a prolonging impact on life expectancy? The lower metabolic rate would intuitively suggest that’s a possibility. It’s interesting to think about how this technology, even ahead of use in travel to deep space could be used as a forward only time machine.
E.g., it's easier to count the number of =s if there's no ligature.
Digi XLR PRO: 150 Mile Range Test
Benchmarks please?
Ask HN: How much does working at a Big 4 company help longterm career prospects?
For context: I'm about to graduate from college in India and have an offer for an SDE role at one of the biggest tech companies(in their Indian offices)

I'm split between doing a masters(my original plan) and taking up this job. In the long term, which would provide more value(to a non-US citizen): A masters degree from a ~top 40 university or a year or two at one of the Big 4's non-US branches?
Half of my personal projects are set as private because I am afraid the code is not worthy
For a setup like that, yeah k8s is probably overkill unless you're planning to further decompose the application.

But FWIW k8s != docker. Kubernetes is a piece of software for orchestrating containers and not only docker containers. Most people that are using k8s are using docker but I don't think most people using docker are using k8s (just a guess).
> Ageism is still the number 1 discrimination in the IT/software industry by a mile.

And it will only get worse I'm afraid. Not only is there a bias towards youth in the industry, there is also a growing move in the industry to lower operating costs. Unfortunately, the biggest cost for tech companies are their employees ( especially the older, more experienced employees with high salaries ). Add in the fact that most older tech employees are almost exclusively white and asian males, the drive towards diversity will mean the older white and male employees will have to bear the brunt of the diversity campaign. I think the next recession is going to be especially brutal for tech employees in general and older tech workers in particular.
Lot and lot.

Build. Docker layering do not fit the model of building software and dependency, which makes its caching really brittle. At that point i discourage having layers.

Networking: this is a mess, even k8s do not solve it completely. There is a huge market of 3rd party provider of solutions for that.

Stability: Docker is based on lot of still unstable API and tools. I have a kernel crash per month in prod from Docker and strange stuff happens. Additionaly, docker breaks their own API regularly without respecting semver.

Disk/FS speed. This is a pain.

GC. Docker fill your disk faster than a java logger. And that is something. A friend filled 100GB just trying k8s for a day...

UX. The docker cli got better but still far from there.

Debuggability. Crash without saving core dump, pain in the ass to load debugging tools, etc.

All in all, we are getting rid of it at work. Spent the past 3 months deleting it from all projects in active development.
If I'm going 50km/h on something, I would at least like it to have proper disk brakes like mid-range and higher bicycles do.

Going at those speeds may be fun and all, but you're 1 careless driver away from the hospital, unless you ride on abandoned roads.
Ranges from either a Steve Jobs booted out of Apple to Travis Kalanick from Uber.

Based on those, if a board really wanted to boot you out, they will work hard to cut off any control as Steve Jobs had to wait quite a while and then get his company Next bought to come back.
Hey, hit a curb at full speed and learn how to run at 50km/h in 1/2 a second
I do empathize with him, as I make plenty of asinine mistakes myself. But between him and the project admin, I empathize more with the latter, who asked him to be polite but got a snide insult as a response.
Working smarter, not harder. Even in rote, blue-collar work, you can look at your process and figure out inefficiencies that make it harder to do things.

Here's a simple example I learned from my dad, cutting firewood, that consistently surprises people. If you're not familiar with cutting firewood, it usually comes tree-length, and you've got to work it down to the length that fits in your stove with a chainsaw. You want it to all be the same length, within an inch or so, so that it stacks more consistently, and erring shorter is better than longer. Some people eyeball it. Some people take a tape and a crayon and mark every cut out. Some people even take a tape and measure every cut. But the easiest way is to cut a small pinky-thick stick the right length; then you go right along the pile with your measuring stick, cutting as you go. Simple, but it saves a ton of time and effort over the course of a day.
I'd agree with most of this.. but..

Yes, communication should travel thru the shortest path, but it needs to go thru channels at some point, once the initial contact is made, otherwise the layers in the reporting structure are never aware of any extra hours spent reporting a problem. In this same vein, avoid manager-telephone-game when possible, but still keep everyone in the loop.

Common sense is great, provided it results in process being changed, not just ignored.

Sometimes jargon is a needed thing, if you have many many subsystems and objects in play, you may need jargon rather than a long form description of what the thing does "alternator" versus "alternating current power generation device".

Sometimes meetings are the last resort when all other communication mediums have failed, and often in that case a long meeting is the only possible solution, while regular meetings should never be considered beneficial, putting a kibosh on all meetings will do more harm than good.
Human brain organoids implanted in mice
lol, easy. just stop reading zerohedge.
Yes. To both possess empathy and then proceed to do harmful things requires you to actively convert to a negative moral philosophy (i.e., legitimately realize you are doing bad things and are OK with it).

Most people are not like this, and actively believe they are good people, so higher empathy does, in practice, makes them nicer people.
I agree, but disk brakes won't help you stay on the board!
> As neat as this looks I wouldn't build a DIY electric skateboard for the same reason I wouldn't want to build software for an airplane.

You mean for legal reasons? ;-)
>At Google/FB scale tweaks to improve cost may make sense but it doesnt seem like architecturally speaking there is some major design decision being left on the table anymore (I'd love to hear a specific counterpoint though!).

I'd expect if I knew any, they'd be under NDA. I'll just point out that a GPU, even one with specific "ML cores" as NVIDIA calls them, is going to have a bunch of silicon that is being used inefficiently (for more "conventional" GPU uses). There's room for cost saving there. Perhaps NVIDIA eventually moves into that space and produces ML-only chips, but they don't appear to be heading in that direction yet.
But why are those people supposed to be influential?
Ask HN: Anybody using Firebase in their app or business
Just another Firebase user and wanted to get a feel for how Firebase is being used right now and as well talk about issues I've faced as soon as Firebase has some data (Firebase web UI stopped as soon as I reached above 500 users) and see if anyone else came up with solutions.
Important detail from the article: It didn't work.
This is the most blatantly ageist thing I have ever seen or heard of. Any organization so blind would be a death trap for would be entrepreneurs.
I've always wanted to make an electric bike out of an electric drill and their batteries.

Very easy to source parts, could buy second hand. Could even just friction drive the wheel with the drill!
Advanced Computer Vision Apps
Kākāpō live on three islands these days, all having been made pest free. Though where they were rediscovered in the 60s is absolutely not pest-free, though is sparsely populated being at the extreme southern tip.

As a kid I used to go to the zoo and I remember the exhibit showing the population dropping to 59 birds, and feeling a deep dread about potentially losing them. It gives me hope that we've managed to bring them back to over 120 birds, I just wish other cultures had the luxury to be able to invest so much into protecting them that NZ is able to.
That video is 100% filmed on the multi-use path outside google :D
Don't be so defeatist. You can realistically sidestep law a few ways, eg.

(1) by being fervently multi-jurisdiction

(2) by being transparent and high-profile and community-popular enough ("think of the children!") to resist attempts at regulation

(3) by throwing the dog a bone (ie. making it profitable for a jurisdiction not to legislate against you or interfere)

(4) by being nominally jurisdictionless (ie. darknet only)

Morally and progressively speaking, I suppose the last is the superior option. Unfortunately, it doesn't allow banking integration, so speed of settlement, scaling and trust become challenges. Hacker quest: solve them and win big money.
There are Bird scooters where I work in LA. They seem really cool! I see people buzzing around on them all the time. I haven't seen any sidewalk blockages or anything, but I can see how at high traffic locations that might be a thing. Why doesn't the city out a scooter rack up? For the cost of a single parking space you could stash like 50 of the things.
2017 installs pretty quickly, mostly, I think because you can customize the install for the bits you need. But even then, it's much improved, which is good, because they are pushing large updates almost weekly at this point.
He also thinks that the the suspension system is amazing and comments that anything having to do with the "skateboard" (floorboards, suspension, lower chassis) are absolutely phenomenally good.

So, you have a car with highly advanced electronics that drives spectacularly well but has lousy fit and finish. That combination has produced a lot of very profitable cars over the years.

Basically, the stuff that can be improved gradually got pushed down on the list while the core stuff is correct from start.

https://youtu.be/CpCrkO1x-Qo?t=2176
"Anybody that's in the car industry that ignores this car is doing it at their own peril."
A known path, say that multi use path, you can work up to 50 km/h, but on streets. strange walks etc, you would soon go beyond your ability to react - been there, fell then, on roller blades at a far lower speed.
Musk should hire away executives from Toyota or Honda to manage the execution of vehicle assembly at scale.
You'll burn out the motor in short order. Drill motors are not designed for sustained loads.
This article compares the physical structure of the brains of friends.
Especially as I didn't even get the reference on the first reading -- I've never played the US version of Monopoly.

I'm assuming Boardwalk is the equivalent of Mayfair or Park Lane in the UK/euro version of the game?

I guess it's even funnier given the way to consistently and reliably win Monopoly is to not go after the most expensive property, but rather simply hoard all the houses.
Legend! Well done lass!
Using async/await to write cleaner route handlers