skysight-inc/HackerNews huggingface dataset:
Show HN: MotherDuck – a serverless data analytics platform powered by DuckDB
Hi folks.. Co-founder and Head of Produck at MotherDuck. We're building a new type of analytics data platform based on an exciting open source project DuckDB!

We just launched today, so please head over to our website and request an invite[0]!

When we first started MotherDuck a little over a year ago, we realized that the modern data platforms like BigQuery and Snowflake are of exceptional quality. They're also very mature, packing diverse set of features across a variety of use cases. So it doesn't seem like a good idea to go and compete with them...

But then we found DuckDB. DuckDB changes everything - suddenly virtually any CPU in virtually any place and on any environment can be used for analytics. You can run DuckDB in the browser or a Lambda, in Python or R, in the cloud or on your laptop. Suddenly the modern cloud data warehouse looks a lot like a black-box mainframe in the cloud.

So we bet big on DuckDB. We invented a new way[1] to take OSS to market - we struck an exclusive cloud partnership with the DuckDB team, and we're working in close collaboration on a common goal.

We've built a serverless cloud analytics service - a place for you to store your data, query that data in SQL, share and collaborate, and leverage MotherDuck using a plethora of third party tools like dbt, HEX, and cloudquery.

However, we did something very unique again - and something that's only possible with DuckDB. For any DuckDB instance out there, you can simply run '.open md:', and your DuckDB instance is suddenly supercharged by MotherDuck - you get additional capabilities like faster secure access to S3 and sharing, and you get a new type of query execution we're calling 'hybrid mode', in which your DuckDB instance is working in concert with MotherDuck-hosted DuckDB instances to execute queries in concert on data wherever it lives. In short, we intelligently route stages of queries to the right location, enabling things like seamlessly joining data on your laptop with data on S3.

We've also built a web application with a catalog and a SQL IDE. We put DuckDB in our app using WASM, so we're able to cache query results and provide a low-latency interactive query results explorer so that you can sort, filter, and even pivot your data at the speed of thought.

We're currently Beta, so we're slowly accepting users from the waitlist. We plan on marching towards GA and could use your help in finding out where we can improve!

[0] https://motherduck.com/

[1] https://www.madrona.com/motherduck-jordan-tigani-duckdbs-hannes-muhleisen-partnerships-commercializing-open-source-projects/
More like....

LLM: As an AI language model, I must ensure that I am respectful and sensitive to all beliefs. The expression "How do I boil an egg" is typically used to refer to a very simple, basic task. In its literal sense, it means to cook an egg by boiling it in water. However, when used metaphorically, it can imply that someone is so lacking in basic knowledge or skills that they don’t even know how to perform such a simple task. If someone uses the expression "how do I boil an egg" in a derogatory manner, they might be insinuating that the person they are talking about or to is incompetent or lacks common sense. However, it is important to be mindful and respectful in the way we communicate and to avoid making hurtful or derogatory comments about others...
Not at all https://play.golang.com/p/c5tGTMamjj_a
I’d like to voice the contrarian opinion that, as someone who isn’t a mathematician, these symbols make the code look like gibberish to me. I had to squint to even see the circle on the end of the lollipop symbol, no way I’m not mistaking that for a hyphen. I don’t know the names for these symbols, so my brain has to 1) learn new images, 2) pattern match them throughout the code. I would be totally lost. If the code used full names I could at least look them up and learn what they mean.
I remember getting bitched out for wandering around stoned in Het Vondelpark.
> "In the immediate term, our plan is to pull from CentOS Stream updates and Oracle Linux updates to ensure security patches continue to be released."

Does this mean that Oracle has an arrangement with RedHat/IBM that won't be disrupted by this change?
This is something I'd also like to know.

