skysight-inc/HackerNews huggingface dataset:
ffmpeg is much better than gstreamer. gstreamer only has a foothold where glib also has foothold, which says a lot.
This is one year old (11/11/21), see date at the bottom:

https://nvd.nist.gov/vuln/detail/CVE-2002-20001
~80 % market share for contracts (post-paid) in Germany: https://www.statista.com/topics/7772/mobile-communications-i...
Small correction: Assuming "uniform" to mean the uniform distribution, there are actually 2^62 - 2^52 possible binary64 values in the [0, 1) range with differing probabilities. So the maximally correct implementation can't generate just a single 32-bit or 64-bit integer to generate one fp number as some numbers would have a probability much smaller than 2^64. Of course this is not how they are typically generated, nor this improves the uniformity of formulas like `Math.random() * range`.
Manual memory management means your memory management is tightly interleaved with application code, with both competing for the same limited cache space. A tracing GC batches memory management, using cache better and not as frequently evicting your application’s data out of cache.

A GC can also let you use more efficient concurrent data structures - many sophisticated concurrent objects require a tracing GC for implementing correctly - which can improve the performance of your application code.
Fencing with the Meta Oculus
It was definitely the case for most applications I have worked with because they had to perform client-side logic on the server side. Most SPAs I've seen at least have clearly separated responsibilities between the two, AND they don't act as if there wasn't a network in between.
I want the same thing but for different reasons. I want 1TB of HDD storage for a one time payment of $50, instead of having to shell out $80/mo. for the same thing in a datacenter.
I also like it.
It's quite interesting to think that this problem persists today - with the modern popes of the modern religions of course.
> gasoline-powered dragsters should be able to accelerate at much more than 3.42g

The grip is limited. You would probably need to pull a wire or have gear mesh rail to accelerate "much more".

Normal tires provide a grip of about 0.8 newton per newton normal force. If you look at a drag racing wheel in slowmo the deformation is insane.
I wonder if Tokio is also a reason for worse performance compared to Go's concurrency runtime.
I would report this using the responsible disclosure program of the manufacturer.
I guess it is something people outsides of American can't reason about. SMS here is like 10cent USD per message (Taiwan). No one is using it outsides of verification codes now. People all use line, fb, wahtsapp or whatever network based IM. Because You can get a infinite data traffic plan with a decent price like 20USD/month.

Besides that. You don't really want to give other your phone number unless you know them well. IM's identity is disposable unlike phone number.
Well, business usually don't have that comfort of spending money on this when there is much cheaper alternative. Aaand they can hire experts in a framework instead of an engineer that would have to be learned the custom stuff and could eventually say that he doesn't like the stack and would build his own...
Yeah but isn't this example just a trivial config bug? We're not talking about core functionality here. You're extrapolating from a minor nuisance to "a huge liability in depending on the evolution of undefined number of other organisations and their code bases" which is quite a leap. Just do config the way everyone else does; again it's not a differentiator.

Thinking about this case more, this is exactly what you want from frameworks: compatibility guarantees. Frameworks break compatibility, but deliberately and slowly. Will your in-house framework do that? Will it announce and well document its intent to deprecate functionality in favor of new features? Will it find all the users of it across your enterprise and work with them on migration strategies? Will it build in deprecation notices for literally years? Will it build in tests for the bridging changes? Django does all of this, for you, for free.
This has already been solved. The solution is a land value tax.
Sounds super cool! I’ll definitely show this to our devops guy in the company. However sounds like there might be a lot of edge cases that don’t include any code changes, e.g. some environment variable changes - have you thought about it?
SQLite is a massive library, with a lot of functionality and optional extensions, and behaviour is added or changed over versions. Codifying all the behaviour into a standard would be a massive effort. And then you're either stuck on that version of SQLite, or your standard depends on what an external project is doing with new releases - which is really not what you want for a web standard.

