skysight-inc/HackerNews huggingface dataset:
Multipath mesh networking in ubiquitous devices. We all walk around with a super computer more powerful than the original devices hooked up to ARPANET. Assuming that we believe that E2E encryption is secure, making these talk to each other shouldn't be forefront rather rather than them having to communicate only to centralized hardware (cellular base stations etc.)
Well sounds like you aren't hanging out with the classiest crowd then
I highly doubt that, my 5800x can't encode at that speed with h264 ( slow preset ) so a modern codec is probably 10x slower.
The FILE00XX.CHK lost data may be less because of an actual error when writing, but more the result of a disk operation being interrupted. Losing power for example, or the OS crashing, resulting in "dangling" data. And in that case it's not rarely just temporary data that was meant to be free'd anyway.
[loosely] a project manager is responsible for process, a product manager is responsible for the end result.
Very interesting - I have never seen the "open-design" logo ANYWHERE before.

Has anyone seen this anywhere else?
And now, people who resisted (like me, at the cost of my very lucrative job) are going to be gaslighted for years, it seems.
No. If the most pressing issue found is that it compiles slower on old computers, then there is an absence of real issues.
I'm not sure how you think for-profit companies like Mozilla, Google or Apple would get away with shipping 'ha ha I tricked you!' patent circumventions to a billion people. It's not like Audacity.

Keep in mind that Firefox AFAIK still relies on OS codecs for h264 because shipping it themselves is such a difficult proposition due to patents. And on Windows, if you want native HEVC or AV1 playback you have to buy it from the store, it doesn't ship with the OS.
Truth, though I had to fight off the temptation to get one of those Elecrow Pi Laptops with a breadboard-type electronic kit inside. I don't think the RPi is overpowered for this - maybe for the stated purpose of emulating 8 bit games, but I like the idea of a general purpose computer that is not trying to be a tablet or TV.
(Meta question): Is there a reason blog posts get a year, but the websites for apps that have been out for a long time do not?
> They don't actually move with speed, but with haste. All possible corners are cut.

This sentence strikes me at my trauma center.

The company I'm in is at the critical phase of startup. 4 years down the road of hypergrowth, the knowledge gap and quality gap is apparent. But then I realize that corners are cut because of a lack of expert in the area whose authority is recognized.

Most experts and brilliant minds have the same idea about the corner cutting. When foundations are designed to be reliable, velocity may jump exponentially, they know. Reliable isolation, version gating, and enablement over service is how they should move, they know. Product design and physical constraint has at least one coupling string, they know.

But these people aren't given the authority, not invited into the room where the decisions are made. In the end, those who bring the immediate money prevail over those who bring mere potential of 10x more money.

As the article said, hire the best engineers. But what the article miss is to hire the best engineers who is invested, can thrive in the politics of startups and use the attained power to bring everyone to success.
> in a way that it never has before in its centuries of existence

I'm not surprised by this at all. There has been an explosion in statistical research really since Fisher. While Bayesian Statistics was invented in the late 1700's, it wasn't really widely used until the 1950's (Fisher coined the term btw). The explosion in computing resources also caused an explosion in statistics, and especially in Bayesian Statistics. It isn't computing leveraging statistics but a symbiosis. Causal Statistics was pretty much non existent prior to the 21st century and major players like Judea Pearl didn't make their ground breaking works until then either.

It should be absolutely no surprise that statistics wasn't in the spotlight before. It was harder to do without computers. Obtaining vast amounts of data was substantially more difficult. Especially with respect to accuracy. Determining causal relationships was essentially a crap shoot.

But this is also a great example of why your theoretical work may not be useful now but can be the cornerstone of modern science a century later.
This is true. Tried compiling Windows XP recently and the use of Perl caught me off guard!
/me points at Firefox
>as they misattribute their problems to their employees instead of to their own leadership

