skysight-inc/HackerNews huggingface dataset:
My newest way is actually YouTube! Often there’s a talk by someone good introducing or describing the technology which is greatly informative (I typically don’t find tech YouTubers to be worth the time though).
Yes. This runs the OpenAI Whisper model locally.
I’m pretty sure that either NameCheap or Rackspace was hacked fairly badly, sometime in the not-so-distant past.

How do I know this?

Attempted fraud on a business card that is only used for those two places.
Completely agree. If we had HTML elements as stylable as CSS toolkits out of the box, we'd save a lot of HTML bloat, and there would be no reason that the styled versions wouldn't be keyboard navigable, support screen readers etc.

Looking at stuff like date picker at the moment, it's just not going to get used at all as-is.
Yes, it's obvious that in a country where between your childhood and now, the currency has been divided by several thousands; your passport only allows you to travel to Venezuela and North Korea; you risk your life by not wearing a hijab; government jams signals so that you don't get the BBC or any western TV; women in prison are raped so that "they don't die as virgins and go to heaven"; etc, etc,etc... it's clear, in that situation, that if the people are fed up, it can only be as a result of a CIA operation !
Thanks for feedback. Looks like the Readme need more work
Actually, could you point me to any article that explores this topic thoroughly, or any post where more people have discussed it?
Anki + practice.

1. Find a good textbook on the topic that is around the right level for you, and that also has many practice questions in it. 'Good' is determined by a combination of reviews plus an initial skim of the book.

2. Read and work through the textbook. Use Anki to memorize the key points/equations and do the practice questions as you work through each chapter.

3. Continue to use Anki for several months/years to review the things that you learned. This only takes a few minutes a day, but the benefits are astounding.
> I don’t understand what it means.

It's like Sqlite(OLTP) but for OLAP.
You could also try using ODBC or ADO.NET. I've not used the latter, but ODBC was my goto for this kind of thing a decade or so ago. So mileage may vary drastically, and there might be roadkill along the way.

https://en.wikipedia.org/wiki/Open_Database_Connectivity
I set up a project, and ship something. I may find a sample project, somewhere (usually a personal blog, or Medium article, as opposed to Stack Overflow), and crib off of that.

That always works.
I'm interested in this, too.

I can totally see how not having to manage a standalone RDBMS makes sense. But, what's the real-world advantage over something like SQLite?

I mean, the idea of an in-memory relational engine for things like games or embedded totally makes sense, but this seems to target large datasets and deep analysis.

As far as I understand with this model you pretty much re-ingest data from the "raw" source on startup every time. Is this correct?

Judging by the rise on interest I'm sure there's an obvious use case I'm not seeing either.
I'm going to get downvoted for this.

The new reddit ui is much better than old.reddit, especially on mobile.

The best is libreddit
https://github.com/libreddit/libreddit
It says in the article, the NY State department of financial services ordered them to stop. So basically... they're probably in legal trouble.
Quick tip:
If you can't afford to eat out -> learn to cook.
Excel Functions in F# Language
Quick, in-core data transformation. If you want to transform some data right now, one option is writing pyspark and running that on a spark cluster. But noone really has big big data, there are relatively few cases where you have multi TB datasets, warranting the complexities of running the analyics in a distributed way.

DuckDB lets you process all that locally. It's the OLAP equivalent to SQLite's OLTP.

If I wasn't so beholden to the vagaries and inefficiencies of C-level endorsed enterprise software, I'd immediately be trying this out for data transformations/pipelines. I think that one big box (200+ gb ram, couple of cores and fat IO/network) runs circles around an entire spark cluster.
From what I can gather, it's in-process, so less of a hassle when installing things or doing system administration. Also I suppose easier to port, and e.g. run in a browser. I guess any speed improvements wrt a DB running in a separate process will be tiny and irrelevant for most applications.
https://en.wikipedia.org/wiki/Online_analytical_processing
as opposed to
https://en.wikipedia.org/wiki/Online_transaction_processing

DuckDB is when you need to do OLAP analysis, and the data fits in a single node (your laptop),
but it's too large for plain excel.

technically you can use PG/MySQL/Python+Numpy+Pandas to process those data for that use case as well,
but DuckDB does it easier/faster most of the time.
> You never realise how similarly structured a lot of articles are, until you read one without the same structure :)

That's because 99% of those articles are hidden ads, submarine articles (http://www.paulgraham.com/submarine.html).

> "Do jeans help you lose weight?"

> 5000 words later... based no information from <<Levi's executive Ala Bala>>... yes, they might help you, but don't forget to eat your salad.

or:

> How we set up a billion dollar processing system by adopting MiracleLang

> 5000 words of challenges successfully overcome. Not a peep 24 months later to find out if the maintenance burden killed the company, because the principal engineer that pushed MiracleLang is not at CompetingCorp, pitching MiracleLang for another project.