Alternatively, you need to pick a small stable subset of SQLite functionality to expose. But that would mean you can't just use plain SQLite anymore - you either need to modify it significantly, or need to wrap it somehow. Which either way adds a lot of overhead again.
I don’t know what the laws are in your country but consider putting them on gardening leave until they vest. I think this sends the right message to everyone.
Anecdotally I 100% agree with this
Building a library or a framework comes with implied obligation to write extensive documentation. I wish more software engineers understood this.
Is this basically Georgism? Or is there some important distinction I'm missing?
> Guess what they are going to do?

Get bought out then have their company warped beyond recognition once they become big enough. That, or sued into oblivion for patent infringement.
i don't game much at all, but i recently picked up stellaris, and it definitely nails the experience (in its case, of being a civilisation developing in a sprawling, chaotic galactic neighbourhood)
Learn Differential Equations
The rational play is to live off UBI and diamond hands speculative assets, not find a better job. The reason is that with UBI you can believe enough other people will be doing the same, leading to speculative bubble after speculative bubble.
IMO it does not send that message. The vesting is compensation for work done and time spent in the role. That is in the past. The "punishment" is losing the job, and that message is clear enough.
Worker-owned co-ops were always allowed. Nothing stopping workers from starting them instead of working for traditional companies.
> If knowledge is on a single person alone, then your ex-company has bigger issues than framework or no framework.

You are both right and also describing every single company I've seen. I haven't worked in a straight up software company, though. Maybe they have things better.
On the other hand, a list things that actually affect me more than a new president (brazilian here) if I drop the phone for a few days:

- Join a gym

- Buy a bycicle

- Move to another city

- Get a new job with 20% salary increase

- City services finally covered that hole in my street after 3 months

(ie anything)
Probably a different problem domain, but I like simple BSON message objects over AMQP into rabbitMQ to enforce a producer/consumer linear job queue from a distributed platform... where transactional ordering can on occasion be more important than the latency hit.

Most OTP projects can benefit from a RabbitMQ/kafka message channel, as some jobs may end up visiting several languages, CPU and GPU architectures. =)
Does the contract says anything about this situations? Like notice period? Is the notice period long enough for that person to go beyond vest date?
this site has more ads than a business insider article
Not to stir the pot too much, but the much more prevelant narrative was "Everybody not getting the vaccine would die within a year"
Not fully recovered = people with mental issues

> People with previous symptomatic Covid infections reported certain persistent symptoms, such as breathlessness, palpitations and _confusion_ or _difficulty concentrating_, at a rate roughly three times as high as uninfected people in surveys from six to 18 months later, the study found.

Also:

> Women, older people and those living in poorer areas also faced more serious aftereffects from an infection.

TLDR people more likely to be depressed were find to be depressed and someone tries to claim it's thanks to COVID infection. /facepalm
Squarespace Fluid Engine and New SquareKicker Design Extension Update
SQUAREKICKER EXTENSION 3.0 UPDATE IS LIVE!

This exciting new instalment of SquareKicker ensures all features and tools are working to perfection with Squarespace Fluid Engine. The power of Squarespace Fluid Engine combined with SquareKicker Design Extension gives designers control like never before. The video on this post is just a small taste of what you can expect from this powerful combination. Subscribe to our YouTube channel to be notified as we continue to release more tutorials showing you some examples of show text on hover, change image on hover, sliding background filters, scale image on hover, blur image with hover, edge to edge grids, sticky side bars, horizontal scrolling and so much more…

But the best part is, we are only scratching the surface on what you can achieve with SquareKicker and Squarespace Fluid Engine so jump on in and let your creativity run free.

To see a full list of SquareKicker features including animations and premium tools, head over to the Features Page.

For more tutorials on how to take your site to the next level, learn more and see some inspiration on our website tutorials.
So many UO articles popping up on HN over the last few weeks, everyone must be feeling nostalgic.
It is open source and can be found at https://github.com/xojoc/discussions.