In my own very limited experience of mid-size companies, it seems like senior leadership is first on the chopping block when dissatisfaction becomes real. However, the expected value of those positions is much larger due to compensation (i.e. $2e6 x 1 year = $2e5 x 10 years, better assuming execs can find jobs within a few years)
I'd also put companies like Digital Ocean into that space as well, plus other VPS providers, including specialty providers like Vast that focus on deep learning hardware, potentially Backblaze for backups, etc. Even if they're not direct competitors, they're eating into services that might otherwise provide margin (or even just a funnel) for the larger cloud providers.
I suspect for a whole lot of HN readers they sold their ethics for coin. They could have made reasonable money anywhere but they chose to gather data and watch others.
Honestly this is what the canary in the coal mine was for me.

As soon as it happened I said to myself "This is juicing of short term metrics at the expense of long term success and goodwill, the final triumph of management over engineering."

It was obviously such a user hostile obnoxious move that I will never understand why no one ever pointed it out.

Googles hey day is past it may stick around for a long time but it has become the new MS, while MS is the new IBM.

It's funny I always assumed Amazon would become MS before Google.
Based on the Quicktime File Format, MP4 is most usually only a container these days. Moving Pictures Experts Group developed the MPEG-4 standard with many parts[1] including a codec called MPEG-4 aka MP4V or just MP4, which was still popular for SD video encoding only a few years ago, though not exclusively, and it is still available to encode video in Apple Quicktime (MPEG-4 Basic, MPEG-4 Advanced), ffmpeg, HandBrake, etc., but I doubt that's what GP meant, at least, I'm not aware of any codec supporting encryption, but I really hardly know anything, so there's that. At any rate, "MP4" alone is ambiguous because it can be either the container and/or the codec.

[1] https://en.wikipedia.org/wiki/MPEG-4
I hope that AV1 doesn't get the same treatment as Opus though: https://news.ycombinator.com/item?id=33158475

Royalty-free matters less when it turns out these bad actors can punish people for it. It's a little worrying frankly.
That seems like her call to make, unless she explicitly gave you permission to share it.
Aldus Freehand. Still the best!
Yes, thank you. This line of reasoning is so painfully flawed and in a lot of cases outright dangerous or unhealthy.

There is an objective reality that exists beyond our perceptions. But our perceptions are based on that objective reality to some extent. We're not just making shit up. That doesn't make any sense.
Intel acquired Mobileye in 2017 for $15.3b [1]

[1] https://techcrunch.com/2017/03/13/reports-intel-buying-mobil...
Flying the Unflyable Plane: The near crash of Air Astana flight 1388
Yes and the quickest way to solve that problem was to have a conversation about it. Not by ignoring the issue and hoping things magically work out.

“Hey it looks like we’re miscommunicating, what do you hear when I say X?” is a great way to start. Much much better than thinking quietly to yourself something like “Gosh that engineer is so dumb why don’t they ever do what I ask???” and never telling the employee that there’s a problem.

Ultimately people can’t fix a problem they don’t know exists. And despite their best efforts, they can’t read your mind.
Seriously, why can't the same page just be responsive? Why do we need two different domains even, instead of the server serving a desktop or mobile page? Why does the mobile page not redirect back to desktop?

So many odd choices.
Link is behind a paywall, do you have an archive.is link?
There's definitely been some interest in using amateur HF activity for radar, e.g. https://www.rtl-sdr.com/nils-critiques-the-mh370-wspr-aircra...
> The problem was covid wasn’t bad enough I guess.

Yep! If Covid was bad, people would have reacted as such.

> But it could have been

But it wasn’t! Hooray!
Whoa, crazy. At first I thought they just made some sort of JS VM with a canvas output. Nope. Each individual lemming is its own HTML div that moves around the DOM on top of the background image... someone took a lot of time to rewrite this whole thing into basic HTML. Nutty and brilliant, lol.

