skysight-inc/HackerNews huggingface dataset:
DuckDB developer here. DuckDB is a regular RDBMS that has persistent ACID storage, but is tuned towards analytical workloads, i.e. read-heavy workloads with aggregates that require full scans of the data. Any data you write to tables is stored persistently on disk, and not all your data needs to fit in memory either.

Our tagline is “SQLite for analytics”, as DuckDB is an in-process database system similar to SQLite that is geared towards these types of workloads.

DuckDB has a flexible query engine, and also has support for directly running SQL queries (in parallel!) on top of Pandas [1] and Parquet [2] without requiring the data to be imported into the system.

[1] https://duckdb.org/2021/05/14/sql-on-pandas.html

[2] https://duckdb.org/2021/06/25/querying-parquet.html
Real estate is definitely more of an issue for your generation. But the silver lining of Covid is the normalization of working remotely, so you can perhaps live some place cheap. Granted, if you were raised in California, say, that big house in Nebraska is going to be pretty miserable for you come winter time.

As for work? Work is work. That's why people look forward to retirement. In an old Calvin and Hobbes Calvin says "It isn't work if nobody is making you do it." On the other hand, just about anything becomes unpleasant if someone is making you do it and making you do it their way.
You are not paying taxes on the unrealized capital gains made from buying your car.

Can you imagine if your Tesla was deemed to have a market value of 2x what you bought it for, because a few random idiots were trying to buy it up?

And you had a gigantic tax bill on that?

Unrealized gains are not gains.

What 'someone else' is willing to pay for your property isn't necessarily very well related to how you value it.

It might possibly work for real estate in controlled conditions but even then it's risky. For equities, it's really hard to have an asset tax.
I'd disagree. At least with 3 you know, simply by looking and without even having to try it, that the cable (well, the connector) is the problem, and not something else. You can rule out (or in) an entire bin of cables by eye.
No, intent is not law. You can’t make a stock trade, lose money, and then sue the counter party because your intent was to make money. Accidentally killing someone can still be a crime even if you didn't intend to kill them. Intent plays a role in deciding outcomes and can influence the judgment, but intent doesn't overrule or negate law.

And that’s basically what happened here: Someone read the fine print of the trading platform and realized they could use a flash loan to push the system into a space where the trade would default and the attacker would profit. So they pressed the button and the system worked as designed.
Yeah, it's this bizarrely shortsighted focus on making it an absolute priority that nobody takes advantage of us as compared to just prioritizing our own well being.

We're not even good at being selfish :/
I wouldn't steal it but I would unplug it to stop the stink. Air fresheners do not.
I was thinking more that's a hell of a catch, that catch-22.
The dao hack happened well after Ethereum launch
The main problem is with really low-end stuff that may change from one batch to another.
Curious how much time you spent and total time to resolve. Can you share?
Of course not. They are always just innocent tourists, passing by on their way to marvel at cathedral spires. The mere suggestion otherwise is known as Russophobia.
Maybe that's vaguely true in the abstract but let's talk specifics.

If I have a balance on a DeFi platform, it's vulnerable to attacks like the one in the original article. If I have a balance in a bank, this isn't the case. The risks aren't the same at all. Not the same type of risk, not the same magnitude of risk.
To me, the use case is really obvious: when you reached for SQLite but now want something with Moar Powah.

Now I've reduced it to a previously answered question: what's the use case for SQLite? ;)
https://www.sqlite.org/whentouse.html

That being said, I don't see the point, and shudder at the idea of a web page's javascript doing anything which needs noticeable amounts of the CPU, but I'm a non-standard user...
What you describe is the present condition.
This has happened many times before, and it will keep happening because humans do not (cannot?) change their fundamental nature. Even if society as we know it dies, it'll just get reborn like a cursed phoenix. Every doomsayer seems to forget that there is nothing new under the sun, and society has "fallen" and picked itself back up over and over and over again, but this time "it used to be better" and this time "society will really die, because it's different!" Of course it's different, but humans don't change.

