skysight-inc/HackerNews huggingface dataset:
You're both right... kinda.

SQLite is dozens of files, if you're browsing it, or modifying it. Which you can do, as long as you're ok with contributing your changes being impossible, since it's open-source but closed-contribution.

If you're compiling it, it is, in fact, one .c and one .h:

https://www.sqlite.org/amalgamation.html

If you're choosing between LMDB and SQLite, the latter sense is the relevant one, so they're identical along this particular axis.
So source maps for html?
No its relative to the total amount of bugs.
Intel calls it IA-32e which I assume means Intel Architecture 32-bit w/ Extensions for 64-bit, 128-bit, 256-bit, and 512-bit computation. My preferred term for x86_64 is NexGen32e due how AMD bought NexGen which sold so much better than IA-64 that Intel ditched it and licensed the IP.
A good hacker can always break in. In fact the most common and most effective hacking doesn't involve technology at all: social engineering. All this sort of walled garden thinking does is make it just a little bit more challenging for people to learn more about the tools they've purchased and own outright, and how to best make use of them for their own needs.

Today, when macOS gives me warnings and asks permission for inane things, like terminal needing permission to look into ~/Downloads or ~/Documents, I and everyone else with some experience in technology just rolls their eyes at this request and move on. This would be like if my new toothbrush asked me 'are you sure you want to brush your teeth in this bathroom?' However, to someone not familiar with technology and Apple's security logic of recent years, these requests might seem terrifying, and scare off what could be bright minds who could have contributed to the field of computer science had they not been questioned at every turn by their operating system of their intentions. You learn by breaking things, after all.
Political flamewar and/or personal attack will get you banned on HN. This thread has mostly managed to stay on the ok side, and has plenty of commenters representing views that I presume you would be sympathetic to. Please be like them and stick to the site guidelines, and don't contribute to wrecking the container as you have here.

https://news.ycombinator.com/newsguidelines.html
Yep, this has happened to me for years. Occasionally it will show me days-old posts from friends and then say that there are no more stories. If I switch back to the regular view, it will show me many new stories.

My guess is they aren't ruining this experience on purpose, but they aren't keen to fix it because they don't want you using this mode.
As a kid I was always prone to car sickness.

As a pilot I can shoot approaches with the hood on in turbulence for 2-3 hours a day and it doesn't bother me much. 4-5 hours in a single day when I was doing my instrument training was pushing it, but a lot of that was probably related to heat, dehydration, etc as well I think.

As a kid I was also prone to seasickness which subsided as I grew older, but since moving away from New Orleans into the center of the US I have completely lost any tolerance for boat-related motion sickness, I've found.

I think it's like so many other things: high tolerance comes from regular use.
This was very apt and insightful. I’ve been on the less financially secure side and spent too much time worrying.

I think a lot of issues would be solved, or would be put on the way to a solution, if the government found a way to provide that security to individuals regardless of who they are or were.
Electron supports native V8 extensions that are really fast. Cordova (at the time I tried it) only supported message passing which is very slow. Sufficient for many applications but for some it won't cut it.
If it's your company and your money, then of course you can decide yourself whether you want to take that risk; most likely not immediately in a multi-million dollar project though.
Yet laying out your thoughts, your reasons for them, and your evidence and having someone else rummage through them is often the best way to deepen your views and come to a more accurate, nuanced understanding of the world. I'm afraid if our exteriors are not accurate reflections of the truths we believe in, our worldview may cease to develop and remain too simplistic.

Maybe a necessary defense, but still, saddening.
I am sure there are plenty of cases where this approach works just fine.

I assure you that those of us who work on projects where this would not work are not simply bad at naming things and that’s the only reason we picked component based styles.
"Ask HN" would fit better; they're asking a question about something to HN.
question to the author, why did you switch from styled-components to emotion?
constructive criticism in many different forms

The thing about constructive criticism, when it comes to something like programming language design, is that its usefulness varies inversely with the importance of its aim.