I have no idea how feasible it is, nor if it was designed and developed with self-hosting in mind.
Why? The only slightly critical ingredient is maybe sunflower oil because of the high share of omega 6 fats.
can you not sniff it with services like nextdns?
Microsoft Office will become Microsoft 365 in major brand overhaul
Land is different from other forms of property and capital. Its supply is almost completely inelastic, and it derives the largest proportion of its value from the efforts of others.
There are probably a bunch of reasons, which is why I want an easy "run benchmarks" command that I can use. I'd even be fine using infra so long as I had pulumi/terraform to set it all up for me.

I just don't want to spin up EC2 instances manually, get the connections all working, make sure I can reset state, etc.

I already have a fork of Scylla where I removed a lot of unnecessary cloning of `String` but no way I'm gonna PR it without a benchmark.

I also opened a PR to replace the hash algorithm used in their PreparedStatement cache, which gets hit for every query, but they wanted benchmarks before accepting (completely fair) and I have none. `ahash` is extremely fast compared to Rust's default - https://github.com/tkaitchuck/ahash and with the `comptime` randomness (more than sufficient for the scylla use case) you can avoid a system call when creating the HashMap.

There are also some performance improvements I have in mind for the response parsing, among other things.
Offer them a “leave now quietly” deal with some severance.
A sear is a standard part, and legal on its own. A specific design, an “auto sear”, prevents the weapon from locking back up in battery after the slide/bolt returns. That’s effectively a “machine gun” and unlicensed (technically, untaxed) ones are a felony to possess since 1981. The anonymous creator is an idiot for making them, much less using them in a publicity stunt.
> Edit: I see downvotes. But no one can answer the question.. .

You likely would have had fewer downvotes if you had just answered in earnest the question asked: "Are you asking a question or being dismissive and flippant?" Then maybe you would have gotten an answer or two.

Instead, choosing to reply with inflammatory language like "you couldn’t truthfully answer the question" seem to indicate you are probably not interested in any ration discussion, but are instead going to dig in and dismiss or attack anyone who disagrees with you. Certainly doesn't make me want to spend any time explaining the bleeding obvious to you, but perhaps someone else will.
The new origin-private filesystem allows random access reads and writes. This should give the possibility to use WASM SQLite in the browser with local persistence - everything that WebSQL had.

A major advantage over WebSQL is that the developer is in complete control. The developer can pick the latest version of SQLite, enable any custom extensions (standard or additional ones), or use SQLCipher for encryption, instead of just using whatever the browser provides.

The only real disadvantage is the download size of the wasm code, but it's small enough that it won't be a blocker for sizeable interactive web apps. Just don't do this for your static blog.
The employee spent the time at the firm that it took for the vest to happen. That time is mostly already served. Yanking the promised reward like that does not send a good signal to the rest of the staff. If the employee was so bad they should have fired them long ago, for the sake of the rest of the team if that was a concern. But a month ahead of the vesting? That is a shitty move. In this scenario, the eventual firing is sufficient signal to the rest of the team that the person was not living up to their paycheck.
Nice looking project. Is there a GitHub code that I can take a look at?
By this definition everything is a framework. You're never the one calling code, it's always the BIOS, the bootloader, the kernel program loader, etc. I don't want to go all ad-reductio, but this is one of the points I have against the anti-framework people: the code you write is actually a pretty small percentage of the total code that makes up your system/application. Good engineering is working to make sure that code is differentiating code, not irrelevant code like garbage collection, HTTP header parsing, etc.
To me my house is worth a lot more than it is to the market because to me it has an emotional value. A mandatory buyout assumes that people do not have emotional bonds with their homes. Do you suggest one adjusts their estimate of the value twice, or thrice as high to prevent a mandatory buyout? How is that fair to those people?
Oh now that is interesting!
The host provides a rosetta directory share to the guest.

The guest registers the shared interpreter with binfmt_misc on the VM to launch x86_64 ELF binaries.

