skysight-inc/HackerNews huggingface dataset:
The video clarified my initial confusion. DuckDB is an embedded column store library and borrows the SQLite C API and some of the SQLite philosophy (single cpp/hpp amalgamation file, no external dependencies, and resource sharing) but it uses PostgreSQL syntax and parser, and a column oriented memory/storage engine based on their experience with MonetDB/VectorWise.

DuckDB borrows code from HyPer DB which looks like a in-memory hybrid OLTP/OLAP clone of SAP HANA. They did not discuss any hybrid OLTP/OLAP implementation details in the video so the borrowed HyPer code may only be the wrapper for the PostgreSQL parser.

Desktop column stores do have a precedent in the enterprise market. Microsoft's first attempt at a column store started with embedded integration with PowerPivot and eventually made its way into SQL Server. Sybase IQ, built on zero-admin SQL Anywhere, has been used as a local column store for Pivot Table applications (think BusinessObjects, Cognos, Tableau, QlikView, and Excel Pivot Tables). Pivot Table integrations are typically custom-built for each data warehouse vendor or MDX/XMLA driver.

DuckDB is focused on integrating with the desktop data science platforms R and Python (dbplyr and pandas). Analytics/OLAP in SQL means lightning fast GROUP BY queries and more recently SQL OLAP Windows. "SQLite for Analytics" confused me but that is probably due to my own historical mental clutter. The name DuckDB refers to a pet duck and not the duck typing system in SQLite.
As another northern man from the UK, you're an absolute fucking beast, mate. :)
Alex Jones was rightly ignored by major platforms. He voices far out opinions to take advantage of his audience and doesn't have anything actually interesting to say.
Former org-mode user here. One of the anti-features of emacs/org-mode for certain people, particularly those who get obsessed with tooling, travel down technology rabbitholes, and are subject to crippling bouts of procrastination, is the extensibility and the common paradigm that one should do everything in emacs.

Ultimately, I switched to using specific tools for specific tasks. For example, I found Zotero a much better way of managing research, while still allowing export to BibTeX.

I still can organize in plain text, I just avoid getting tripped up with endless tool maintenance and customization.
Intelligent disobedience
It's very likely that they scan or not?

It's also quite odd if the company is small, like they have dedicated people to scan for information like that?
Why do I still get an instant headache when I read Twitter. It's like a bad meeting with a few blowhards that suck out all the air, except magnified by 100x.
Hongkong, Taiwan, extreme North East and West, Tianjin, Dalian, Shanghai, Xiamen, area bordering Vietnam, probably some more I forget.

The period of the opium wars saw China stripped piece by piece and, indeed, that is having consequences to this day.
WSL is more a solution for users that want to have Linux software on Windows. It's not a solution for developers that want to target Windows,

I am not sure what the difference is, when WSL gets deeper and deeper integration with Windows. WSL2 does not use the personality mechanism anymore, but that's just to make it easier to fully support Linux. But once Linux becomes a personality of Windows in the informal sense, targeting Linux means targeting Windows at the same time.
I think the Wikipedia article would make more sense if it was title "Founder Micromanagement Syndrome."

The point isn't that founders need to be removed from their company. The point is that micromanagement doesn't scale in any system, and startups are no exception.

At some point, founders need to learn how to delegate and build an org structure that scales. They can retain power, but they can't be micromanaging every decision of every team.
> Probably, but actually I've had the same situation in a couple places

? I'm confused how this would impact the selection bias, marcosdumay's comment seems to jive with mine - here what I mean is the average Indian-American who has moved to America for tech jobs is going to be different from the average Indian hired in an outsourcing capacity in India, so you can't compare the two and attribute the differences solely to remote work.
I pay for the digital thing (movie, music, ebook), then pirate it.
So it sounds like you're saying young to mean "before entering the job market?" Of course if you find a good job, hopefully you will have many things you are proud of working on and doing. I think being a professional, getting paid, and having people actually make money from the things you do is a pretty impressive achievement, and even more so if you do it for yourself (run your own business).