Core features of the language are highly important (obviously) but criticizing them is not very useful since they're highly unlikely to change. Thus, only the most peripheral and superficial parts (as well as new additions) are subject to valid, constructive criticism.

People who have criticism for (or are otherwise skeptical of) the core parts of Rust are not being constructive, then, and so these fights can break out.
I'd assume the author of ardour knows what they are talking about! I remember running most things just fine on a dual athlon mp, cubase and ardour. Granted this is quite awhile ago.
PL is still a fast moving field, so claims that any language is a “best chance” for something are likely to have a short shelf life.
> Oh, here we go again with verbosity like aliases are non existent

Aliases would have to be standardised (and I don't mean the crap they pulled with aliasing wget) and regardless, only provide an illusion of simplicity that breaks down the moment you try to do anything more advanced.

> Powershell is like repl for dotNet.

The only place dotNet actually matters on Windows. Everywhere else it's just unnecessary bloat.

> You can't really get more powerfull.

I mean, yeah, technically anything Turing-complete is as powerful as it gets. But things like generators, coroutines, easy multi{thread,process}ing, good support for object-oriented and functional patterns... are what I'm looking for in a powerful language.

> Are you serious ? I guess somebody has a lot of learning to do.

Besides structured data, which was the entire point of this discussion, I don't know of anything Powershell can do that other scripting languages can't. I am, of course, not counting the many system and application hooks, as those are usually 1) not part of Powershell itself, 2) Windows-only and 3) were already possible on Linux (unlike on Windows, basically everything has CLI support here).

In all of this, btw, I was not considering Python a scripting language, which I easily could have (there are even a few neat shells for it). Once you have Python, it's barely even a contest.
Aha, that's what it is!

I was googling "constructing" (construction/building?) and "select up"/"decide up" to see if this was jargon.
Namecheap I found to be pretty good. I only need basic features so I moved to a cheaper (in Canada) registrar - porkbun and they have been totally fine.
Crossing into personal attack is not ok in HN arguments. I had to warn you elsewhere in this thread also: https://news.ycombinator.com/item?id=23512934. Please stick to the rules when posting here from now on.

https://news.ycombinator.com/newsguidelines.html
Template partial specialization, function template overloading, variadic template argument lists, template operator overloading, generic lambdas, the list goes on and on and on. Look up any list of C++20 language features; most are not in Rust. Look up any list of Standard Library components; most are not expressible in Rust.

Rust is going interesting places, is taking full advantage of starting from scratch, and is miles ahead of C, Java, and Go on every axis. But if Rust could get to where C++ was in 2011 by 2025, that would be amazing. Meanwhile, C++ has already shipped C++14, C++17, and C++20, will have done C++23, and will be firming up C++26.

Assume Rust could match C++20, just five years later, in 2030, which would be more amazing. C++29 will be out.
AskScript vs. TypeScript for writing software tests with Jest
If you want to geek out over the pharmacology, ketamine is mainly an NMDA antagonist, same as the other dissociative hallucinogens, and apparently that's one of the mechanisms of ethanol too, though anecdotally I've only heard complaints about alcohol cross-tolerance issues with GABA agonists.

This whole subject is really interesting and you should at least check out some Wikipedia articles:

https://en.wikipedia.org/wiki/NMDA_receptor_antagonist

https://en.wikipedia.org/wiki/Alcohol_(drug)#Pharmacology

https://en.wikipedia.org/wiki/Receptor_(biochemistry)
Of course there is, you see it in many european countries
My system doesn't even have a drive bay for an optical device. I also have no rotating HDDs in here anymore.

The same is true for most other people I know. So I thought that particular prediction was pretty correct, actually.
For your first point, you might be thinking of ABI and not API?

Rust doesn’t have a stable ABI but the API is non breaking as long as you aren’t on nightly AND opting into unstable features.

If you stay on stable Rust, you’ll not really have breaking changes between versions.

