skysight-inc/HackerNews huggingface dataset:
raphaelj is probably talking about classic database machines like PostgreSQL and MariaDB.

In my view, storing blobs in sqlite doesn't have a huge disadvantage tied to it. Sqlite grows pretty linearly and as it stores the whole db in a single file, hosting provider doesn't even have to know about you using it.
Or a nazalised /ɐ/
I eventually hope to write a book detailing the differences, among other things, however it will likely be years (time doesn't really exist though eh) - but if interested once I finally release it then you can email me matt@engn.com. Contemplating doing a pay-what-you-want model for it or refund provided if you've read it.
I think more conventional entheogens and empathogens like LSD, psilocybin, 2CB and MDMA are far more promising. Bear in mind that violent criminals are highly likely to be mentally ill.

https://en.wikipedia.org/wiki/Concord_Prison_Experiment
No sources but it's common knowledge in fitness groups like bodybuilding. For every 1g for carb you intake, your body wants 3-4g of water to digest it.

Also glycogen is what provides your muscles quick access to energy, and is stored within the tissue. It increases dramatically with higher carbs and water.

All of these increase your weight temporarily, but they are not fat. Weight!=fat and you want high glycogen stores in prepartion for a workout. And bodybuilders further manipulate these facts to get a pump and more muscle defintion.
There is a natural tendency to avoid learning the notation. Even though it would be easy, it goes against our instincts to intentionally go out of our way to look up notation we don't understand. With natural language one often picks up the meaning of new words based on context, after a bit of repetition. So it does not come naturally to people to do otherwise.
Tried something like https://flixboss.com ?
Everyone is targeting WASM nowadays.
How will they manage different version requirements?
That is the keypoint, it gives you a perspective you can't forget.
Swift basically stripped out what was left of Smalltalk from Objective C.
We also currently have a poor to non-existent understanding of the mechanisms for how consciousness attaches itself to the body-mind.
> if you mention [X] to your physician and it gets on your record the next time you brake a bone or catch a cold it's going to be "[X] related"

Yeah, and likely they will treat you differently, and not consider that in outcome analysis. If you badger people about [negative health factor] every time they come in, they're not going to come in early, and you're going to blame the resulting poor outcome on the factor, not the behavior induced by the system. /rant.
TrueNAS Is Multi-OS: Welcome to the Post-OS Era
How to Choose the Best College Degree (Step to Pick a Major)
> Subjectively, I see no point in having "val", "var", "let", "def", "fn" symbols which bring only noise to code.

Usually, the reason is to make parsing easier. C++ is infamous for having undecidable grammar. Ruby is extremely pleasing to the eye, but its grammar is a clusterfuck. Newer languages have learned from that, so they try to have simpler grammars.

Another reason for those small syntax markers is to avoid implicit language decisions. In Rust, having to write one of "let/let mut/const" means forcing the programmer to make an explicit choice regarding mutability and memory usage. In Scala, "val/lazy val/var/lazy var/def" means having to think about mutability and evaluation times.

> What about Rust unable to drop parenthesis after a function?

In the case of Rust, the reason is uniformity. Even Scala, of all languages, is walking back on the optional parentheses, because the language allows to define functions with multiple argument lists, and optional parentheses introduce ambiguity between functions with empty argument lists and functions with no argument lists.
How often do you need to do that?

Also, what major platforms don't have a modern web browser?
Each of these languages you mentioned is extensible, so to a large degree you can shape them to fit your needs!

I don't do native software development but just looking at things, it seems like software is eating the world, but also at the same time that web technology is eating software development.

I don't think the web is the best development tech on any OS, but it's proving to be the best cross-platform tech that runs on any device. It will continue to evolve to be more suitable, but the idea that it's too weak or wrong is exaggerated.
Here's an explanation by the sensible/opsmop creator: https://medium.com/@michaeldehaan/revisiting-systems-managem...
The great thing about applications that use sqlite as their application file format is that you can write secondary apps and utilities to supplement the applications themselves.

For example, Adobe's Lightroom uses sqlite as their application file format, which means that it's almost trivial to write an application to help it do things it's either really bad/exceedingly slow at (like removing images from a catalogue that no longer exist on disk) or literally can't do (like generating a playlist of files-on-disk for a specific collection or tag), without being locked into whatever janky scripting solution exists in-app. If there even is one to begin with.

All you need is a programming language with a sqlite connector, and you're in the driving seat. And sure, you'll need to figure out the table schemas you need to care about, but sqlite comes with sqldiff so it's really easy to figure out which operations hit which tables with only a few minutes of work.

Good luck reverse engineering proprietary file formats in the same way!
Absolutely it is but it's not just to shut down the few hackintosh users although that'd be an welcome consequence. It's only because they still have not figured out how the locked down macOS will work that they have not announced anything so far.

Download apps only from Mac App Store, make it easy for people 100% in Apple ecosystem to do what they need to do (XCode, browsing, store apps, multi tasking) and they're good to go. They already charge premium for the hardware - not having to pay Intel will fatten the margins, with app store revenue and maybe banning 3rd party browsing engines they can get exactly what they have always wanted and so long as they provide people with some macOS features - terminal access (even if controlled) and multitasking etc. - people in the Apple ecosystem aren't going to care.

Of course it maybe gradual and it maybe not so restrictive - they may allow 3rd party app installations and make it harder like they have already done in a way.
I didn't downvote but I talked to my mechanic, a Sunni Muslim from Iraq via Dubai, about this very topic last year. He said they all charge fees unless you're from an important family and know a money lender. It's kind of a scam because they're more or less just like every other bank.
I'd like to point out that this solution is inaccessible to users with impaired vision. That's probably okay for you (because only you are interested in the data), but this makes the solution insufficient for any public usage.
I think he's had too much ketamine.
It depends on what the noise sources are. If you're ADC limited, sure, but if you're limited by something else--detector noise, air turbulence affecting the signal, variation in LED output, noise in the room--a better LED won't help.
Well, personally I'm running a small online company. The company is basically just me, and it pays enough to support me. That means I can live anywhere without changing my income, so living where it's cheaper effectively makes me richer.

Oil & gas has a major presence here in Houston, and is a huge employer of engineers -- not sure about compsci people, but probably them too. The salaries are not as high as California, but the effective housing-adjusted salaries are probably higher. You can buy a nice 3+ bedroom house in a safe neighborhood for $200-400k. When, in California, Google giveth and the landlord taketh away, that isn't really money in your pocket (except you still owe taxes on it).
Armed protesters aren’t scary. The fact that armed protesters managed to occupy a statehouse was confirmation that we still live in America.
The mirror image of the problem on the left is exactly what you describe on the right. One doesn't have to be correct for the other to be incorrect.
This. Google does this for a long time while competitors don't do this but weirdly Google isn't praised well in HN or other places.
Ask HN: What is the best device for reading technical books/PDF's? (2020)
Reading on my laptop introduces far too many distractions, so I'm looking into a tablet/e-reader device. What is your preferred device?
Is there any good way to use SQLite as an application file format while also using it in WAL mode? They seem sort of mutually exclusive; near as I can figure the way to do this would be to execute `PRAGMA journal_mode=DELETE` when the user requests a save file, then copy the DB to the location the user specifies. I think this negates a few of the advantages of using sqlite as an application file format though.
Didn’t realise the UK was so terrible. Banks here in Australia have many flaws but downtime is quite rare.
So I'm no scientician, but 24mg/kg is like 1.5g for an average human. I'm pretty sure that this would not only turn of a humans brain, it may cause it to burst into flames as well.
Homotopy type theory is a programming language whose original purpose was "math-as-code". Gaining widespread adoption among mathematicians, let alone programmers, seems unlikely as mathematicians dislike programming languages for their perceived lack of elegance and are firmly set in their set theoretic ways, while most programmers balk at the barest hint concision and rigor.
You mean selective targeting like the government just announced with respect to transgender rights and health care?

https://www.nytimes.com/2020/06/12/us/politics/trump-transge...
> Six of the sheep were given a single higher dose of ketamine, 24mg/kg. This is at the high end of the anaesthetic range. Initially, the same response was seen as with a lower dose. But within two minutes of administering the drug, the brain activity of five of these six sheep stopped completely, one of them for several minutes - a phenomenon that has never been seen before.

You have taken 24mg/kg of ketamine before? I find that nearly impossible to believe.

Approximately 15% of that dosage causes mammals to lose consciousness.
This whole argument strikes me as very silly. If I want to eat healthy foods badly enough to change my diet and check the ingredients every time I buy something, I'm not going to want to oversimplify it to the point of near meaninglessness by adopting a rule like "3 ingredients or fewer." I'm perfectly capable of learning what ingredients to avoid.

And if I'm sick, and there are clinical details that are important to my treatment, then I'm absolutely not going to be satisfied with a low-accuracy simplification.
Capital isn’t entirely to blame for rising inequality
That's gotten trendy in the recent past, but I think you have a generation or wave of developers who literally don't realize it's an interpreted language and you can write short, very sweet vanilla JS and have it run almost everywhere without needing any ahead of time optimizations. _Modern_ JS in _modern_ engines is a dream!
I love that Java spin on C remark, given that stuff like Turbo Vision, MFC, OWL, PowerPlant, Motif++, CORBA, COM, VCL, SOM, CSet++, POET precede Java for several years, some almost a decade.
I can predict how this thread is going to go.

A: "Just an explanation of charges, not a bill. He won't have to pay any of it."

B: "Yeah. This time. By special exception. Any other time for any other reason and he'd have been on the hook."

A: "For $6000. Big deal. He almost died and they saved his life. That's chump change."

B: "Anyone uninsured wouldn't be so lucky."

A: "Maybe they should have been insured."

B: "What if they can't afford insurance?"

A: "How is that _my_ problem?"

B: [daggers]

A: [daggers]

Did I miss a step?
If this is anything like find my iPhone they don’t have access to the data even if they want to. It’s all encrypted and your hardware is the key.
Has the parent post been edited? Because I don't see what bad advice you are referring to here.

If you are working among people you trust, then this is all the better for learning an effective communication style, including saying 'no' or standing your ground. It's a safer environment than you will encounter later.

In my experience, 'nice' and 'not guarded' people in modern academia might only be like that because they are confident that they have enough power to get their way if you hit a point of disagreement. So, it's not always a good thing for you.
> ACID3

Too bad, there are no ACID4, 5, 6...

The web specs were broken for years since ACID3 managed to somehow stabilize them.
Figuring Out Quantitative Easing
GHC whole program compiler (GHC-WPC)
I think I merged two sentences and feelings into one. :)
If you’re going to be outraged that someone inferred something about your post, you can’t turn around and make a series of wild assumptions about my actions and beliefs; it’s inconsistent.