For people still in school, or applying to school (which I'm guessing is the application you're filling out?), I would say it's about projects. When I was in high school in 1998, I built a "portable" MP3 player using Linux and old computer parts that I put into a backpack. It didn't have a monitor, so we used the keyboard LEDs as control system. It was called the PIMP - the portable illegal music player.

Was this some impressive achievement that no one else could have done? Certainly not. But it's something you can talk about. Overcoming challenges are the achievements, what challenge is interesting to some, but how to overcome is interesting to more!
Show HN: Growing fractal trees in HTML canvas
Random data point but as a non-native speaker I could understand about 80% of the words on the first go.
Listening to the clear audio didn't really make me "hear" the correct word on the 2nd try. It just made me realize that "yes, that word that I know is correct here, might indeed sound like this" IDK how to explain it.
Take for example, the "The camel was kept in a cage at the zoo" sentence. I heard "The owl was kept in a cage at the zoo" on the first go and after listening to the clear version, I still hear it's an "owl". I now know that "camel" is also reasonable there and makes sense, but I still hear "owl". Am I wired incorrectly? :)
It's pretty unfair to compare him to Limbaugh, Rogan's brand is not based on being an ideologue. Certainly he has an opinion, but he frequency brings on guests with diametrically opposing views and is quite courteous and introspective towards them.
Reading Research: A Guide for Software Engineers
NetBSD supports those boards, iirc
My initial gut response was the same - that this isn’t a paradox, but rather a proof by contradiction that one or more of the assumptions are wrong. But after thinking about it a bit more, I don’t think there’s really that much of a difference. It’s just that some people have already learned not to apply those assumptions in this context (or by chance never stumbled into them in the first place).

Perhaps it’s fair to say that all paradoxes are “just” part of a proof by contradiction and the only difference between ones that feel truly paradoxical and those that feel obvious is something subjective about a person’s understanding of the situation. Maybe it’s down to whether someone has enough of an understanding of the conceptual landscape to be able to actually recognize some of the problematic assumptions from the start of the problem statement or not, or maybe it’s something else, but either way I’m suspecting that it’s something subjective related to a person’s state of knowledge and/or approach to organizing their own knowledge.
Show HN: I made a site that shows quotes from a book “Heart of a Buddha”
Not yet, but I think it is very likely that in the future installing a Linux distribution from the store will automatically install/enable WSL. Micro-distributions with a specific applications are only a small step from there.

I don't see what they have to lose. Windows is still used widely in business. But their lock-in has drastically reduced with the rise of iOS, Android, and web apps. Making Windows more attractive as a platform for developers to deploy applications, even if it is through the WSL subsystem will make Windows as a platform more competitive to these other ecosystems.

I am currently writing scientific software. But we have stopped building Windows versions, since these programs work great with WSL and it is far less effort than building these applications separately with Visual C++.
44% believe that Bill Gates is plotting to use vaccination to implant microchips
Do you mean you lean towards using Dart for everything except for the backend?
It's in the cap
EU data experts working on a blockchain-based coronavirus passport
Unit Testing Translation Strings in Laravel
If your Laravel app uses multiple locales, it can get tedious keeping track of translation strings that are yet to be added to appropriate translation files. To automatically make checks so we know when a translation string is missing, unit tests can be added.
Only 7 astronauts have flown a new spacecraft, 2 more will soon join the club
I agree that the story is totally different from the other end, and that non-trade things like slavery, war, colonisations and other atrocities committed by the empires and companies preceding them are salient.

I was simply commenting on the trade. What made them different was, in some sense, macroeconomic. By bringing goods home, these trade empires were generating feedback loops. Gold wealth (or share wealth, as is relevant in this context) was spent on goods, in a process that created more of it... Not more of it in the world, necessarily. More of it in London and Amsterdam.