Regarding ABI , that means that if you compile rust into a library with one version, you can’t reuse that compiled library in a newer version of the compiler, unless you go through a stable ABI like exposing a C interface.

However if you recompile your code, it’ll work. You need to keep them compiled by the same compiler version.
I got the sculpted caps, and while I'm not sure how much difference they make, I am confident that the lack of labels has made me more inclined to experiment with layout tweaks (I view this as a good thing).
> The way to see this most clearly is to ask 1000 educated, not random people, what critical theory [0] is. Maybe one will be familiar with it? We've had people thinking about the problem you're describing for nearly 100 years and hardly anyone knows about it. Now why would that be? Critical theory and philosophy more broadly has something to say about it :

If you have a social problem, then you employ postmodernism in the form of critical theory, then you now have two problems.

Critical theory does not employ the scientific method and therefore does not provide a reliable means for falsifying claims. We should dismiss the entire field and only retain the parts of it, if any, that can be subjected to rigorous hypothesis testing.

A theory is usually attended by a reproducible proof. As a "theory" what is the proof of "critical theory"?

No. Postmodernism got us into this mess. Consider, for instance, the ascendancy and prevalence of "Grievance Studies", grounded, as it is, in critical theory: https://medium.com/@heyingh/grievance-studies-goes-after-the...
No one running 5 miles a day started by running 5 miles a day
Fun! Went with a bluesy 3 beats, 5 bars total.

https://music-grid.surge.sh/#644-8-2304-660-0-2372-672-14-12...
This is a good blog post about instruction encoding. I like to use this data structure to describe how memory addressing works in long mode:

register char (*(*(*(*ram)[512])[512])[512])[4096] asm(cr3)

Basically each modrm pointer thingy goes through four layers of page table indirection for each memory access, in order to turn virtual memory addresses into real memory addresses. But it's mostly an implementation detail where access to the above data structure is restricted to the operating system only, unfortunately, and the closest thing we have to using it is the mmap api.
The problem is that Tom Cotton represents a huge chunk of the American population. Those people don't just go away because NYT, FB, Twitter, etc. all collectively deny them a voice. Instead, they quietly vote in Donald Trump. To the extent that these people might be a problem, sweeping them under the rug doesn't help the problem.

If your goal is to reinforce the idea that you're right, and allow yourself to pretend that other people don't exist, then this is probably a good strategy. If you want to actually make a real change in the lives of people, you're going to need the help of the deplorables. Telling them to go fuck themselves is probably not a great strategy.
Servo fails a bunch of the Acid3 subtests: https://wpt.fyi/results/acid/acid3/numbered-tests.html?label...
> you can say that Apple, right now, is in the proper state to do that

I wonder why you say that. Is it because apple has been pushing the "privacy is a right" dialog and that somehow makes apple more trustworthy, right now?

Because I think apple is, right now, playing both sides of the privacy game.

for instance, all the blockers they allow are opt-out rather than opt-in.

Actually all their data choices are opt-out. I think they know statistically that nobody would willingly opt-in, so for business advantage (and fear?) that's what they do.

IHMO any data collected, whether "anonymized" or not, can be used against people and the human race so it should be opt-in. And opt-in should not be cleverly engineered into a faustian bargain.
The ‘retail bros’ betting on a quick recovery from the pandemic
It is happening since hydrogen is used in oil refining and other industries. Not at the scale needed, but there is definitely large quantities of hydrogen being stored this way.

Broadly speaking, it is not much different than storing natural gas.
How in the world did this one of my comments get a downvote.
Adobe Lightroom seems comparable (non-destructive image editing.) It uses a sqlite database that points to image files on the filesystem. I think precisely the same approach could be taken with an audio editing application.

You could also consider putting the audio files into the sqlite db, which might work alright. I've heard of image thumbnails being stored in sqlite dbs (maybe by Lightroom iirc?) though those are probably smaller than your audio clips I'm guessing.
Luckin coffee. Matt Levine wrote about it.
Some STM32s are available in WLCSP packages which are 2.5x2.5mm and have 36 pins.