This one is an actual unfiltered article, I think, no survivor bias, i.e. not an article only listing wins.

The star is kind of example. It's a half baked and frankly dumb reference no PR-reviewed article would <<ever>> put in there.
Shameless plug: If you are looking for a minimal, customizable PDF viewer with vim-like keybindings and some special features for reading research papers and textbooks, check out sioyek:

https://sioyek.info
2000 blimps coming from Canada... each carying 1 gram of SARS... is it still safe to nuke them?
Dumb question, as a layman vaguely scared by easy access to this kind of tech: how easy is it to engineer bad stuff using these kits? (say, drug resistant bacteria)
You can get pretty close with Vitest, a unit test as a REPL, and Vitest's ability to run tests as soon as the file changes.
This is still confusing, what do I use this for exactly?
"Introduced" is the key word there. React with Redux was a gateway to FRP ideas for me, personally. Not mutating data, event streams, and pure functions in particular.
Your message is not compatible with "The Clean Hydrogen Ladder" report [0] which I take as solid reference on what hydrogen investments make sense.

Here's an illustrative quote:

"By now everyone should have managed to get their head around the fundamental inefficiency of turning electricity into hydrogen, compressing it, storing it, moving it around and then converting it back into power on board a vehicle. Somewhere between half and three quarters of the input power is wasted, and this is not going to change much - there are fundamental thermodynamic constraints. Not only that, but the H2FC vehicles are also much more complicated so they have higher maintenance costs, and although hydrogen can be safely handled, you really don't want it in every garage and workshop. You can forget use cases like urban delivery, two and three wheelers, metro trains and buses."

[0] https://www.linkedin.com/pulse/clean-hydrogen-ladder-v40-mic...
Wasn’t the ABL airplane-based?

That adds a new dimension.

Also, raw peroxide is pretty hairy. I think one of the X-planes (maybe the X-15) used it as fuel. Pretty hypergolic.
A lot of "stable" coins have always looked a bit shakey, but as long as the music keeps playing no one has to face reality. It doesn't matter if the coins aren't backed as long as no one asked for the backing. Now with BUSD... there's nothing to do left but ask for the money back. They can't mint any more so at best there will be a net outflow, at worst people will panic and run for the exit. So this is really going to test whether Binance wants to come up with $16Bn to keep this all afloat.
Why is it worth the effort?

If your company uses gmail, or any other single sign on, its a really good tool for separating work/home digital life.

multiple accounts for the same site

Facebook/instagram/reddit/youtube is really hard to have separate non-linked logins. Plus its a massive faff logging in and out. assigning accounts to tabs saves time.

keeping your youtube recommendations clear

Youtube's recommendation algorithm looks at all you are playing and figures out what you should watch next. If you see something music based, then it will hard pivot your recommendations to music. If you have something populist, then expect a fucktonne of clickbait.

Have a "clean" and "dirty" profile really improves the quality of the videos I get shown.
How I read and parse informtion:

1. Print the page/article/book as pdf

2. insert printout in OneNote

3. Read printout on iPad: highlight important info, add my own notes on the side, add tasks if I need to look up sth

4. Collect my notes in OneNote page, look up tasks.

If I am learning something new, I usually start with Wikipedia and grow from there. Lately, I am also using ChatGPT to look up stuff I am curious about. Prompt I usually use: "Explain to me XYZ from first principles". I write stuff down in OneNote and query stuff I dont know + supplement research with other sources.
I wouldn't say compete. DuckDB feels like it fits right between postgres and parquet. I think of it as like SQLite for columnar data. Sql semantics but optimized for operations against columns instead of rows.
Switzerland.

I had to sign all the papers promising them I won’t be using their chemicals for anything stupid, but otherwise they were friendly enough.
You work on topics you enjoy to improve the society and extend the knowledge of our civilisation ?

Your advisor is there to help you, you don't work for them as a slave. Not all people want a carrot that is designed to make them work hard, RSUs/Stock options ? No thanks I will take money and continue having fun without thinking much about accountants stuff such as the company profits.

But I agree, some places do not offer great salaries and permanent contracts and it's a big issue.
Master-master replication probably, think Galera.
Anki is my number one tip. For anything you need the basics nailed down to build more knowledge on top and spaced repetition keeps your foundations solid.

More ideas: https://www.learningscientists.org/
think BI tools, analytics dashboards for exploratory analysis, or even just exploratory analysis on the terminal with it's rich query capabilities.
you can keep analytics data in SQLite,
but DuckDB will process it faster/easier for the analytics use cases.
It's interesting that Bing always uses a list of three adjectives to describe both itself and the user.
The UN peacekeeping force exists only when the states in the forum agree to form one. It's not like "the UN" is sending troops, but a few states - not every UN member mind you - put some troops together, give them blue insignia and send them do the things they agreed in the forum to do.
What is a "bare monorepo" in contrast to simply a "monorepo"?
I assume it was a phishing site where the threat came if you actually provided them with details