As you say, europe had been importing asian luxury goods since forever. The trade routes were old before Rome was young, as they say.

At the end there, are you implying something salient about the current HK crisis?
Are you sure that happens with site and not inurl? That's a big bug. Do you have an example?
This really doesn't impress me at all:
> Obviously you will have outliers who have started companies at 16 and sold them for a few hundred thousand etc.

What does:

Organizing parties. Knowing a wide variety of people and organizing an event takes a lot of creativity skill and chutzpah.

Making music, not just good at a single instrument, but be able to play a variety of instruments, create new tunes, perform and have fun. Knowing the history and influences is a bonus.

Speaking multiple languages. Its always been too difficult for me.

Looking after people that were seriously sick. Parents/siblings with cancer, mental problems or disabilities. Its hard the hardest thing in the world. If you can come out all in one piece I have utmost respect.
Free e-book on Angular and Its Concepts
So is security, cloud cryptominer bots come to mind if you don't care about data security. I think you should take up billing issues with your provider, if the security mitigation slows down your processing speed then I hope your bill lowers proportionally as well.
I'm puzzled by how many people seem to have a huge "mental block" when it comes to SQL.

It is trivially easy to learn, (a weekend), and it is so incredibly powerful. To me, it is a skill like learning how to type properly - it will pay dividends for years to come...
Anyone who brings up and doesn't take a moment to laud the success in dismantling dragonfly earns a black mark in my book.
Otherwise, you're suggesting Sweden is somehow the yardstick of the global left

I didn't suggest this. You did: "labeling Bernie Sanders far left as opposed to, say, Sweden".

You also mentioned Finland. TBH I just picked the first one on your list. I could have made very similar comparisons between Sanders and Finland. I stuck to only one for brevity.

Sanders's platform remained extremely light on details of this policy.