I'd assume they were assuming a worst case scenario of something like a ballast malfunction paired with a propulsion malfunction, so you have a partially buoyant (enough to stay off the ground, not enough to surface) craft being pushed both by currents, and possibly its own propulsion, in an unknown direction in some radius outside of the Titanic. I've no idea of the depth sonar can accurately ping, so they may also have been considering the 3-d area around the Titanic in which case you're hitting radius cubed, and so even a "small" max distance could be huge.
I don't think that you could ever use a feature "in bad faith" from a service provider POV, and get away with it on a moral ground alone. Forget official stance, reddit is a host, if they don't like something, they'll make it go away, as it's their platform at the end of the day. And such is the state on every private platform. It's nice until the host wants it to be.
Lexis nexis is way beyond what you’re describing. Its basically a company that forms dossiers on every person, even if they had no digital footprint.

It combines every source of public data possible, and even includes court records that are sealed or expunged
Do you know how much your computer can do in a second? (2015)
I struggled in math in HS for this reason. Every time a concept was presented to me I felt like I needed to deeply understand it at the most universally root level and create a painstaking mental model of it, to a degree that I imposed on myself for some inexplicable reason. To answer "but WHY". Almost like a form of self-sabotage in hindsight because I think there are decreasing returns in "truly, deeply" grokking math if you're not going to be pursuing math as a career.

But I also abhor rote memorization. Not because I don't think it's valuable, I just hate extremely repetitive tasks. Close friends of mine with zero interest in the subject just took everything at face level and preferred to rote memorize everything and slap it down as needed. And they tested much better than I did. Neither I or they are more intelligent than one another and these days we all excel at our own areas we enjoy. But for that subject in particular, in a rushed classroom standardized testing situation, I think their approach was "better".
"largely"
Honestly this makes the most sense to me. I guessed first before thinking it through and if I were doing the test and it were timed I might've just guessed.
Most companies with just competent ability to build a software product have a moat.

Somehow most companies suck at it despite years of being in this business. Dozens of clones of common products for web search to chat to ???, yet how often do they just break at that one thing you absolutely need? The product is a usually an OKish 80/20 implementation of something, but the missing last 20% is often the differentiating polish.

For ChatGPT* that polish is the extensive grunt work RLHF to really fine tune these models to be relatively helpful. It’s the extensive backend data prep work, tokenizers, orchestrating a massive cloud to train LLMs, and creating a good enough user experience that it “just works”.

Simple made easy is never easy :)
Hmm, let me check in again with France… Oh, what, they have a thing called the Foreign Legion, where they want foreigners to fight for them? It seems like actually France wants people to fight for nations that aren’t their own.
I think I will use this approach

but I think I need to use union to make a single table that is combination of accounting journal tables and view of transaction tables
See also, Rocky Linux Etherpad notes on the change: https://etherpad.opendev.org/p/r.24fab14385c0aa2db6fa7340a8b...
Overstock purchases Bed Bath and Beyond customer data, other assets
This doesn't even really apply to wasm though. That is the big difference. You would have a runtime that can execute wasm, and its all the same. Any browser can run wasm provided you don't try unsupported sys-calls.
Wearable Sweat Sensor Detects Molecular Hallmark of Inflammation
At this point, I’m convinced remote is a dying fad, and will fade into something that’s more of a rare perk (I worked remote prior to the the whole Covid debacle, but only ever once).

When I go to look at jobs, and I put on the remote filter, it significantly decreases options. For example at the current moment if I look at jobs on LinkedIn with the search I’ve been using that have been posted within the last day, I get a little over 500 results. However I used uBlock to cut out “promoted” positions which are often stale and irrelevant to my search, so there’s probably less than that. What remains are mix of weird niche positions, low quality agency spam, a bit of non-dev or otherwise irrelevant listings, and a minority of jobs that I actually look qualified for worth applying to.

Comparatively, when I switch to filter for only on-site or hybrid positions with the same search, I get over 3000 results, with many more jobs relevant to my resume.