It's actually a much nicer experience than trying to play it in a Dosbox emulator on the web: https://classicreload.com/lemmings.html
Previous codes have been designed and sold as patented codecs. AV1 is meant to be royalty free by design. The claimants of the alleged patents can ask for money, but eventually somebody will refuse due to the very explicit royalty-free promise in AV1, and there should be a lawsuit. We have not seen that yet. As a practical matter, even if people are paying money silently, it would get on the grapevine. We haven't even seen any evidence of that either.
Your second link answered my questions well, thanks.
Recently watched this on Hamiltonian Monte Carlo, and it was a fantastic primer on the basic concepts and motivations of mcmc, and later hmc
https://youtu.be/pHsuIaPbNbY
> It's pretty easy to like your guy but not the end results of the process or the body as a whole that produced it.

This is the biggest argument against my ideas of reform: this is compromise actually working even with all the flaws I think are there. In the absence of consensus the consensus is to do nothing at all, which drives the people who want to do a lot and quickly crazy.

That said, Federated States in a Union with a weaker Federal government than we presently have would have fewer compromises they would have to make at the cost of also having to live with the fact that others who are ostensibly as much a part of the nation as you are are going to live differently; and as people, humans really, we tend to hate that. C’est la vie.
It's more because Google is much more in the consumer business.
That is bizarre. Most states call them "superior" courts. Supreme implies, well, the superlative authority, and it is definitely not.
Hmm. Sure about that? There may be a mixup in terminology. The mass storage device class is what USB sticks for example also uses, and that supports sector level access. In fact that's what's used, as the OS contains the file system implementation, not the device itself.

This is in contrast to the "Media Transfer Protocol" that a lot of smartphones use, for example, where the filesystem implementation is abstracted away in the device, and you essentially have commands to transfer files.

But there were some ways to effectively redefine the sectors themselves, e.g. formatting floppy disks with higher (or lower) capacity, independently of the file system that would sit on top (you'd still access sectors, but now there would be more or less of them). I don't know if USB floppy drivers still support that. And I also don't know whether Windows started to prevent sector-level access.
You do that, in the meantime I am going to just use uBlock origin and not reward their user hostile behavior.
When an employee doesn't work out, it is virtually never because, had you used different words, the issue would have been fixed.

I get it, there are other cultures, some say "why don't you look into X" while others say "do X" - but if it takes years to calibrate while projects are not done and deadlines get missed, there is a much bigger problem.
C is fine. Leave it alone
This was also true of H.265 in its early days before there was widespread support. I once had to wrangle a few workstations to act as a renderfarm overnight in order to transcode a couple hours of footage by the next morning having not been aware that we were dealing with H.265 until the day before it had to be done.

But also yes, as others are pointing out, this is a problem rapidly being addressed and is not atypical for new media formats.
even grow tusks? that's crazy
> cultural issues do not emerge as you scale

Naïve and unavoidable. As you add more people, the people issues become more complex and require more sophisticated approaches. A 10,0000 employee company is very very different from a 2,000 employee company. A 100,000 employee company is again very different.

The art then is how do you evolve your culture to adapt, with intent, based on solid principles but that might express themselves differently at these different sizes.
Why Zachtronics is shutting down for good this time
Yeah. It makes much more sense to me in jurisdictions that call that level of court a "superior" court instead. Calling any inferior court "The Supreme" court just seems absurd.

I know, I know, the reason for smart people doing things that seem dumb now is always "learn the history", but still, it is just so strange.
Speculation isn't generally worth considering. It's hard to hide murders in statistics, and those numbers follow the same general trend.

Crime is actually down, but crime reporting is considerably up. It drives local news viewership, which drives their advertising revenue. People don't watch news for good news. Because of this trend, people also think that crime is at all time highs.

Crime is higher in republican controlled areas because poverty, as a whole, is higher, and assistance programs are slashed. Crime (excluding white collar) is primarily driven by poverty. Republican controlled areas do also police more aggressively, and tend to heavily over police particular groups, but that hasn't lowered their crime rate, and has likely made it worse, by further pushing those groups into poverty.
I think you are quite fixated on a noun when most of the point is Windows on !Windows.
There's so much software written these days that is duplicated. We focus on the large framework style pieces (and in JavaScript land rewrite them every year ;)), but ignore the long-tail pieces that are common but domain specific.
This would mean standardized software development building blocks for domain models. E.g. a standard model of money/bank account/user/address/company/shopping cart/food product/ingredients/calendar/... for every programming language.

I've seen a a database-centric version of this (I don't recall the name of the site though), but not a domain model version.
FYI, the case was decided in Richmond County a/k/a Staten Island, arguably NYC's most conservative borough. The judge, a Republican, was elected in 2018. [0].

