skysight-inc/HackerNews huggingface dataset:
> If SZ is less than or equal to the size of Y, that indicates that no compression occurred, and so sqlar_uncompress(Y,SZ) returns a copy of Y.

This is pretty common for compression tools. If the input is incompressible (or not compressible by X%), then the original data is stored. In this case, the code is checking the stored size against the uncompressed size. If they are equal, then uncompress is a noop.

My take away is that there is a zlib compression function built into SQLite. Which can be pretty handy.

Another benefit I can see is that because the SQLite database has a flexible schema, you could add new features to the archive while maintaining backwards compatibility. For example, if you wanted to add a SHA1 hash to each record, you should be able to, while still allowing older tools to read the updated file.
On my Signal client a message like this happened relatively often and gave me only some days to update.
Covert Postal Service unit probed Jan. 6 social media
My tinfoil hat theory is that Scrum was invented by Big Tech to hobble potential future competitors.
I guess the financial rewards you can give them do not matter that much.
The New York Times printed Nazi propaganda that Poland had invaded Germany
Yeah that "paradox of tolerance" is just bullshit. You may as well admit that tolerance in general is not attainable.

I understand why you people want to censor other people. But don't claim you do it in the name of tolerance. It's all just a power game.
Yes, they do, but Signal does this too. But on Whatsapp they give you a month, on Signal some days.

BTW, I got messages from both that I have to update. No silent failing at all.
Well, We Might Have a Video Call for That
How come page 1-2 has nothing on it? Did it not get properly scanned?

If only there was some way to know for sure if the page was supposed to be blank, and it wasn't a technical error.
Apology for the slight detour, I wonder if pianists/drummers have a leg up on this. The multiple parallel layers (hands/melody/chords for piano, polyrythms mapped over all limbs). This forces your brain to handle many things at once yet focus on a single whole. In my small experience it was highly meditative (and very deeply stimulating for the brain).
I believe it’s Excalidraw and some animation software like Adobe Animate.
Whenever I hear the word platform, I think (and encourage others to think) "flypaper."
Heroku provides many features like pipelines and review apps that would be impossible to implement on a single VPS and very time-consuming to implement on multiple VPSes. Anyone who recommends a single VPS as a hosting solution (as lbruder did) is likely a hobbyist or a student.
Saved you a click: This is a 550 page manual about the programming language, not about graphic design.
I definitely agree with thrower here, most people are focusing on big game engines and the demand are likely to increase.
Bug report:
iOS 14.8
iPhone X

Install from app store, open app, tap red circle to create first recording.
Confirm/yes when prompted to allow TapeIt to access mic.
Tap red circle again to create first recording.
App crash.
Relaunch, try again a few times. Every time, red circle record button -> immediate crash.