https://electronics.stackexchange.com/questions/144005/wlcsp...
HTTP Request Smuggling Attack
Yeah, I should have put a space between the link and "[1]"

EDIT: The "[1]" should have been at the start too!
Pragmatically speaking I have a few thoughts that would generally improve things without raising spending, and decreasing government red tape...

1. I would like to see the spending the government currently does regarding healthcare (govt employees, elected officials, medicare, medicaid, va, etc) rolled into a non-profit healthcare corporation. It's important to include the government officials and staffing here, as they get the same as everyone else to discourage tiered services.

2. From there, I would make it a requirement that Insurance Corporations act and negotiate as a fiduciary on behalf of their clients. One of the serious lapses in the Obamacare legislation that has let insurance companies largely not try to negotiate prices down in order to raise the oceans in terms of costs/profits.

3. I would seriously reform/eliminate extension patents. (competition)

4. I would make dual-sourcing a licensing requirement from the FDA. (security + competition)

5. I would make 50% US production for all medications a requirement for FDA approved use (security).

6. Any company can purchase coverage policies from the Non-profit insurance corp that covers govt employees and current welfare coverage programs.

7. Require no more than a 20% pricing variance between customers in a 15 month window for a given procedure by a medical provider. (no dual-books for insurance covered and private pay)

While there are other steps that can be done... part of it is to merge and adjust spending directly based on current spending, but having a non-profit corp that also covers govt employees is a baseline. By breaking it off, you can allow for a stronger level of competition of services.

Reducing patent protections, and making dual sourcing and partial domestic production requirements you again encourage competition. The requirement for dual-sourcing is partly security and partly to ensure competition.

Now, this is emphatically not a Libertarian ideal, and would not cover everyone, but what it would do is expand competition and reduce incentives for poor behavior. It should have the side effect of lowered costs over time. From there, individual states could create their own expansions or services beyond this, as could specific cities.

Over time, I'd prefer to see the FDA shrunk and sane guidelines in their place... Allowing for input based on relatively trusted testing to allow/disallow certain medications and reduce the incentives to produce less-good drugs only to expand patent exclusivity.
NYT cannot be far-left, being a huge capitalist institution. It just an oxymoron. It clearly is a far-democratic, whatever the DP agency is, at a particular moment.
> Perhaps you spent way too many years in high-level languages that you have started believing magical properties about their compilers.

> It does sound like you were abusing C++ thinking you were "optimizing" code without actually having a clue.

> Like in the previous point, it seemed you attributed magical properties to C++ compilers back then, and now you do the same with high-level ones.

I think at this point, I'm checking out. You're making a lot of statements and assumptions about who I am, what my background is, what I know, and so on. I neither have the time nor the inclination to debunk them. You don't know me.

When you make it personal and start insulting people, that's a good sign you've lost the technical argument. Technical errors in your posts highlight that too.

If you do want to have a little bit of fun, though, you should look up the template-based linear algebra libraries of the late nineties and early 00's. They were pretty clever, and for a while, were leading in the benchmarks. They would generate code, at compile time, optimized to the size of your vectors and matrixes, unroll loops, and similar. They seem pretty well-aligned to your background. I think you'll appreciate them.
A Timeline of Internet Archive's National Emergency Library
See also

2018 https://news.ycombinator.com/item?id=17539361

2019 https://news.ycombinator.com/item?id=19746392
The Secret Lives of Data: Raft, Understandable Distributed Concensus
Win32-loader https://salsa.debian.org/installer-team/win32-loader can do this from Windows 9x up to Windows 7 and possibly later. The author of this may want to work with that project, which is well maintained as part of Debian. It might be a lifesaver for devices that can't read external USB at boot.
It really is silly to claim you want companies to behave in a certain way (not cooperate with China) and then paint them all with the same brush including those that are doing what you want.
So speaking of Orwell mentioning that control of language and words is important in subjugation of the mind...
>It is clear that news can't be chosen based on engagement and that Facebook can't change.