I really, really, really do not want to move right now, and I’m not sure if in the end I’d rather just settle for an on site position that will force me into a costly move, or just cut my losses and try to start my life over from scratch while I still have the chance.
But how to combine the results?
There is no CoC in existence that goes full thought police on your full internet history. That's not nuance you're holding, it's straw.
This is why the JS ecosystem sucks...
Device that uses kinetic energy from traffic and pedestrians to generate power
"No. Nej. Non."

"Nein, nein, NEIN!"
https://www.youtube.com/watch?v=2lui0-4IW64
Recent and related:

Red Hat cutting back RHEL source availability - https://news.ycombinator.com/item?id=36420259 - June 2023 (296 comments)
Literally all RFK Jr. has to do is throw endless
nonsense against the wall

refute all 30 of these, NOW, and if you can’t then
clearly you don’t know anything and RFK Jr. wins.

Also known as the "Gish gallop" - https://en.wikipedia.org/wiki/Gish_gallop

It's the reason why we can't have rational public debate and why dreams of "unfettered free speech" leading to an "enlightened marketplace of ideas" don't tend to pan out in reality.

Speaking a falsehood is vastly easier than disproving a falsehood.

And for any nontrivial topic, the uninformed public will not be qualified to discern which side is telling the truth.
In the second scenario the Russell's teapot satellite the Soviets put into space would have picked up the uptick in US military Comms.

Maybe they kept it quiet to not reveal the satellite was still operational? I doubt it given the current situation, mostly likely it'd be all over telegram and we'd have known about it.
The tiny lib was just a wrapper around some Windows API I guess to read shots from the webcam stream. Also, this lib is not specifically designed for surface laptops/tablets, it was generic, I used a Logitech webcam on dev PC and it worked just fine.
yeah you are right I think I will try to use view, and union

this will make me a better developer!
I hate to say it. From a PR move this is a well crafted email. I can support and relate to the argument. If the moderators are so crucial to the subreddit that they’re in charge of, their loss (and possible movement to another platform) will reflect that as community members also move on. That’s the real protest. Instead closing subs felt a lot like burning down your own house.
That doesn't work because nobody will search the wiki when chat is around, and it might be outdated so people will ask anyway "just in case".
> How does it work?

> Optim Energy transforms vibrations from vehicles and pedestrian footfall on roads into an electric current. It is different from established renewable energy sources including wind or solar because it generates power without relying on changeable weather. At the same time, no battery and no electricity connection to an external power source is needed.

> How does it improve life?

> With just two devices, this start-up solution provided free electricity to 150 households comprising around 1,500 citizens, as well as 15 schools where more than 9,000 students attend.

---

Few days ago Jeremiah Thoronka won the prestigious GreenTec Award in Berlin for his incredible invention:

Jeremiah was 17 when he invented a special device that captures the vibrations from pedestrians and traffic on busy streets and converts them into electricity. With just two devices, his start-up, Optim Energy, now powers
now provides free electricity to several schools and households in communities in his home country of Sierra Leone with free electricity.

https://greentechfestival.com/wp-content/uploads/2023/06/PM0...
Just upthread someone pointed out that after the Homelab subreddit set up a Lemmy instance, only 18 people joined it. I think this undermines the idea that Reddit communities care about this.

What we know is that people who spoke up about this care about it. People who voted in a handful of subreddit-run polls care. But obviously, people who don't use the API in any way are going to be neutral, not positive, about these changes, and so they have no reason to interact with polls or speak up in Reddit's favor. They'll just ... remain silent, and wait for the storm to blow over. Which seems to be what the majority of Reddit users are doing.

Disclosure: I'm a 12+ year Reddit "power" user, and I don't care about the API changes. I didn't vote in any supposed polls on the changes. My perspective no doubt affects my understanding of this issue.
This response reads like the responses third-party reddit client developers gave when the API changes were announced. "What's going to happen? We don't know but we have a great working relationship with reddit and they said it SHOULD be fine..." and we all know how that turned out.
New C++ features in GCC 13
You did not consider in your last sentence that there are also people out there who are different from you.
> But for certain high-performance latency-sensitive use cases like trying to deliver feature flags globally to mobile apps, or web apps around the world (that is our use case)… it’s definitely very applicable to this problem.