> And I doubt you read the article

> Let’s be honest you don’t like this article do you?

Correct the inference, don’t turn around and attack me for it.
A popular vote has been held. People who don’t vote are by definition not part of the popular vote.
Dancing on ketamine is such a foreign concept to me. At low doses, its more like sit quietly because my muscles are so relaxed and at high doses (still low doses compared to the article) its lie on the floor while falling through the void. I couldn’t imagine physical activity in either case.
> The concept of "dictatorship of small minority" implies that the only governing principle should be the vote of the majority.

No, it does not. "I don't want to live under dictator A" does not imply "I want to enslave A" or "I want to live under dictator B", it only implies that I do not want to live under dictator A.
I feel like a bit of a weirdo here - I love having a full sized, standard layout keyboard. It makes me move my hands, which helps with RSI-type strains on my hands. It allows me to use the same muscle memory no matter what keyboard I find myself at (I currently have four, two of which are heavily used). And I can find any rarely-used key by touch.

That said, I love the idea of a sub-30g actuation force for a key. More of those, switch companies! And I appreciate that more and more choices are available for people who aren’t me. :)
That study looks interesting though some question methods. It’d be interesting to have a thorough follow up and see if it tracks closely with the really positive results of the Concord study.
I don't know the master/target relationship isn't the same as master/slave.
When a computer “bug” manages to convince its creator to keep it around
Code Is Law? Smart Contracts Explained
Thanks, I just skimmed it and found this.