"Oppose all efforts to undermine or overturn Roe v. Wade, and appoint federal judges who will uphold women’s most fundamental rights." (under Women's Rights on https://berniesanders.com/issues/)

Also the sentiment on his twitter feed is clear:

https://twitter.com/search?q=from%3ABernieSanders%20abortion...

Finally, Planned Parenthood gives Sanders a 100% rating: https://www.plannedparenthoodaction.org/congressional-scorec...

It's not clear to me if this is "left" or "right".

It is generally accepted that the greater government intervention in the health care system the more "left" you are. The more health care is left up to individuals and private enterprise the more "right" you are.
The achievement I respect most? Keeping it together while taking care of a sick and dependent loved one. It changes everything and is sadly common.
Pragmatic guide to build and grow an online marketplace
Unboxing the latest Linux laptop from System76
This is a really nice post and I especially liked the vulnerability in the conclusion about not being able to generate puzzles quickly because of how you ordered your constraints - I get stuck there almost every time I write Prolog.

One thing to nitpick is that the number operators (#>) require an import of clpfd, so some readers may not be able to get the code examples to work.
I previously read “Imperial Twilight” which examines the historical context that led up to the Opium Wars.

Given it was recommended to me on HN, I’ll pass on the recommendation in kind for anyone wishing to learn more about some of the context surrounding this. Really a quite different world with respect to power balances and, as has been noted in this thread, a cornerstone of the Chinese worldview.
Manjaro convert here too! I have used Linux since around Red Hat 4/5 and I'd been trying Linux desktops here and there for 20 years... The ease of installing software on Manjaro is what really got me. I always hated searching for and configuring keys/repos/ppas for every package I wanted, plus many, many times that I tried Ubuntu it would just refuse to boot one day after an update.

I guess the other thing that I love about Manjaro is that it's configured with XFCE by default, which, after some configuration gives me a better minimalist Windows-like experience than Windows itself. I no longer have to fight Windows and hack the taskbar with 7+ taskbar tweaker to get features like dragging taskbar buttons around - all the features I want are built into XFCE. Anything that was missing I added by scripting xdotools, wmctrl and other supported tools.
The skill of programming is the skill of putting requirements into a rigid, formal model.

There's a famous experiment, where you get people (who aren't programmers) to pair up, with one person blindfolded. The person who can see must instruct their blindfolded partner on how to accomplish some complex mechanical task (e.g. making a cake using ingredients and utensils on the table in front of them.) They're given free rein on what sort of instructions to give.

The instructing partner almost always fails, here, because their naive assumption is that they can instruct the blindfolded partner the same way they would instruct the people they're used to talking to (those almost always being sighted people.) Though, even the people with experience working with blind people (e.g. relatives of theirs), tend to fail here as well, because newly blinded people don't have a built-up repertoire of sensory skills to cope with vague instructions.

Almost all human communication is founded on a belief that the other person can derive the "rest of" the meaning of your words from context. So they give instructions with contextual meanings, unconscious to the fact that their partner can't actually derive the context required.

Obviously, the blindfolded partner here is playing the role of a computer.

Computers can't derive your meaning from context either. If they could, you could just have a single "Do What I Mean" button. But that wouldn't be a computer; that'd be a magic genie :)

The instructing partners who succeed in this experiment, are the people with a "programming mindset"—the people who can repeatedly break the task down until it's specified as a flowchart of instructions and checks that each can be performed without any context the blindfolded partner doesn't possess. And, to succeed at a series of such problems, they also need the ability to quickly attain, for a new kind of "programmable system", an understanding of what kind of context that system does/doesn't have access to, and of how that should change their approach to formulating instructions.

That skill, altogether, is formal modelling.
Ask HN: How do you manage personal wealth?
I arrived at a point in life where I realized my money was useless sleeping inside my bank account.

- How did you decide on your portfolio?

- Did you seek professional advice?

- I'm just starting to read about personal finance management. There are tons of resources. How would you recommend to navigate through them?
Fair enough, I mentioned single payer because that's the system I'm familiar with. The 'adversarial' relationship between insurers, hospitals, and patients is precisely the kind of market competition that theoretically leads to the best outcome though. GP's ask was simply about examples where regulation leads to more efficiency, it sounds like bismarck and single payer are both more regulated and more efficient (again, from the patient's perspective).
I've had this pain myself back in 2015-ish or so when live action VR exploded. The GoPro was the camera of choice with it being readily available and small form factor. First versions were 6 cameras (6 microSD cards), then 12 for 3D (6 L/R pairs), and then Google released their Odyssey camera (a 16 camera rig). Even that wasn't enough as it left holes at the zenith and nadir points, so we customized more cameras to fill in the gaps bringing the total count to 22 cameras.

As painful as all of that was, there's no way I would have risked losing data by using wifi enabled cards. If you lose the image from one card, the entire take is lost. Trying to push that much data at the required throughput for 16-22 cameras is just not something that's going to work out in the field.
I agree that it delves into the realm of triviality that’s not worth the costs of developing the policy and enforcing it.
Your making this a bigger deal then it is. As a company you have quite good control and knowledge over that cost.

If I want a new desk and have the company pay for it, I can just come with a 10k bill.

The company can lay out a bunch of avg prices for certain things and that's that.

It not like everybody has some unique equipment. I basically need a chair, a desk, a laptop and maybe a monitor. Those cost are easy controlled.

Expense systems are already in place for basically all companies as well.
Early Bitcoin Miner Calls Craig Wright a Fraud Through ‘His Own’ Addresses
AppStore / platform package manager.

Web apps are anyway nonsense both from a privacy (zero privacy) and security PoV (single high-value target, foreign jurisdiction, crappy browsers, byzantine tools, hopelessly overcomplicated architectures etc).
You're mixing up two very different things. When you talk about Sanders and "health care infrastructure" people naturally assume you're talking about hospitals, insurance coverage, etc. That naturally raises the response of "well, Italy has socialized medicine, like Sanders wants, and that hasn't really helped it."