https://developer.apple.com/documentation/virtualization/run...

https://gitlab.com/cjwatson/binfmt-support
As a former top editor of wikipedia who was bullied out of the project and banned by liars and abusers, I for one wouldnt give wikimedia a single cent.

Wikipedia has become a disgrace.
> zerotier (tailscale but plays better with custom networks. It's a simple interface with an IP address. )

That's like saying "it's like Cisco Anyconnect, except with less GUI applications"

They're both VPNs, that's basically all they've got in common.

Tailscale builds upon wireguard and creates a pretty polished interface for it. Zerotier has their own VPN technology and also provides hardware appliances for VPN termination
The source for the self-hosted compiler reminds me far too much of Principia Mathematica: https://github.com/mlochbaum/BQN/blob/master/src/c.bqn

Front page calls it the 'dreaded' compiler.
It seems to me that issues like this one expose a fundamental flaw with how criminal justice is generally practiced - one that's evident in the term itself.

The focus is on assigning blame and just (fair) punishment. ISTM a better framing might be to determine the desired outcome and how best to achieve it. How likely is someone to re-offend, and what is the best intervention to reduce that likelihood? In the most extreme cases that might mean physically preventing recidivism through imprisonment. In other cases there might be other interventions that could be more beneficial. How likely are others to commit a similar crime, and to what extent, if any, will the outcome of this case affect that (ie deterrence)? And yes, also relevant is how will people - especially victims - feel about the outcome? Does it seem just? However if different norms around the response to crimes were established, feelings would presumably change as well, gradually.

I'm not saying that no one should ever be punished for their crimes, just that the intent of punishment, or of any other intervention, should be to have positive impacts on the future, as opposed to simply an abstract balancing of scales. From that point of view, I expect the handling of cases like these would become significantly simpler.
20 bucks this will end up in google graveyard cemetery

good tech though this is way more impressive, now all we need is some other company who will commit to it unlike google
> IBM never really got off mainframes for similar reasons.

You could kinda say they made the PC? Also involved in PowerPC processors.

Not getting of mainframes were not their problem I think.
Not necessarily, it’s a good opportunity to trim the fat without having to explain yourself, and a way to extend your runway for what will certainly be an interesting fundraising environment for the next few quarters.
I've come to believe the difference between framework-lovers and framework-skeptics is that one (larger) group is generally following a well-trodden path and doing only things the framework authors anticipated. Viewing a framework as a common architecture extracted from the experience of writing lots of software, this makes total sense. Most software looks like X, so a framework like X will look like most software.

Those who have problems with frameworks are solving problems that are to some extent novel. Maybe only 10% novel, but that's still enough to feel like the framework is a straitjacket - because everything else is a solved problem and that 10% is the hard bit and the framework just makes it even harder.

Perhaps some of those people could re-examine their problem and achieve it in a different way using the framework, but others couldn't. But to say "if you're not using a framework you're doing it wrong" perhaps exposes a lack of experience with unusual problems, and "all software ends up containing a custom framework" is confusing frameworks with architecture.
I have to disagree with that. I have developed software without frameworks before, and have come to love a good framework. Spring Boot is a performance multiplier. It may look scary at first because it has so many (optional) modules that supports everything from basic injection to cloud infrastructure.

You don't need to use everything just because it is available. Even basic web services are not enabled by default, and is something you need to explicitly add as a dependency. If you don't want to use Hibernate, just import a different dependency instead.

It lets me focus on business logic, while handling the interface outside the "garden" for me. In my experience, the use of annotations is confined outside the business logic. If that's not the case, the code is organized badly and will cause issues regardless of framework.

Example (could be improved of course)

@RestController
@RequestMapping("/dogs")
public class DogController {
private final DogRegister dogRegister;

public DogController(DogRegister dogRegister) {
this.dogRegister = dogRegister;
}

@PostMapping
public void registerDog(@RequestBody Dog dog) {
dogRegister.registerDog(dog);
}
}

If I decided to change it to a message based approach, I could do that without changing any business logic, by replacing the controller with a queue listener. Also note how IOC will automatically inject the business logic component.

@Service
public class DogListener {
private final DogRegister dogRegister;

public DogListener(DogRegister dogRegister) {
this.dogRegister = dogRegister;
}

@JmsListener("dogs")
public void registerDog(Dog dog) {
dogRegister.registerDog(dog);
}
}

In my view this is a framework that gets out of your way. I did not have to change the business logic (dog service). Spring takes care of the interface outside the program. If I wanted to switch to a different standard than JMS, I would most likely in many cases just need to change to a different annotation.

If the code is organized badly, the business logic would have been included in the controller and be harder to change. But isn't that the case of bad structure in general?
Sony and Panasonic are making 500GB optical disks as an LTO tape alternative for businesses (See Sony’s “Optical Disc Archive” - Panasonic has a different name for the same standard).

However, these don’t really have a use for consumers. CDs had music, DVDs and Blu-rays had television and films, but there is unfortunately no compelling use case given home media is turning to streaming. Additionally, for many, cloud storage is replacing the need for local storage in spite of its drawbacks.
What you describe above is valid for first-hand bookshops right? Because on second-hand I assume all this chain doesn't exist at all.
Had a friend who worked in foyles packing mail outs. He used to get his jollies writing author sigs and dedications on the books.

Married a bookseller who worked at skoob, Sicilian avenue. The owner had worked next door to 84 charing cross road. We avoid second hand bookshops now, you can grow out of them.

Everyone raves about hay. The QT is on petersfield and the honour box system.
That's true, but the `chsh -s /bin/bash` that someone posted upthread does not use the homebrew version.
Maybe the land value taxes are (intentionally) too low for the super rich who own lots of land?

Maybe we need a differential land tax system that's very low taxes for small areas intended for personal living(shelter), and taxes that go up progressively the more land you own, especially if you use it to rent-seek. It should discourage land hoarding and feudalistic rent seeking.

@benj111 That was just an example off the top of my head. Obviously more qualified people than me can come with a sensible model that accounts for farms and other land used by businesses who need it. My main idea was to discourage rent seeking not farms and other businesses who contribute to society.
I believe they are official ones. Little metal circles pinned into the cement. Survey was done by the previous owners. They line up with the ortho imagery and not with the logical property lines (what the entire street and every property on it are aligned to).

The ortho imagery has the front of the properties too far back on one side of the street and too far forward on the other, so it is not a single property line issue. The data set [1] used has tolerances listed but it is frustrating that it translates to a survey.

Some examples of not my house. [2]

1. https://lariac-lacounty.hub.arcgis.com/pages/lariac5-documen...

2. https://imgur.com/a/Nqkdkjj
Why would this be correlated more with eigenvalues than singular values?
Except none of these steps are dictated by the C standard library (some may be dictated by some libc's)

EDIT: To expand on this: You can call the code from stuff other than a shell; I'm assuming you mean "C runtime" by CRT, and some libc's may have issues without them, though usually only access to argc/argv and atexit(), and you can certainly write C without linking with the initialisation code; and while you'll of course usually enter via main() you don't have to. You decide the control flow.
I got burned a couple of times in the past with bash-history, and go a small step beyond this, even on zsh, and added to .zshrc:

preexec_custom_history() {
echo "$HOSTNAME $$ $(date "+%Y-%m-%dT%H:%M:%S%z") $1" >> "~/.fullhistory"
}
preexec_functions+=(preexec_custom_history)

I work on a lot of shared-filesystem computers, and so it's useful to be able to filter for commands ~year ago when I know what computer I was on when I ran it. I have a fzf binding to search through this with ctrl-r, and it's otherwise easily greppable.

When I was still using bash, I had this same thing using https://github.com/rcaloras/bash-preexec .
Keep reading, they really don't