>Nobody wants to keep up with a configuration management tool, especially learn another new one (which is why creating opsmop failed), learn another YAML dialect, or maintain a full active cloud abstraction layer running on top of their cloud itself.
I can see that my comment was downvoted a lot. I suspect that this is because only offended people vote at all.

This down-voting is real discrimination. It offends and hurts me for real in a profound way. How would you down-voters feel if I downvoted you for expressing an idea which captures the essence of who you are?

I struggle with this issue for real, every day of my life. People don't take introverted, unopinionated people seriously these days. I had to change to get my voice heard.
Removing the electron apps works well. Usually they have a browser version, and that's still dogshit slow, but at least it shares more resources and has better sandboxing.
Often, they'll come in again, and be both too early and too late.
s/temporarily/permanently

I partied a lot as a kid and this is a lethal dosage for humans.
Why would you want to "protect" the data in this way? It's user-hostile, and anyone determined enough will be able to get at it no matter what you do.

If it's popular and valuable enough, instructions and/or code to break it automatically will then be published, regardless of how much money or time you invested into the protection. (For proof, look no further than the game industry's DRM over the past 30 or so years)
That is correct, but it is only half of the story. I think, I have to say it for the lack of a better word for it, but 'spiritual experiences' are worthwhile. They are not void of value.

You shouldn't do it to often. But that is with all drugs.
Until you need to do an emergency transfer of some recovered data volume and there’s a few dozen slightly corrupted JPEGs scattered throughout a few million files.

Also, I don’t think I’d want my filesystem deciding what qualifies as a valid JPEG.

But yes, I can see the theoretical appeal.
HealthOS via Apple
Again, a result of insertion of racially charged connotations into a context in which there are fundamentally none. A black hole is a stellar remnant of such density everything around it gets sucked in, but can't get out. The quote "white hole" is representative of a theoretical region of space where the outpour of mass and energy is so high as to render it inaccessible.

Any value judgement of racial significance being attached to those terms is fundamentally a byproduct of the racially charged thinking of the participants.