[0] https://ballotpedia.org/Ralph_Porzio
Well, if we have two quarters of positive GDP growth, that would signal an end of an ongoing recession.
You think AWS and Google do not employ the same sort of growth tactics as MS and others?

Where do you think all the AWS and Goog sales folks hail from?

Hint - the same places as MS sales folks and every other company!

In enterprise land, AWS and Goog are frequently dismissed as they are still relatively immature in how they engage and navigate large orgs, if they even try.

MS (and Oracle and even IBM still to some extent) walk around and laugh all the way to the bank signing 9 and 10 figure deals.
Deepfakes of Celebrities Are Appearing in Ads, with or Without Their Permission
Truth, though I would argue very few areas in CS still need that caliber of dev - surely most (middling) shops would prefer the paint-by-numbers dev for most roles as it shows they're likely reliable and able to work within the team's existing framework than a maverick who may run circles around the rest (in both good and bad ways).

Ofc you need both, would be interested to see how a full 10x team would operate with no 'grunts' there to slog through all the tedious parts of the SWE process.
https://archive.ph/1AgbSut
We do have a variety of words that have certain connotations -- there are even essays / blog posts about the supposed hierarchy (or soup) of script kiddies, hackers, coders, programmers, developers, architects, etc. etc. etc. but the analogies to their metaphorical ancestors (very often from real construction) are neither perfect nor stable. A housing developer can more easily search for laborers than a software hiring manager can search for a code monkey who doesn't try to steer the ship!
$55,000 for this yet to be released trailer:

https://coloradoteardrops.com/ev/

It's a 75 kWh battery for charging your EV at 50 kW in the field.
Been loving vite these days and can’t think of a compelling reason to leave that ecosystem - but I’ll take this for a spin for sure.
Of course you do, what you're attempting is to slyly argue there is no conflict of interest with someone influencing laws that will affect companies they make money from because they would have invested (or had already invested) in those companies anyway.

if YOU want to personally act this way, have at it, but nothing says those around you have to give you the respect of their time.
Old games around the 2000's like Battlezone 1998 (give it up for OG Activision).

I feel like there are so many old games from those years that people have a strong attachment to that will gradually become harder and harder to run or find. I fear for the day when no amount of debugging and compatibility flagging and messing about will get these games to run on modern hardware. Battlezone may not be a great example because it's popular enough to have a good scene around it, but some games aren't.

To illustrate such strong attachments, and also to just tell an interesting story, my father purchased Battlezone 1998 when it came out because he needed something to keep occupied while on baby-minding duties. with me. I was the baby!. He kept it for years. And years. And finally, one day, when I was an older-yet-still-very-young child, I'm helping with some cleaning or something (I don't exactly remember) and I find the game in clear transparent box! I show my father, and I remember him getting excited and firing it up on our one family's laptop. We gamed for a while and then he let me continue. I remember constantly killing myself or getting the base killed because my infantile brain couldn't understand how those damn scavengers and turrets worked. I remember that day to this day, around 15 years later. I remember grinding it for days just to get to the second stage - Mars.

Wouldn't it be a shame if such software is lost to time!

P.S. If anyone is on HN who was even remotely involved in that game, please know that you are a really awesome person
Of course not! The point of programming is not to do work, but to automate it, and there is no sort of work we are better at automating than our own. Every few years some task which used to be important gets automated away, and we all start taking it for granted - but somehow we never run out of tasks.