:(

UPDATE:
Removed TapeIt and reinstalled it: now it works as expected.
Ah, "Logo" as in "language", not as in "Paul Rand explains why stripes in IBM logo are horizontal and just thick enough but not thicker".
>Actually that's why the US shouldn't have unilaterally left the ABM treaty in 2002

Absolutely on your side with that.
You forget that there's a big administrative load added to a two week scrum (planning, daily, daily...), that you need to test and validate, potentially validate the work with QA and do a demonstration at the end. I've never seen a two week sprint working as intended.
Especially if you factor the interruption for fix, new feature discussion, task that are more complex than expected and so on.
If you add a manager in the loop, pressuring the team member to agree to unrealistic deadline, Scrum is pretty much the best way to destroy everyone involved.
Looks great. BPM and key/scale detection would be awesome.
> How else do you explain a supposedly "technologically backward" society beating even the Americans in the space race?

Invest in a small elite and let the rest of the country starve. That's old as civilization.
I get quicker and more reliable notifications from a self hosted matrix instance then signal and even if I went on the signal app and looked at the chat I couldn't see the message until I got a notification a bit later from them could I see it
I think my favorite part is that the ship backs up a little bit before the jump as if to get a running start.
Huh, interesting, thanks for trying that out! Yeah I forgot about the overtone frequencies of the halftone dots.

Yeah I supposed you'd need a tool with a continuous wavelet transform and potentially a 2D one at that.
That's a devious analogy. Racism is not the same as acknowledging genetic differences. If people with darker skin are more likely to suffer from D vitamin deficiency, wouldn't we want to be informed about it? Reversely, should pale people simply ignore being burned by the sun when visiting tropical places?
Social media platforms literally were suppressing news of the story. That's literally, verifiably true, and the suppression was indeed a bigger scandal than the original story. All of the reasons other media outlets touted for not covering it, and social media touted for suppressing it, are obviously nonsense, as is clear by coverage of literally any other story based on leaked or hacked materials over the past 20 years, including this one.
> I guess all I can say is there are good and bad managers out there just like there are good and bad engineers out there, or in any job title.

True. I see far more bad managers than bad engineers, though. Bad engineers get weeded out early. Unfortunately, in many cases, that moves them to being managers.

> Happy to discuss my experience and give further pointers (although I certainly don't have all the answers) if you want.

To be blunt, why would I want to? You previously mentioned being a 20-year hands-on coder, then made a late career switch to managing. Do you really think you've already learned enough and matured to the level of being consulted as an expert or resource on this?
Have you gone to the doctor to check for COVID? Since you're an anti-masker, I'm sure you'll get it soon enough.
Bash Shell Scripting for Beginners (Part 1) – Fedora Magazine
Is that difficult? Harder, but still quite easy.
> It literally means 'regular person test'...

The whole point is that it doesn't mean "regular person test'...

It means "person who isn't the target customer and who probably cares about you too much to give unbiased feedback" test.
When I was a little boy, Logo is how my grandfather taught me to program. He had an Amstrad computer that he used to keep the books of his insurance business, and when I was three years old or so, he noticed my interest in the machine and set about to teach me.

The Amstrad used standard 5 1/4” inch floppies and had (if I recall) two such drives; he showed me how to put the correct disk in and close the latch, and boot the computer. (Important: which side goes up.) And he taught me some very basic commands for the cursor, the “turtle”: up down, forward, turning, etc. My first lesson in degrees. He tried to explain subroutines but I couldn’t quite get it at that age.

Well, I thought it was cool, and played for a long afternoon by myself. When he came to check on me, he found that I’d gone into a room near his office to play with my toys very quietly. He asked: Oh, did you not like playing with the computer? And I said nothing. Very quiet. And he said, what happened?

I said, a red light came on and it broke. :(

The Amstrad’s Caps Lock key had a red light when activated. The case sensitive Logo language thereby ceased working and the characters all looked different to me. So, evidently, I ran away, thinking I had broken my grandfather’s important work machine.

Barely containing his laughter, I am sure, he escorted me back into his office and explained what had happened. He regaled me with the story for the rest of his life; when he died a few years ago, it leapt to my mind. Some years later I would end up with a B.S. in computer science and it is hard to see how it would have been so but for his decision to teach a three year old boy Logo.

In conclusion, Logo—and grandfathers—kick ass.
I think I made it clear enough that I was suggesting these packages are somewhere above the one-liners. While I agree finding the right abstraction is useful and takes time, I find it hard to apply that to a package that provides a function that wraps strings... I think it's fair to say that it's somewhat useful, but easy to replicate from scratch, and that's ok it deserves to exist - it does however considerably affect how different people perceive it's value.

But perhaps for contrast we should compare to the other end of the spectrum... Intel uses Minix3 in intelME which is part of every modern intel CPU [0]. Minix3 has a 3 clause BSD license which requires reproducing the copyright notice for basic attribution [1]. Which they failed to reproduce. Now in Tanenbaum's public letter, he politely suggested it would have been courteous if they had merely informed him of what it was being used for [2]... no mention of lack of attribution, no hysteria, no invoking of the mob on twitter, he didn't make even 1/10th the fuss this NPM package developer made.

Lets cut to the chase: The difference between these two people is that one cares about attribution way more than contributing to FOSS. They care about it to such a degree that makes me uncomfortable to touch their code, in-case of any perceived injustice against them or missed opportunity for self-promotion.

[0] https://en.wikipedia.org/wiki/Intel_Management_Engine#Hardwa...

[1] https://github.com/minix3/minix/blob/master/LICENSE

[2] https://www.cs.vu.nl/~ast/intel/
> DDD strikes me the software version of Agile sometimes.

DDD is more about managing your business software needs than making software. If you read "Implementing DDD" a good thing to take from it the fact you should focus your efforts on your business core value add. It's where you put your best developers, architects and money. Anything outside this core will get less resources and can often be outsourced.

And to evaluate what is this core and what is needed, you need your technical team to speak often with the domain experts. Using some common language.

The coding aspect is itself agile as usually there will be miscommunication at first between your tech team and your expert giving you a less than good result. More communication, more knowledge shared and understood will make you think differently about your product and its architecture: that's when you refactor.
From the description it sounds like Org-mode with more coding: both more suited for entering programs (if IDE features indeed mean more than ‘syntax highlighting and regex-substitution’), and for programmatic working with structure. Alas Org is not great on the latter front.
Sure. There was religion, small community pressure, political family joinings, gross dowry incentives, a large manipulative industry, a desire to show off wealth. Lots of dumb reasons from outdated cultural norms. Everything you wrote seems to be about weddings though. And while I think weddings are much stupider than marriage, they're not the same.
First, you weren’t condescending to me, you were condescending to someone else. Second, saying “you have no idea what you’re talking about” is aggressive, not condescending.

“Have you actually tried X?” is condescending, because it places you in a position of superiority, framed as an “honest” question. If in your mind that is a polite and honest conversation, your mind is clouded, as me an other people have now let you know.
How many lives has education saved? Thanks to education we have developed science and technology that save and extend billions of lives.

And if you were to drop everyone out of college today, how would the suicide rate evolve over the long term? I'm pretty sure it would be worse.

You should finish your analogy and tell us, what exactly, is the long term benefit of instagram/FB that makes up for it's short term negative effect?
Given how crazy the zip file format is, and the claim that sqlite is faster than the filesystem for small files (https://www.sqlite.org/fasterthanfs.html) this seems pretty reasonable to me.

In particular, development repositories with many many small source files often have horrendously slow copying/deleting behaviour (particularly on windows) even on fast disks. I wonder if sqlite archive files would be a better way to store them.
I'm not blind and I've never played Fortnite for that matter, but this stuff makes me more determined than ever to not buy an iPhone or iPad.
Yeah, this dynamic is what causes me to avoid big companies. As soon as you hire on you get attacked with career goals, assumptions that you want to move up (I'm senior so I already make enough money and have no interest in "moving up"), and being asked to do the litany of things required to move up. Maddening. Especially when you tell several of your bosses directly that you are good and that you already have the position and money you want. It just doesn't register and they keep trying to get you to tick off the boxes that will get you promoted. Figured they would be happy that someone was happy for once and didn't need to maintain them as they strive for promotion. I realized that they string everyone along with promises of career profession. And more than just being strung along, it's mainly a distraction for you to focus on while they overwork you on projects that get cancelled or otherwise don't matter.
Nah, it was created to add a new industry on top of IT. Everyone is doing Agil.. I mean Scrum. So everyone need to be certified, to follow workshop, to follow the "innovation", to buy the associated toolings and so on.
Bugzilla is still around.
Is that a joke? You must be joking. Insurance? Responsibility??
There's something in it though, I wonder if it's just as simple as how 'physical' it is - if you're sort of 'exercising', obviously anything manual labour is, but also walking around, reaching up to shelves, etc. then it's more continuously doable. Tired and hungry sure, but doable.

I couldn't keep my brain continually engaged in SE for even what would be a short 'shift' - but I reckon I could still do the >12h full days I did at the cinema as a teenager (plenty to do even while all screens are showing).
Everything described in there is mirrored in SAFe fwiw, even though their survey said it was mostly used in large non-tech companies.

Individual teams can use whatever they want to manage themselves (Kanban, Lean, Scrum, etc…up to the team). Estimations planning and commitments for each quarter are done by developers exclusively, including coordinating across teams. Releases can happen at any point. A strong and continuously improving CI/CD pipeline is an expectation.

I really wish more people knew about SAFe. It’s constantly improving and refining the experience and from what I have seen, if there is a better way to do things SAFe will become it.
> then you can prove anything from it

Except most of sciences take experiment as the criterion of truth rather than logical inference. Real-world science can almost always be expected to be inconsistent - simply because each scientific theory is a "local" approximation, and theories developed for different areas of the same science are not required to be mutually consistent in order to be useful. One (in)famous example is quantum mechanics and general relativity.
What other GPL implement such restrictions?

Think about the logic here and you can answer your question yourself.
What's so novel about this that deserve its own name and writing a book about this?
Very cool idea! I'm a bit torn whether the format should concern itself with compression. Seems like a useful general blob container strategy, might be prudent to leave compression to the consumer?
I went to vim.org, I was never there, because I go to church.

I find Leo's website worse than vim's. The vim site has a clear green download button. This is a straightforward design feature I like.

The picture with the kid and the power tool is funny. I liked that too.

Then, a advertising banner on the right colum. Seriously? On the homepage of one of the most [will not bring myself to say a deserved positive adjective here, because I go to church] open source projects.

Edit: Church references church of Emacs of course.
I prefer cutting out as many middlemen as possible. I figure if the seller is incentivized to provide the best service to the highest profit margin/least volatile customers.

https://www.reddit.com/r/NoContract/comments/oaophe/data_pri...
or just having an account on a forum because they feel that blocking everyone with a different view doesn't help a single thing.
>What happens when the popular politics change?

Either you're happy with them, or go to war. This isn't really a new problem.
It's been the case for a very long time that a sufficiently offensive political opinion would get you fired if brought to the attention of your boss. I think the difference between "business as usual" and McCarthyism or the current purges is how much more effort people are willing to put in to dig up dirt, and how much less offensive the dirt has to be.

That being said, the examples given in the article aren't very sympathetic. Back in 2013, Donglegate[0] was absolutely baffling for me, because I wasn't aware anyone could get fired for an overheard dick joke. Getting fired for running an actual Holocaust denial site seems fine.

[0] https://news.ycombinator.com/item?id=5391667
Basecamp, Bugzilla, Redmine, a wiki, anything else. But there's a worse Jira than Jira with the Azure Dev Board.
Hmm. Some sort of distributed or dectraslised kind of architecture might be worth exploring. What a novel idea! :D
It depends. The general shortage implied a relatively high average level of knowledge.

I grew up in Eastern Germany. At the time I started my studies, the country routinely created clones of the early 8086 PC. As a common user, you got a manual, describing things down to machine language. 'opcode hunting' (finding the assembly instructions from previously unknown opcodes) was kind of a competition among us aspiring physicists and mathematicians.
It may be the wrong way, but your analysis is wrong.

German rent contracts and related law are such that if one very big landlord keeps rents below the "market average" that the city computes based on collected data, then the other landlords have very little ability to increase rent on existing contracts, and indirectly, the market rent then grows much more slowly than it would if that landlord set its prices as high as it could.

AIUI it doesn't really matter how far below the critical number that big landlord must set rents, the key is to be below.

New contracts are a different matter. This is about the typical clauses that govern rent increase on existing contracts.
No forward secrecy. No future secrecy. No deniability. No metadata protection. PGP for secure communication needs to die. We've had better architecture for the past 17 years when OTR was introduced.
The KPIs which are used to track performance at the depot level are different to those used to manage at a colleague level.

I work in logistics consulting (including WMS config) and used to work in a company that had very in depth performance management calculations - and it did account for things like the size of items to be stowed. This is standard functionality now in tier-1 warehouse management systems.

Basically there are two parts - goal setting where the system works out how long a task should take (based on distance, acceleration for the equipment type being used, product characteristics, level of picker experience, fatigue etc) and then there is a performance calculation based on a re-calculated target time based on what actually happened and how long it actually took (usually a %). You have to recalculate the target to account for the fact that, for instance, the object could have been stowed at a different location than the system estimated if put away is system directed.

While an individual worker might get a %, a more typical department kpi will be items stowed per hour for instance. This is because these calculated KPIs are terrible for management of overall site performance because they only measure how ‘hard’ you are working, not how smart you are working (eg you might be generating lots of unnecessary travel but still scoring high in the %).
WW2, for example
I'm not really refuting any of that, and I think your point is orthogonal to the one that I'm making. As far as I'm aware, Western sentiment with regards to technological capability in the USSR didn't radically shift in those two or three decades. In fact I believe popular sentiment remained fairly static all throughout the Cold War which encompasses the decades you named.
Sounds like they need a better algorithm then...
It depends: when I was hired 12 years ago the manager said "we're going to mix agile and waterfall". What he really meant was that there wasn't any methodology at all and I would be left alone on how to organize myself.

I'm still employed there so I guess my methodology (or lack thereof) isn't that bad ;)
Doctors Are Being Forced Off Clubhouse by Anti-Vax Harassment
As long as /you/ are all right there's no problem them. Done. Thanks.

edit: I'm sorry the tone of that obviously rubbed me the wrong way. Let me try again.

If you have personally been able to fully avoid direct contact all the suggested problems listed that actually doesn't make those problems cease to exist for others. Such problems also may affect you quite profoundly in an indirect fashion via people you love or society at large or a number of other vectors.

I'd suggest that these problems are extremely likely to exist and more research needed on their full effect and indeed the trade offs involved in any suggested solutions to it. Your proffered solution of "don't follow idiots" probably isn't particularly useful to anyone. The majority of people would believe, just like you do, that they don't follow idiots.
Yeah, I could see my team cargo culting this.
Science needs fixing, not just funding
https://www.niaaa.nih.gov/publications/brochures-and-fact-sh...

WastingMyTime89 is likely referring to the DSM-5 definition of AUD here. It is rather broad, though a bit more narrow than they've outlined. Worth a look. I certainly have friends who would qualify.

You can also access the DSM-5 text directly through the Internet Archive, though it is sometimes unavailable depending on usage: https://archive.org/details/diagnosticstatis0005unse/page/49...
FWIW .NET Core 2.1 and 3.1 are LTS versions, support for 2.1 ended last month and for 3.1 in December 2022. .NET 4 is not relevant in this context because of versioning changes over the years and can be ignored. .NET 6 will be the next LTS version, to be released later this year.
Issue #3 – Building a Community
I've hand-rolled something very similar to this, and I just used an extra 'tag' column that stored some extra info, often the compression type.

FWIW, at the bottom of the linked page it says that you can skip the sqlar_compress/uncompress functions and just roll your own:

> The code above is for the general case. For the special case of an SQLite Archive that only stores uncompressed or uncompressible content (this might come up, for example, in an SQLite Archive that stores only JPEG, GIF, and/or PNG images) then the content can be inserted into and extracted from the database without using the sqlar_compress() and sqlar_uncompress() functions, and the sqlar.c extension is not required.