I want to make this clear; if one thinks something may be racist, one would be well served double checking one's own thinking, and the context behind it first for whether it is the perceiver themselves projecting onto a situation in which none is present. Failure to do so renders one completely blind to the actually extant major sources of systemic racial discrimination that are in dire need of wiping out. Namely things like Euclidean zoning, statistical redlining, demographic segmentation, the lack of humanity in our methods of effectively dealing with discrimination of criminal offenders simply in need of rehabilitation, and those we need to isolate from society at large.

But no, perpetuation of bread and circuses, the politician's fallacy, scratching the surface, and doing nothing to actually change the underlying structure of the mechanisms and operative factors at work in the world is so much easier.

It isn't enough to rage at perceived injustice. You have to grapple with it, run it down, understand it, reckon with it, and figure out how to keep life going without it. This also includes being honest about all the contributing factors and accepting that you might be a factor in it.
We use F# to build fairly complex portfolio management apps. It's a great match for F# to Javascript transpilers (Fable, WebSharper). It makes it easy to share functions and types between UI and backend and to have powerful type safety. I.e. you change your DB data type and compiler informs you where in the UI you need to make appropriate changes.

This works great with "makes illegal states unrepresentable" approach. It helps to reduce a need for boring unit tests and lets you focus more on expressing domain in code directly.
programming is a special applied type of math.
IIHS Study: Autonomous Cars Won't Avoid Majority of Vehicle Crashes
I wrote pgjwt, a JWT implementation for Postgres, my primary motivation is that pgcrypto does not have public key signing, which is needed for JWT. Once I started experimenting with the one feature it sort of snowballed from there, I still haven't implemented public signing in pgjwt!

To keep using pgcrypto? Well its got a lot of history, so its easy to find examples of its use. The documentation is decent. And it comes with most cloud providers where you are generally restricted from installing extensions like pgsodium.

To not use pgcrypto? I'll use the words of a core PostgreSQL developer said recently on the pgsql-hackers mailing list:

"I'd strongly advise against having any new infrastructure depend on pgcrypto. Its code quality imo is well below our standards and contains serious red flags like very outdated copies of cryptography algorithm implementations. I think we should consider deprecating and
removing it, not expanding its use. It certainly shouldn't be involved in any potential disk encryption system at a later stage."
You need react-helmet. If you’re using nextjs, you can use next-seo.
I have a hypothesis I am developing around this - in that our actual sensory coming from our physical body is how our consciousness actually stays grounded to the here and now; there's more parts and layers to it than that, however my own experiences suggest this is a mostly correct statement. Another part of my understanding logically suggests that you could disconnect from the energy from a historical part of you, thereby returning only to what is strongly imprinted via your brain's biology - but shedding or losing the more subtle energies and vibrations that would other provide more pressure or a higher concentration in the equations-algorithm of your brain/mind. This might not make much sense without more context which will take a book to structure.
There is a Star Trek voyager episode based on this premise. "Distant Origin", in which an intelligent race of hardrosaurs survived the asteroid impact and eventually evolved into a space faring civilization.
SQLite has encryption plugin support, or you could encrypt the file yourself at rest. However, no matter what you are doing, as the application needs to be able to decrypt the file, you have to ship the key and thus the protection will be able to be circumvented.

It’s really not worth the effort IMHO
This is a great example of my point about "one or two people who are trying to be provocative". It's pretty obvious to anyone reading it that you are just explicitly trying to manufacture an issue.
I also have an HSBC credit card. I am unable to pay my card balance on the app, I have to log in to the website and get redirected to a separate web app to make payments on it. I’m keeping the account open and paying a single monthly recurring bill so I only have to do this once a month. All my other credit card balances can be paid down through their corresponding app.
“Atomic transactions” is a feature needs formal support in random file formats way more often than people realize. Simply writing to a file at all in an guaranteed-atomic way is much harder than it looks. That guarantee becomes important when your app gets widely distributed. If you have a million users of your free mobile app, 1 in a million events happen every day. For example: random hardware shutdown midway through a file write operation. How is your app going to react when it reads back that garbled file?

I’ve used SQLite on mobile apps to mitigate this problem. I’ve used LMDB on a cloud app where the server was recording a lot of data, but also rebooting unexpectedly. Would recommend. I’ve also gone through the process of crafting an atomic file write routine in C. https://danluu.com/file-consistency/ It was “fun” if your idea of fun is responding to the error code of fclose(), but I would not recommend...
What is all this "health data" people are talking about? When I go to a new doctor that has none of this apparently super complicated, dense health data, they give me a single page form to fill out where just about 90% of people below the age of 50 will tick every box with "no" or leave the field empty.
What providing a formatter like indent has provided for decades?

Selling a Turbo Pascal/Modula-2 like compilation speed from MS-DOS days as novelty?

Or was using IDE code refactoring tools as UNIX CLI?