(I didn't receive the DHL one, but did test the Metamask link in a safe browser environment. It was just a phishing site to try to get people's crypto credentials)
A shortcut that I use for learning new technologies is to learn their pitfalls and tips.

For example: I want to learn the PostGIS PostgreSQL extension. I install the extension and make a sample database with PostGIS datatypes. Then I will make a bunch of the following searches:

"postgis gotchas", "postgis tips and tricks", "postgis common mistakes", etc. Open everything you find in a new tab.

Then I will edit the sample database to try to reproduce each of the bugs or tips, and understand why they were problems and what the correct thing should have been.

I learned this when I was learning C++ in college from the book "Effective C++", which is basically a list of common pitfalls paired with a discussion of how to avoid them. This hones the parts of my mental model that were wrong or underbaked.
I found that line of thought, peace through war or rather weapons, very weak when I first encountered it in a school's classroom in the 80s.

I find it untrue. Real peace can only be without weapons.
I don't want to go back to this same old rhetoric I grew up with and which I was happy to have ended, until 9/11 and the US making a 180° turn, because now they had no one to counter their ambitions to dominate the world, which doesn't validate the rhetoric, because obviously only 1 side laid down their weapons.
The US saw this as "we won, now we can act unrestricted". But Russia didn't lose. They willingly stopped the cold war.
That is very important in understanding the current aggression and narrative.
"Remote running" is not a thing. It's my server, you are not running anything except the client application. Every single bit of code is running on my computer and you are not entitled to know more other than the API you are using to talk to it.

The AGPL is dangerous because it redefines the meaning of "running" a program by extending it beyond your own devices. Of course the AGPL can have its uses as I already explained, but it should not be considered a free license
There is a difference in degree, and that distinction is important.

Someone being paid only $60k or whatever temps instead of $180k is not great, but it's not the same as being the target of a genocide.

Remember that, it's very insensitive to make these comparisons.

You're trivializing some of the worst events in human history by doing that.
Trick is to print the schematic out, draw red circle around each "decoupling environment" and then group them on the board like that. Then place the connectors where the mechanical design demands them and move the groups where they need to go. Then do the signal paths, then the power routing, then the ground fill.

Kicad doesn't make that particularly easy but one of the big errors people make is at schematic capture stage where people chuck all the decoupling capacitors in their own sheet or separate net all across the power bus. They belong next to the devices you are decoupling on the schematic.

Canonical good example from the HP 3478A service manual: https://imgur.com/LQiAKtI
My go-to for learning new programming languages is project E. The problems progress very nicely, from simple loops to combinatorial search and beyond. But my favorite thing about it is it's all math. I can't really be bothered to solve someone's train routing problem, but you don't have to ask me twice to sum the factors of a 150 digit number.
I have a couple of crypto apps on my phone - coinbase as well as some crypto adjacent banks etc that sell bitcoin. When crypto is going up I get "ShitCoin is up 20% the last 24 hours" - when they go down, I dont get any push notifications.
Democracy by obscurity, a new concept.
It depends on what you've learnt, the way is different. According to my experience:

1. If you are learning something small, like a function API usage or a language sugar, find a suitable doc, and write some simple test cases to verify that you understand it correctly. Absolutely, you can write down some notes about it.

2. If you are learning something complicated, like mastering a web framework, or master a new programming language, such tasks cannot be done in one day. You need to break down your learning goal into several smaller goals, and make a feasible study plan. That way, you'll get closer to your ultimate goal every day.
> As with volatile, C is using the type system to indirectly achieve a goal. Types are not atomic, loads and stores are atomic

I don't get this argument. This same wording can actually be used to make pointers untyped: "pointers are not inherently typed, loads and stores are typed. (In fact, LLVM IR recently made pointers untyped too)". And yet, clearly there's value in having them typed at the language level. Similarly here, there's clear value in having them part of the type system, if only to prevent a footgun of someone forgetting to mark a load as atomic/volatile.
Cargo containers from those big ships are well-known and people can assume that each container brings a set of homogeneous items. The word "container" pictures an isolated thing, which is what the add-on provides.
Mikaela Shiffrin leads push for winter sports sustainability amid climate crisis
OLAP databases are column oriented and are optimized for querying large amounts of high dimensional data (E.g. many columns). They're usually used for analytics. They don't support some features that OLTP databases have, like transactions.

OLTP databases are your standard database like MySQL, Postgres, etc.