South Korea's success does not have anything to do with left versus right--which is the topic at hand--or even really health care infrastructure. South Korea has experience dealing with respiratory virus outbreaks from China. It also has a population that is able to follow instructions and defer to authority, unlike people in western countries.

Comparisons of the US to South Korea or Japan are "outrageous, bordering on disingenuous." In terms of social organization and ability to get things done, comparing New York City to Italy is actually very generous.
sounds like communism.
Swastikas Are Carved into Three Military Gravestones. Veteran Wants Them Removed
That's really interesting, thanks for the insight. I think I have the same issue that you do, only in reverse! ;) I'm a 6' tall woman flat-footed, so here in the states, I feel like some kind of redwood tree.
"Global capitalism" means the Western international order.

The silk road was not Western, but represented (or real or mythical) a time a Asian (China to Middle East) golden age. There's a reason that "Belt and Road" is presented as building a new silk road.
The reason Fastmail's feature matters is specifically because it's not using the + trick or a catch-all domain. They're 'real' aliases, not just Regex filters or wildcards.

If you're using the + trick, you haven't gained any privacy, because I can strip the + and get your original address.

If you're using a catch-all domain, you haven't gained any privacy, because the domain remains a unique identifier for your all of your accounts. It's good for organizing, but not for privacy, because you're still publicly attaching your identity to every email you send.

With fastmail, I don't need to do myaddress+walmart@fastmail.com or walmart@danshumway.com. I can just do walmart@fastmail.com. That's a really large privacy win, since it gets rid of one of the biggest and least regulated unique identifiers that services can share with each other.

I don't know if other providers like Outlook are also offering 'real' aliases. I'm happy if they are, I think this should be an industry standard feature. Either way, switching to any provider does will be a pretty significant feature upgrade over Gmail, even if you're currently using a paid Gmail account with your own domain.
Tampermonkey is the one that has privacy issues but what's the problem with Violentmonkey?
Whoa, I don’t know why, but I never thought of UBI as a negative tax, let alone a progressive one. But yes, if it’s a fixed rate, it would be progressive.

Have you heard any other critiques/opposition to what you proposed above?
When my great grandfather was drafted into WWI he was a chemistry professor at Berkeley. They sent him to Annapolis and then he was an ensign. I found a ship's roster last summer helping to clean my grandma's estate. I can't remember his exact job title from the roster, but it seemed clear he was working the target computer.
I strongly doubt that more than 50% of Facebook's workforce is on H-1B visas. This is really intended to stop TCS/Infosys/Wipro from bringing over cheap labor to the US.
See also http://clagnut.com/blog/2380/
Funny, I was able to watch that on some streaming service not long ago. Sucks that it rotated off.
Martha's Vineyard Sign Language
In this, I just disagree. Yes, I agree that emacs main strength is that everything is programmable. No, I don't mind that I have to reach out to other computers/programs for some things to happen.

If anything, I think I dislike the other tools so much because they do fall into the trap of requiring all things be in process. I think that is a huge reason that they don't focus as much on the serialization of their data in a friendly way.

That is to say, if other programs worked harder (or at all) at making themselves programmable, their programs could force a form of stability that is unheard of in many of them. And then I could happily control them from emacs. :D
If you're using systemtime for anything else than dumping into logs as timestamps, you're doing it wrong.

Mocking system clocks for testing just confirms that truth. If you can't think of an alternative to using some variation of systemtime function for business operational rules, I'm not really sure what you're pushing to production.
!! I’ve used Google since the early early days, and either I missed that entirely, or tried it once and didn’t actually need it until recently.

+10 points for bringing the facts.
In my experience, no it isn't. Granted, that is entirely thanks to WINE, but Windows being as stable as it is on an ABI level means you don't even have to recompile anything for the compatibility.
Modern politics is ultimately driven by rationalization. Each team cheers when a large powerful entity's actions pisses off the other team, because it's the only concession they're going to get. Compare with how the plague got a political party.