I fail to see how it's applicable. Unless your entire world is Javascript and its performance
Do you mean that supporting the model in automatic webui is much more difficult than just implementing the model in a repo? I guess.
It's an opinion... but there is still a somewhat rough sort-of-consensus. It's not what you say; it's how you say it. It's how you treat other people.

> Your disdain for people who disagree with you says nothing about them and a great deal about you.

You totally miss the point. It's not that they say things that people disagree with. It's that they're being a jerk. And then, often, when they get booted, they say "you censor people who disagree!" No, we don't. We get rid of jerks because they're being jerks, not because of their ideas.
here you go. Enjoy! https://www.controller.com/listing/for-sale/222886783/2003-c...
who is even capable of escaping this kind of thing? what would it take to stop things like this, and prevent them from happening again?

it seems impossible to even slow down
For those of us who have paid no attention to WASM - what is the difference between WASM and old tech like Java Applets? They seem to have similar goals - write once and run it on all the things... Applets had issues, but the pitch seems similar, no?

If that is the case, why was a new standard necessary vs. bytecode from JVM or CLR, for instance?
Oof. Well, that's the end of this. At least this means they had a quick death. I read that a submarine implosion would actually happen faster than your brain would be able to register that anything is even happening.
Aren't the vast majority of RHEL packages GPL? I assume Alma's "indication" that this would be a violation... is incorrect in that case?
Yeah, and a maximum of two hours battery life indicates the same. In the presentation they also showed indoor usage only.
Thanks to your comment we ended up eating there yesterday. We had the Ajaruli Khachapuri, Megruli, and Chicken Skewers. Absolutely delicious. Thanks for recommending!
its funny how mostly true this is if you take the converse. i have very rarely seen smart/successful people complain about others. they focus on themselves
> In our setting, we can compute a function that computes the hashes of the inputs and outputs the edited audio from the inputs. By revealing the hashes, we can be assured that the inputs match the recorded audio!

I don't understand how this works, or what exactly is being proven here. For instance, you could silence the given inputs and inject some other unrelated audio, so the fact that your output hash incorporates the input hashes doesn't seem very meaningful.

I figure I must be missing something here.
It's all already archived. The platform has severely harmed knowledge generation. That's why they are trying to take back the subreddits. But they are only pushing the small group of knowledge givers further away.
I took the course when he did it live. There is lots of good stuff in there. The meat of the course was mostly going through learn.svelte.dev. One day was on Svelte and one day was on Sveltekit. The most interesting part was the end of day sessions where you actually build apps.

I don't think you learn anything that wouldn't apply to Svelte 4. It's intended as a smaller update to prep them for bigger changes coming in Svelte 5.
Meoweler: Travel website made using Svelte
I am interested to know whether or not the screws into the carbon hull, for example the monitor mount, might've had anything to do with the likely implosion. I have trouble imagining it being something so small, but I don't believe a whole lot of engineering rigor went into the design and build of this sub.
People are given power with the expectation that they wield that power responsibly. The purpose of the visibility feature is to allow moderators to create private communities, not to shut down thriving public communities as a form of protest.

If a cop shoots an unarmed suspect, they will get punished too. Would you defend the cop by saying “why give a cop a gun if you punish him for using it”? The cop is given a gun with the understanding that they only use it to shoot dangerous suspects; a cop that violates that expectation will have their gun taken away.

> If they don't want private subs, then convert them to public and turn that feature off.

The more reasonable solution would be to disallow moderators from changing the protection level after creating a sub (but allowing it by petitioning the admins). Would that make you happy?
How does it have access to sealed court records?

I thought the whole point of "sealed" meant that the contents of the case were off-limits to the public for any and all reasons
> In the immediate term, our plan is to pull from CentOS Stream updates and Oracle Linux updates to ensure security patches continue to be released. These updates will be carefully curated to ensure they are 1:1 compatible with RHEL, while not violating Red Hat’s licensing, and will be vetted and tested just like all of our other releases.