> Just a couple decades ago, people dreamed of simpler lives. Plumbers, electricians, doctors, lawyers, engineers, small business owners.

Please. The Roaring 20's? The Gilded Age, anyone?
Vimconf 2021
Saturn Devouring His Son
Your college roommates had the option to black out their windows. People in this dorm won't have the option to open the curtains. That's the difference.
Democrats, duh. They want you dead.
From the POV of software engineering, smart contracts are really interesting in the following sense: there has pretty much never been any software stack where the cost of a bug/design flaw is so severe and so immediately punishing (except, maybe, space shuttle control type software).

As exemplified by - historically - the infamous DAO, and since then a very long string of buggy smart contracts leading to large loss of monies (this one being the latest), smart contracts are really good at curing SWE hubris that they are actually capable of writing bug-free code without machine assistance.

For all the bad things people say about blockchains and related tech., I suspect they will bring about a new era in formal software verification methods.
FYI, it also read as excessively dismissive, bordering on aggressive to me. There's plenty of ways to phrase your disagreement without invalidating the person you're talking to quite so much.
I don't see any conspiracy. I think it's obvious that the situation vis-à-vis fire safety has improved, and improved tremendously over the past 100 or so years. But I also think it would be a mistake to think that the answer to the question "are we there yet" is "yes". That is to say, don't assume we've reached some final, end-goal state where safety regulations are ideal.

Large, multi-fatality fires are less common now, but they do still occur. I'd argue that we can always aspire to get better with regards to fire safety.
Nah, you're right. Nothing to learn from the events of just a few hours ago, so go ahead and board them up. What do I care? They're only humans.
Whether it is allowed or not is up to the exam's administrator.

The relevant law in the US, the Americans with Disabilities Act, does not require the admin to allow it unless the exam taker provides a letter from a health-care professional asserting a disability and reimburses the admin for any extra costs in accommodating the disability.
The Metaverse Was Lame Even Before Facebook
Do We Need So Many Crypto Exchanges?
Show HN: Transcendental numbers for arbitrary-length One-Time Pads
Yeah, I think its a damned if you do, damned if you don't sort of situation. I see arguments on both sides. Would be nice if they at least got the iconography correct.
Also rampant Dunning-Kruger effect among them.
You assumed they didn't consider they could just do it themselves. The issue is motivation. Going to work helped motivate them do these other things. Biking to work seems less pointless than biking to nowhere because they need to get to work, the exercise is a secondary benefit.

Edit:
Recommending they find a coworking space they can bike to and work from could have been a nicer suggestion (assuming pandemic ever goes away)
In a Citadel, distributed Actors are going to be necessary.

See the following:

Citadels: faster response time and better information integration than remote datacenters

https://papers.ssrn.com/abstract=2836282
Those were two completely separate examples about separate questions, you're combining them so you can be outraged.
Hard to believe that they didn't use this in their advertising copy

"Feels less dystopian than what you're used to"
Internet Hay Exchange
Quietly biding our time until the Boomers die off and let us fix everything.
Its the perfect crime
Here’s one I made years ago that found its way into a patent application or two.

https://boingboing.net/2003/05/14/wifi-nightlight.html
The difference is home vs not home.
I don't share your idiosyncratic connotations enough to understand how this is an insult.
Related: A company flew a surveillance plane over Ciudad Juárez, Mexico. When a murder occurred, they were able to roll back the footage and see it happen in real time, and the get away, and where they went in the city.