When I began my career, it was important to understand machine language, because compilers were not smart enough (and computers did not have the horsepower to run compilers that would be smart enough) to generate maximally efficient code. Every performance-critical loop therefore featured a nugget of hand-written assembly code, because that was the only way to build usable production software.

But then... there were rapid advances in processor speed, and memory capacity, and compiler technology; suddenly, all those assembler skills became obsolete, because you couldn't beat the compiler anymore. Automation ate the whole problem. What happened? Mass layoffs? Hell no! Programmers just moved on up to the next level of abstraction, and kept on solving problems: newer, more interesting problems.

Repeat, and repeat, and repeat: that's how the industry works.
No, he a chimney since he gets swept
I’ve tried several options for (typescript) monorepo maintenance, and in terms of feature coverage, I think Vercel’s “Turbo” system takes the cake compared to the alternatives. Monorepo manager tools I’ve tried in the past: Raw workspaces (pnpm, yarn), lerna, rush, nx.

Features I was looking for (you’d be surprised how hard it is to get all of them)

1. pnpm support out of the box. WHY: pnpm just seems to be faster/smaller footprint than yarn, definitely npm.

2. Support for intramonorepo dependencies. WHY: our services can auto generate service-clients. It’s extremely helpful to be able to hack a couple of changes on one service and instantly see how your new API breaks other systems. No pushing packages to a private npm registry, waiting for devs to approve your request.

3. Global build system. Why: we have a bunch of micro services that are all frameworked out pretty much the same way, so for the sake of productivity it’s useful that we should be able to reuse the same Dockerfile to produce each, that way we can minify the container pretty efficiently.

4. topologically ordered build jobs. WHY: like I said, we have libraries & autogen service-clients in our monorepo. Building low level components first is a must.

5. Ability to add new projects at minimal overhead cost. WHY: it’s surprising how verbose most monorepo managers expect you to be just to add a new face to the group.

Turbo knocks it out of the park on almost all of these, a feat no other manager is capable of IME. It’s a little shaky on its pnpm support, and I wish that they’d expedite it, but we were able to separate build and development to use yarn & pnpm respectively (turbo has a Docker mode which is why this is relevant), so we can work around it.

Turbo then also brings its own “I didn’t know I wanted that” features to the table. Turbo’s caching functionality is crazy. You can configure it to be smart enough to detect when each of your libs/apps actually changes, otherwise the cached version of the build is bubbled up the chain.

If you want to monorepo in typescript, I’d recommend Turbo.
There's a lot more to come from the information age.. we will also see the digitalization of biology, chemistry etc... The future is exciting!
Not sure what's preventing you from setting up Intellij to do what you want, even without .editorconfig. I setup intellij editor format preferences to follow the formatting I setup with my build-based linter/formatter. I just change the IDE settings so that they match my formatter, use it as the project setting, and then commit the codestyle files in .idea folder so that it's always there when I import or open a project. Never have to touch it again, autoformat in the IDE works and is 100% compatible with my ktfmt, ktlint, checkstyle, spotless or whatever. Imports, order, line wraps, indentation, etc... it 'just works' for me.

Yes, it's a minor additional step at first, but it's like 15 minutes tops, and after the first time you do it, you simply copy the xml from project to project if you want to use the same settings.
As much as I want to see this email, you should talk to her about it. Your job is to go to bat for the person who was harassed, not get revenge yourself.

Be aware, these execs may very well be egotistical, narcissistic pricks. If they're talking about it on Twitter, they may view the email as a personal attack, an challenge to their credibility, and an existential threat to the company they've built (who wants to end up like Travis Kalanick?). Do you want to fight a PR team?

Alternatively, you may post it and nobody will care. It becomes an example of your impotence, and a potential red flag for her future employers. Do you want to try to explain why nobody gives a sh*t?

Her name is attached to that email, no matter how you leak it. It's her call.
Freeform is an AppKit app built with ObjC/Swift (NIBs), SwiftUI, Metal rendering