Why can't news be chosen on engagement? That's what people want to read. Must Facebook control what news people are reading?

Wikipedia's current event portal may have a more even representation of what events are happening, but Wikipedia also has users that are interested in a wider range of topics. Most people mainly care about sports and politics. Scientific discoveries, economics, and international relations are simply not as interesting to as many people. Why shouldn't Facebook just have news based on engagement and a separate list with equal representation of events from many different topics?
NOTE: I've posted this list multiple times and written all the congress-critters, but never really receive much if any response. They're specifically incentivized by one of the largest contributing blocks to political campaigns...

It would take a groundswell of support for such actions.
Do you know how to install the library in a Python environment?
Protesters who have been protesting unfair prices in Apple stores, apparently.
For the Web that would probably be good, yes. But many of us are application programmers using the browser as a UI platform, and that doesn't have that much to do with the Web proper.
We'll find out when the next Apple TV is announced shortly. If AV1 isn't there people should worry. Apple was using HEVC in the iPhone 6, so they aren't scared to be early on this stuff.
A browser extension for Medium unlimited
Slightly OT.

It seems like there is an uptick in music production-related posts on HN lately. Which is awesome.

Has it always been like this and I'm just now noticing? Or, if it is a recent phenomenon, do we think it's because folks are trying to connect more with arts, in light of everything going on?

Anyway, this is very cool and I'm happy to see it!
Very cool! Would be fun to add a MIDI export feature, could use my MidiWriter library https://github.com/grimmdude/MidiWriterJS
I've added assembly to the title for now. If someone can suggest a better (more accurate and neutral) title, we can change it again.
I think no one is claiming that distributing modified isos is legal, actually even distributing the unmodified ISO files would not be legal.

The problem is that Microsoft didn't make a take down request based one them distributing ISO files. But based on them "disabling features in windows" in that ISO files.
Do you really want to "culturally reconcile" with people who want to send the army to quell peaceful protests?

That is not a view that you can build a democracy on. To have democracy, you have to exclude certain ideologies and ideas. This has always been the case and will always remain the case. Some ideologies are antithetical to democracy, and that article espoused one of them.
> But that's the way our economical system work. It assumes that the markets balances things out. Unfortunatly, the common good is not something most individuals prioritize, or even conceptualize, when buying things.

I mean, those kinds of market failures are exactly what large parts of "the left" are frequently highlighting.
Welp... My first reaction was to draw a penis and it didn't turn out bad at all, IMO

https://music-grid.surge.sh/#2114-1365-2730-1365-2730-2322-2...
https://music-grid.surge.sh/#1152-128-1152-128-1280-648-320-...
To answer the title question, I always use Postgres [1] because it's free and open source.

To answer the question in your post (which is different), I have no idea.

[1] https://www.postgresql.org/
My point was that language complexity needs to be there once you get over a certain level of project complexity, which many projects hit. Once you need to do more than the most basic operations you’re learning something which is going to be better off learning a regular programming language which can take you much further rather than learning at least two separate syntaxes (Python and Jinja2) plus all of YAML’s quirks and duplicate syntax structure, and almost all programming tools have better IDE support, linting, and validation tools.

If you want a document language, TOML is a better choice (or JSON or even non-enterprise XML). If you want to write programs, anything else is a better choice. Hashicorp’s HCL is interesting in that it’s much better designed and supported but even there the main thing which makes it work is the presence of an escape hatch when you hit a limitation.
Looks like https://highexistence.com/amusing-ourselves-to-death-huxley-...

via https://news.ycombinator.com/item?id=5433283
It really sounds like what you are describing here is Nim. In fact, Nim even does per-thread heaps. It also implements a soft real-time garbage collector which for most use cases avoids GC pauses.

So I would say there is definitely at least one GC language that is worth using for systems level programming.