https://www.bloomberg.com/news/articles/2016-08-23/watch-thi...
Erlang has absolutely no security :-(
Makes me wonder if these smart contracts ought to be formally verified before implementation, using tools such as TLA+. I'm curious as to what experts in formal verification (of which I am most certainly not!) think.
The "Me Generation" are Boomers. GenX was playing with it's Micronauts and Star Wars figures when all of that happened.
This is awesome, thanks for the link!
Similar situation, WFH/lockdown massively degraded the quality of my life. Work became more stressful and metric-driven, social life died as all my friends & coworkers moved to their hometowns and I did too, and I've gained weight / fallen into a rut.

I was just under a year into my first role as a software developer after a career change, and I was learning a lot from my coworkers and still meeting people. If I was at a later stage in my career I would have probably loved this, but WFH has been pretty terrible for me.

Also important to note, my commute was only about 10-15 minutes and I was extremely lucky for that.
Thank you! Secoda is different from DataHub in a few ways:

1. If you're using the DataHub open source solution it requires a data engineer to get the platform up and running and maintained, which can be a fairly expensive cost depending on the salary of the data engineer. Secoda has 15+ no code integrations that can be setup in 5 minutes and is a fully managed solution. We are releasing a metadata API that will be available before the end of the year, in case an organization is using a product that we do not currently integrate with.

2. Acryl (managed version of DataHub) is mainly focused on the data catalog, which they do a great job for. However, they don't provide the questions, dictionary, and visualization components that we provide in addition to the catalog. These additional components of the product add more context around data knowledge, and are also focused on helping non-technical users understand company data. Whereas the data catalog is focused more on helping technical data users understand company data.

3. Also if you're using Acryl, you'll have to get in touch with their team to get a demo of the product. For Secoda, you can signup at https://app.secoda.co and try out a free trial of the product without having to talk with our team. We do offer demos if people are interested though.
Conversely, other people are annoyed with "selfish" people forcing what could otherwise be a productive in-person meeting to now need to include one person dialed in over zoom, perhaps without a video feed. Hope you weren't planning on collaborating using physical media such as whiteboard or post-it notes. Obviously we can do our best to reduce unnecessary meetings, but for those remaining necessary meetings, an in-person meeting is almost always more productive than a zoom meeting in my experience.

This is why both sides are so fired up over remote vs in-person. Your decision to work either remotely or in person has negative consequences for your co-workers either way. WFH folks are mad that they are being asked to commute, in-office folks are mad that they are being forced to use clunky online tools strictly to accommodate their remote-only peers.
His heirs might be much more reasonable about renegotiating it.
Search for the DAO.

Let to an ETH hard fork into -> (ETH Classic - still traded, and ETH)
I don’t understand all the praise around ditching USB-C. After all these years there is finally a port that works well for all use cases - charging, data transfer, video transfer… And now we have a company reverting back to a proprietary charging port and a legacy video port created to satisfy the entertainment industry.

Monitors have been shipping with usb-c in for years, and passive usb-c to displayport/hdmi cables exist.
Daily Productivity – Routines and Habits
I think that most people here would agree that social media, and Facebook in particular feeds off people's tendency to get addicted to... it. Of course you can "get off" or use it thoughtfully. Many do, but many don't, not realizing how it changes your perception of reality and by extension your personality and relationships. Looking at the amount of plainly false information spreading in these networks, I wouldn't necessarily collectively characterize the userbase as a bunch of free thinkers. Sadly.
There was neat post https://news.ycombinator.com/item?id=27016630 a while ago about about using sqlite on static pages with large datasets that wouldn't have to be loaded entirely. Does duckdb do something similar with arrow/parquet files or its own format?
Wicked! Super excited to having you build the knowledge base at Partnerstack with Secoda
we learned that Code is Law...

Yep. Legal jargon IRL is about as close as you get IRL to "code", with roughly 1,000 years of legal development underlying common law and modern legal systems to inform a style of language that is practically its own dialect.

Quite a bit of it has developed over the centuries in an effort to eliminate potential ambiguities in things like contracts so there would be no question about how the legal instrument should be executed.

This is why, to the butt of many jokes & frustrations, legalese is so extremely verbose & dense. Eliminating ambiguities or unintentional side effects or loopholes is extremely difficult.

Code appears to be little different in this respect: Implementing code that effectively says "don't manipulate the market in a way that makes us lose $millions" is not a straightforward task.
do you live in an office?
Anatomy of an L.A. Police Pursuit (2012)
You don't need the elite strap or battery packs, they really are optional and not "optional" but necessary.

$299 is cheaper than most phones or consoles. It's far from $1000 rig + VR equipment. Are phones and consoles only for rich kids too?

What you can get for $299 right now is a pretty incredible experience and unthinkable 3-4 years ago. It also seems likely that VR equipment will remain subsidised like consoles are, with the cost in games/apps/content.
or make it look like a blank wall faceplate on the consumer facing side, but on the other side it has a plug in to get power. Ideally, no tools are required to "install" it.

To consumers, it should look like this:
https://www.homedepot.ca/product/leviton-1-gang-midway-nylon...
So the author actually made Liquamen?
> You're average game dev studi does not have any of that.

I sort of wonder, reading this, what kind of accessibility regulations exist in Canada (FC6 being developed by Ubisoft Toronto) has for gaming and how it compares to other technology providers, solutions or products?
Why is it good?
Seems like they love it for the location, convenience and price. Not for the lack of windows. Granted, no windows are cheaper but still...
So the way to fix this is to do what banks and stock exchanges do. Operate under a regulatory framework that has defined legal precedence to avoid someone take advantage of an unintended loophole. But at that point you are defeating the whole point of crypto being decentralized and permissionless.
> but otherwise, with minor exceptions, you cannot tell at all where in Poland someone is from based on how they talk.

Not sure if that's what you had in mind by "minor exceptions", but there are certain shibboleths that can give away the area of Poland you're from (or at least causally associated with). For example, take the phrase "to go outside". In most of the country, it's "iść na dwór" (lit. "to go to court/manor"), but in the Lesser Poland voivodeship, especially around its capital city Kraków, we use "iść na pole" (lit. "to go to field") instead.

Additionally, a rough determination of origin can be gleaned from various verbs and nouns. Poland was partitioned[0] for over a hundred years by Austria, Prussia and Russia, with each of the historical empires performing their own attempt at assimilating the populations in their partition. In the process, Polish spoken in those partitions borrowed many of the words from their respective occupants' languages. As a result, the way you refer to many everyday things (like whether you call a garden hose "szlauch" or "wąż ogrodowy") can give away which of the three ex-partitions you're from.

--

[0] - https://en.wikipedia.org/wiki/Partitions_of_Poland
I assumed it was less about budget and more about the directors and artists refusing to concede control over how their game looks and works.

Kind of like how the Magic Mouse charging port placement is designed to prevent people from using it while charging, since that's "ugly"...
Apparently the same thing has happened with Elvis memorabilia. It's the natural cycle of collectibles. People start dying and flooding the market at the same time that demand dries up
Had an Aussie. Just wanted to add that, in my experience, causing trouble was inversely related to how much exercise the dog had. If you take 'em out and throw the frisbee every morning (walking is insufficient), you'll have a well-enough behaved herder.
Implications of Delayed Reopening in Controlling the Covid-19 Surge in USA
The part where the article mentions "it's a shame" is specifically for USBC/magsafe fast charging. So the "doesn't work" bit is charging ~30% slower than normal.

Of course theirs a whole other world of USBC where things don't quite work but here I don't think it's the worst, like an escalator breaking down but, hey, you still have stairs.
The difficult thing for "the kids nowadays" to understand about GenX is the fact that we grew up under the threat of nuclear annihilation. It seems a bit absurd now, but there were times in the 70s and early 80s where it seemed like the grown-ups were going to destroy us all. This led a lot of us to develop nihilistic attitudes to life - it's difficult to take things too seriously when you'll probably die in a nuclear holocaust anyway.

But when the cold war suddenly ended, Gen X was left a bit adrift with its nihilism. You can still hear echoes of those fearful days in everything that Gen X does and says to this day.
I think most people don't realize how easy it is to "launder" stolen crypto using various techniques.

Good article that covers the topic: https://www.ft.com/content/4169ea4b-d6d7-4a2e-bc91-480550c2f...
> Not that we couldn't come up with a fast-over-the-network protocol. It's just that it's not really here.

In practice the "fast-over-the-network" protocol ends up being HTTPS + HTML + CSS + JavaScript, with a web browser as the client.
Build Your First Mood-Based Music Recommendation System in Python
There does need to be a better "universal terminal" than the smartphone, tho. Reduce the suck of that interface just a bit and they may have themselves a winner, and pick up "We authenticate and monitor the world" as a bonus extra.
For more information on the backstory behind this method of analyses, see the Twitter thread https://twitter.com/ChrisRackauckas/status/14541131552783237....

Importantly, I want to emphasize that this is about a quantification and not about the policy or ethics. Is X many extra cases and deaths reasonable for requiring masks indoors? For requiring policy Y? Knowing X helps all policy makers understand the true factors at play. Were these actions right or wrong? I don't know, nor do we presume to have an answer. That is a complicated question with ethical components, economics, and other factors. But this can help policy makers quickly get models to make the "correct" decision.
Is this 100k in 1950 dollars or what?
The community of toki pona speakers has grown to the point where there is no such thing as an authoritative source, much like a natural language. If you want to learn in depth your only option is to join a chatroom and talk to people. For intro material, there are many free options beyond the official book. https://devurandom.xyz/tokipona/ is quite good.
I'm a little fuzzy on why people are upset at the idea of linking their Oculus devices to a Facebook account, but not to a Meta or Oculus account, which are surely part of the same data ecosystem. Genuinely asking, is there some reason to expect less – I don't know, zuckerberginess – from Meta or Oculus than from Facebook?
> ‘if you create a place which is anti-witch-hunt and you enforce it and it gets a reputation as anti-witch-hunt, you’ll end up having 3 strong civil minded libertarians and a gazillion witchs’.

This only happens when you start off with zero users and having an anti-witch-hunt policy is the only thing causing you to gain users, specially because they're disproportionately witches. Because without that policy the service would still have zero users.

It doesn't apply to any service that already has a large number of non-witches or has any effective means of also attracting users who are not witches.

> I guarantee you 90% plus of the population, once they learn what Tor is, will have the reaction to Tor.

Tor has a specific marketing disadvantage because by its nature it defeats most forms of tracking and advertising, which makes it adversarial to media companies who profit from tracking and advertising. This is why all the stories are about "the dark web" and not about that thing that helps dissidents in China and Iran evade authoritarian censorship.

It's also hard to get ordinary people to use it, and thereby understand that the technology itself isn't anything nefarious, because there is a noticeable latency cost to using it that most people aren't going to like.

None of this applies to a generic hosting services making it so they can't read their customers' personal files.

> When something is low key/under the radar, it can be a healthy witch-hunt-free zone that also isn’t filled to the brim with witches. But something at the scale Apple is at can’t

This is completely the opposite. It's the things at the scale of Apple that can do it because there aren't enough witches in the world to make a userbase the size of Apple's be more than 1% witches.

It also works for everyone as long as everyone does it, because then "no witch hunts" is common practice rather than something that makes you attract a disproportionate number of witches.

> even Parler (which didn’t start that way) got too much visibility and ended up as you describe and got shut down.

Parler was clearly the app that gained users by having a policy against witch hunts. It only started gaining a significant number of users when the other platforms started carelessly banning large numbers of users for alleged transgressions that were in many cases facially absurd, but it also attracted the people who were banned because they were actually bad.

And even then, it wasn't the users who abandoned them, it was Apple and Google and Amazon. Apple is obviously not going to do that to themselves.