You use an OLAP database if you want to query billions of rows over many different columns. Obviously they can be used for smaller workloads, but I'm exaggerating to show their strengths.
Might be wrong, but it looks like duckdb lets you host the database engine in your process, so you don't pay for IPC. It is the opposite of Redis, as you use it to share memory between processes
Really cool project, just worth mentioning that in some western countries ordering this stuff could lead to serious consequences and troubles with law. I live in Germany and would be afraid to get some of it.
I worked at Sun for a period on Sun Grid. There were two offerings - one aimed at B2B and one that was public-facing. The latter was launched as network.com, and essentially offered the ability to submit a job and only pay for the processing power used, hence Scott McNealy's "$1 per CPU per hour!" utility computing promotion.

The B2B side (which is the implementation I worked on) was quite a bit different, with customers uploading a 'golden image' into a node which would then be used to pre-provision a pod of servers (i.e 512 x v20z) on demand.

There's certainly an argument that Sun were first to tout cloud IaaS, but what was missing was a decent API to all this.
You're right, Nazi Reich is a valid counterexample to my assertion. It was destroyed by external forces, though as you say it was totally self-inflicted, and a lot of people living under it suffered greatly in the process, but the situation for them improved very quickly.

Per my understanding of history, that last part was an anomaly in several ways. This being a world war is one way, of course, but another factor was that the hot war between the Allies and the Axis transformed, after the Axis was defeated, into a cold war between members of the Allies. Both sides of this new conflict considered it critical to capture and stabilize the very territories they helped liberate from the Nazis. This wasn't a half-hearted "nation-building" program like we've been seeing in more recent times - both the US and USSR committed tremendous amounts of resources to get Europe back into shape, because this was still a war - arguably the same war, just going through a cool-down period - and both sides expected it to go hot eventually.

Also, while Germany survived the death of Nazi regime quite well, the Cold War is also known for US and USSR sponsoring and orchestrating coups and regime changes all around the world, and (AFAIK) those cases all ended badly for the locals.

In some sense, it might be that World War II was itself an anomaly - I can't think of any other war that ended with both the winners and the losers coming out better off. But it's also worth remembering that WWII itself was in large part a consequence of the societal collapse Germany underwent after losing WWI. And the subsequent Cold War was in large part a consequence of societal collapse caused by bloody revolutions in Russia and elsewhere around the start of the 20th century.

The way I see it, we have one special case of regime collapse making everyone better off almost immediately, but even that one is surrounded and infused with countless cases of regime changes that caused generations to suffer.
There is: https://news.ycombinator.com/item?id=34767858
A gibbon who lived alone in her cage had a baby. Zookeepers finally know how
But why do they change this per driver update? That sounds horrible to do!

CPU's are not changing their instructions based on driver updates either.

IMHO, time for CPU's to offer thousands-of-floats-wide SIMD instruction sets instead of the measily 512 bits, that can do the same as GPU's but are way more stable, and get rid of those annoying, version-of-driver-dependent, install-100-python-libraries-to-use-them GPU's.
It's not that surprising that ChatGPT is rude and condescending, it has been trained on internet discussions
I think the redirect being behind links.namecheap was an artefact of the compromised mailing service rather than intended behaviour: the body text of the Metamask email displayed a fake metamask URL https://verification.metamask.io/KYC?[snipped ID] that the link.namecheap.com link was wrapped around

Did make it clear that something belonging to Namecheap had been compromised though...
Wouldn't it make more sense to capture such objects? Or shot down in a less destructive way instead of rockets and then investigate what they are about, which countries they are from. Or is US past that point already?
It would be interesting to see how well this thing performs against a drone wrapped in aluminum foil. I have some experience with high-power NIR lasers, and plastic is much much easier to burn than shiny metal.
To hack tax code and others laws using real code, OpenFisca is an engine to process rules. It is used to process rules of the France laws for taxes and benefits.

https://openfisca.org/en/
> Wikipedia is not a primary source. Wikipedia quotes primary sources. If you insist in pushing a belief that's not supported by primary sources then you are the problem, not wikipedia.

I'll assume you meant secondary sources.

I would normally agree. The original idea was for dispassionate scholarly discussions followed by consensus. Except that gangs who have no intention of allowing that to happen can and do circumvent that process. Bullying, hostility, gaslighting and weaponizing sanction procedures are tools in the toolbelt of these gangs, and as I said there is no effective in-Wikipedia process for recognizing and defeating it. There is in fact a willful denial that this is even a possibility, which essentially guarantees that it's rampant.
I like the AGPL in theory, but the confusion about how immediately you have to convey a copy of the source is not great. I find the requirement some people read from it that any running piece of code must be able to spit out its source code from the same network service very annoying (as I find the people opening issues for your supposed noncompliance with this asinine requirement - even if you are the sole copyright holder - are very annoying)