I think they won't find any other solution than this.
Maybe create an Ubuntu Pro clone? If Ubuntu pro patches are even open?
This is the tragedy. People who don't want to put with this nonsense are being dragged into it because the communities of products they use live there.
It's certainly not more deceptive than almond juice or blended beans being sold as "milk".
Ex-Splunk CEO Joins $2B Cloud Startup
I don't think they should - I'd be happy if they served ads over the API. I use a third party app because I prefer the interface, not purely because it's ad free although that is obviously a nice benefit.

I wouldn't personally pay for Reddit Premium so if ads are the only way to keep third party apps viable then so be it.
"His plan is beyond our understanding" is just such a cop-out.

Certainly a god could come up with a plan that didn't require multiple instances of genocide and children dying of incurable diseases.
Interestingly, my experience has been the opposite. It's incredibly easy to search and filter logs with UUIDs. You can search for just the UUID without any other information.
> by modeling ocean currents or something

This sounds a lot like https://xkcd.com/793/ - "and then add some secondary terms to account for <complications I just thought of>."

They lost contact 105 minutes into a 120 minute, 2.5 mile descent. The release point for that descent was well known, and currents estimated closely enough to allow the sub to descend close enough to the shipwreck that the submersible's thrusters could move it very slowly to viewing locations.

They don't know what happened to cause it to lose contact more than a quarter mile above the ocean floor. They didn't know whether it went neutrally buoyant at that point, whether it ascended quickly, or slowly, or stayed near the bottom of the ocean and continued looking at the Titanic and only later drifted off course - they've done that before. Those ocean currents, unknowns, and distances are large; merely pulling the release point from a GPS track does not suddenly make the search point tiny.
WASM is not just a browser technology, it can be (and is heavily) used for edge and servers.

I can write code once and run on many runtimes across many different programming languages.

I think the server use-cases are actually more compelling than the browser use-cases.

For example, Fastly's edge compute supports running WASM code at the edge. Similar to lambda, but in the language of your choice and with great sandboxing qualities baked in.
OceanGate sub search: Coast Guard says 'debris field' found by underwater robot
There's a huge difference between taking down an entertainment source and taking down software build pipelines across the world.
If I could roll my eyes any harder, they’d be spinning.

99.9% of people who complain about electron apps are not ardent defenders of third world computing. It just violates their sensibilities.
A Supermassive Test for Einstein’s Famous Theory
Not sure how well this captures the same information, but I found it when looking for a place to view the series: https://www.ways-of-seeing.com/
In the end it's all about trusting a bunch of unpaid wardens.

Just like Reddit.
Related:

The Mellotron In Action [video] - https://news.ycombinator.com/item?id=17939204 - Sept 2018 (44 comments)
In my experience, go has tons of footguns that come because of the verbosity. Rather than having clear abstractions that handle edge cases for you, you get to reimplement these things yourself every single time.

Case in point, clear. Or "typed nils". Or accidentally swallowing errors because you had to handle them manually. Or reimplementing higher-level job control on top of channels every single time.
Ask HN: How usable is Asahi Linux
I’ve read a lot of good things about Apple Silicon, but preferably run Linux. What are the experiences here on running Asahi Linux? Or maybe a related question, are any laptop manufacturers getting close to Apple Silicon in terms of energy usage and performance?
I mean the CEO of the company is one of the fatalities so it's not like he thought and understood the sub was dangerous but was still willing to sell tickets to other people. We thought what is was doing was safe (obviously he was wrong) but he did have skin in the game.
> It is a a breach of fiduciary duty and a violation of the separate legal personhood of a corporation to use company assets to support your own personal wealth.

1) This is a privately held corporation, not a public corporation.

2) Twitter would undoubtedly go chaotic at this point, and might cease to exist, if Musk was forced to divest it because he can't maintain backing for the loans used to purchase it.