skysight-inc/HackerNews huggingface dataset:
Show HN: Kùzu 0.0.7 Release
We are happy to release Kùzu v0.0.7!

This release introduces several major features and improvements: CREATE MACRO and UDFs; Upsert and Multi-label SET/DELETE; Export query result to csv files; Unnesting subqueries; NodeGroup-based node table storage and more.

Please see our release post for more details!
This doesn't involve woodworking tools but is the weirdest fix I've ever done. I had a Surface Pro 3 that was working fine and then suddenly died and would not power on. I couldn't figure out anything to fix it.

Eventually I read a random post on Reddit[0] how a guy tried putting it his SP3 in the freezer (in a sealed freezer bag) and it eventually came back to life.

I skeptically tried it. I thought freezing was more likely to destroy something else on it, but what did I have to lose? It was already dead.

I put it in a sealed freezer bag with as much air removed as possible, and then put it in the freezer for a couple of hours. I took it out, plugged power in, and I was able to turn it on!

The first time I did it, it only worked for a few days. I tried freezing it again, and that worked. It still works to this day, many years later. My theory is that it seemed like a power problem, and that freezing the battery put the chemistry through some kind of cycle that repaired it.

I did keep the Surface wrapped in layers of towel to warm it back up slowly. Mostly to help prevent any moisture from building up somewhere before it got to temperature.

[0] https://www.reddit.com/r/Surface/comments/5tficj/how_i_reviv...
Can you explain what you mean by "facial moisturization for men"?
What a nice escape hatch. I can't give you and example because I will be banned if I do, ergo there are cases that will get me banned. Not QED.
This is not necessarily reliable when traveling to high altitude or in unusually hot conditions.
Questioning of motives aside, this same framing comes up in plenty of places: "nobody ever talks about miscarriages/postpartum healing/whatever" is one I've heard frequently. The discussions you're looking for are more personal, and don't belong on the internet among strangers. You open up to people and they open up to you. Some things don't scale.
> made sure that ByteDance (TikTok's owner) only displays legitimate educational content (languages, maths, physics, etc)

Can't believe that laughable bullshit keeps being repeated. Anyone who spent a minute on Douyin will tell you that's false. Approximately no one would be using it otherwise, instead of approximately everyone. Society addicted to an education platform… Does that sound possible to you in this universe? It's interesting how people here call right wing media fake news, but then regurgitate their outright lies that are easily seen through if you actually think about it when it comes to certain topics.
Maybe you can just use a different product (search site) to get better results.
Is it physical exercise that’s beneficial for everyone or a physical day’s work?

I do not believe that a physical day’s work is needed for everyone and that most people who believe it’s necessary for themselves believe it because they don’t know and can’t imagine anything else.

The idea that people need to work is just boring and unimaginative to me.
I am glad to say I've never came across anyone like that. But if I were to guess I think it has to do with diminishing someone else's curiosity or effort to know or care about something, as in "you're wasting your time/energy/resources etc. knowing anything". It may also just be information fatigue.
If they have insurance, they will have an insurance payout and also a payment for the land that they sold.

They might want to move somewhere else to be with family, or buy a house in a place with better fire protections.

If you don't allow them to sell, you're basically turning in them into land bound surfs, they can't do what they choose with their own property
It is sort of incredible how often I've ended accidentally re-inventing interpreters or compilers without that being an explicit goal.

You start by just adding some kind of configuration for rules, maybe in JSON. Then you start wenting to make more complex rules so you allow some kids of recursive system in your JSON that can nest rules and combine them. Then you find yourself copypasting rules a lot and so you implement some kind of naming convention so you can reuse rules. Then you realize how disgusting your JSON is getting so you dust off a parsing library and make a basic DSL that compiles into that JSON, and then it dawns on you.
> I'll add to this one -- use exclamation points!

Ha, I've got a funny anecdote about exclamation marks. My now girlfriend (she wasn't at the time) asked me once why I was always yelling in text.

I had to ask her what she meant, and she said I used exclamations so much she thought I was always angry.

So I guess becareful with using them too often, it could be taken the wrong way also :).
At that speed I’m pretty sure that it would be vaporised on impact, so it wouldn’t matter.
https://en.wikipedia.org/wiki/Prisoner's_dilemma
What American anime nerds think Japanese TV is like: Evangelion

What Japanese TV is really like: NHK on the benefits of inconvenience
A couple of decades back, I was on my way back down from Half Dome and there was a bit of a traffic jam in the trees of jittery hikers and even more nervous pack horses--a black bear was about 50 yards ahead. Without warning, the bear made a dash for a deer not seen (by humans) until startled.

The bear had made a considered cost/benefit analysis that it could catch a deer. Still gives me the willies.
For me it implies doing just enough to not get fired (or possibly even less?), which is in practice far less than what is in one's contract / R&Rs.
Rice paddies are responsible for 11% of the world’s methane emissions.

...researchers .. have discovered how to dramatically reduce the greenhouse gas emissions output of rice fields. Initial indications are showing a 70% reduction.

So ballpark: Looks like we could reduce (strikethrough: greenhouse gas) methane emissions by 7 percent or so a year while growing more rice to boot from this one change if enough farms adopted it and the article indicates that halfway through the planting season, farmers who had been reluctant to try it spontaneously changed to the new method simply because the crop yield was better:

Even when the pilot was halfway through, the crops were looking so healthy that a further 10 farmers in the village who weren’t part of the project chose to drain their land.

And I wondered what a 7 percent reduction in greenhouse gasses would do for climate change and found this opening paragraph:

Geneva, 26 November 2019 – On the eve of a year in which nations are due to strengthen their Paris climate pledges, a new UN Environment Programme (UNEP) report warns that unless global greenhouse gas emissions fall by 7.6 per cent each year between 2020 and 2030, the world will miss the opportunity to get on track towards the 1.5°C temperature goal of the Paris Agreement.

https://news.mongabay.com/2023/08/bali-rice-experiment-cuts-...
From memory https://wiki.c2.com/?LetItCrash is a big part of Erlang's (and therefore Elixir's) philosophy. You put everything in a process, monitor it with a supervisor, and just crash and let the supervisor recover unless the error is immediately recoverable in the calling code, e.g. trying a second provider or skipping the cache or something.
https://github.com/dbnet-io/dbnet

dbNet is a web-based SQL IDE using Go as a backend, and your browser as front-end. I built it because I was unsatisfied with the database clients out there. Alot of them are top-heavy, unintuitive, slow or expensive.

Here are some of the databases it connects to:

Clickhouse
Google BigQuery
Google BigTable
MySQL
Oracle
Redshift
PostgreSQL
SQLite
SQL Server
Snowflake
DuckDB
Have we collectively started to listen?
Well, for the outside layer only, since the inside layers are effectively just shifting slightly.

The battery as a whole swells slightly due to the stress of intercalation, which is certainly a much larger effect.
USB-A to USB-C adapters are cheap. USB-A is past its prime.

Your post contains only negative points.

There will never be a perfect device because everyone has different wants, so enjoy it for what it is.
We were talking about this the other day. A friend, soon to be 50, was surprised that a guy and a girl from the group were just a few years younger than him. (He thought they'd be at least 10 years younger, I think.)

He made a comment that 40-50 year old people looked like old men in our childhood and now people of this age really look pretty young, like 10-20 years younger than back then.

And the girl replied that "well, maybe it just shows we're getting old and children and youngsters these days probably see you just as old as you saw those people back then..." :)

But yeah, I had that feeling too. I remember being amazed/perplexed when looking at the photos of people from WW2 or the people on the photos of the 1956 revolution of Hungary (being a Hungarian). When you read about it and see the photos of people executed in their 30's or 40's and they look like grandparents these days. (I'm mentioning the ones executed because those are the ones usually where you know their birth date.) And no, the photos aren't necessarily ones taken at the trials or during the atrocities.
While this is true to some extent, companies also play a major role at shaping the desires of the public, through advertising and lobbying etc. Look for example at the enormous impact of the car lobby on American cities, leading to much more cars on the roads and more emissions.
YDIH is based on false assumptions imo. Check out Robert Schoch's 'solar induced dark age' theory. Schoch deconstructs a lot of YDIH's claims.
"5-years of updates - Backed by secure updates delivered via the LVFS."

Hmmmm. Why a five year cutoff? Does this have some custom firmware not in mainline Linux that would preclude updates beyond five years?
Interesting one.

Fun stuff: I initially thought it would talk about a more technical aspect of trust and communication (e.g how do you have two services chat when you don't trust transport), and was expecting something like Byzantine faults or two generals problem, and such topics.

But that made me wonder, are there any algorithms and techniques from the computer science world, related to communication in low trust, that could be retrofitted into the real world? Stuff like shared secrets, ACKs and such?
It's actually not just Go, most procedural languages have similar HTTP request flows (e.g. Java, Python, C++, TCL).

Cool GitHub, btw, though I couldn't help but notice you have only Go repositories, which I found amusing (never seen a profile quite like yours before!). Cheers.
I think there's room for a hybrid approach, not just fixing the bug a fuzz test found, but treating the fuzz test error as a bug in invariants (either inadequate or violated in a subtle way that's not caught) and addressing that underlying issue.
There is at least one: SXMO [0] . There are a few distributions where it's available, at least on the PinePhone, so it's not inconceivable at all that it would possible to use it on an Intel-bsaed tablet.

0: https://sxmo.org/ "Simple X Mobile"

Extra quote from their docs:

> Sxmo >= 1.6.0 runs both on Xorg (using dwm) as well as on Wayland (using sway). The X in our name historically referred to Xorg, but is now open to whatever interpretation you prefer (eXtensible, eXcellent, eXperimental, etc...)

Note: I have yet to try it but I'm getting more interested now..
To create a box around a text without snippets, type this:

# section #<Esc>yyP:s/./#/g<CR>yyjpo

Instead of the more convenient:

box<CTRL-X><CTRL-J>section<CTRL-J>

And to insert the current date and time in ISO 8601 format, type this:

<Esc>:Man strftime<CR><CTRL-F><Repeat last key 7 times to scroll through the man page>:q<CR>gi=strftime("%Y-%m-%dT%H:%M:%S%z")<CR>

Instead of this:

iso8601<CTRL-X><CTRL-J>

To complete long snippets of text, type this:

<Esc>:r path/to/snippet.txt<CR>kJ/<placeholder><CR>cgn<replacement text 1><Esc>cgn<replacement text 2><Esc>cgn

Instead of this:

snippet<CTRL-X><CTRL-J><replacement text><CTRL-J><replacement text 1><CTRL-J><replacement text 2><CTRL-J>

The last one might not sound so bad until you realize that you can't have dynamic content in snippets, can't go back to previous placeholders without undoing every change made along the way, can't treat two different placeholders as being equivalent, and most importantly, can't reuse countless useful snippets made by the community.

Support for plugins is a first class feature of Vim. While I agree that being aware of the built-in features is a good thing, there's no shame in using plugins that extend Vim in a useful way.
Can you give some examples of other late empires?
Potential for injury, respiratory illness, space limitations, disability. Not everyone has the privilege.
> heart of the λ calculus

The Y combinator is a specific fixed-point combinator in lambda calculus. It is used to express recursion in lambda calculus where direct recursion is not initially available due to the lack of named functions. The Y combinator demonstrates the power of lambda calculus.
> How does the US government have power to regulate foreign media?

Since 2017, U.S. legislators and the Department of Justice have required multiple foreign-funded news organizations to register under the Foreign Agent Registration Act (FARA)

https://cpj.org/2019/07/several-foreign-news-outlets-require...
Scarcity exists but it isn’t real. It’s created by people to convince each other that we need to keep working.

There are enough empty houses and apartments to house everyone, but there’s a bunch of people in a tent around the corner from my apartment. Food waste is astounding but people still go hungry.
Don't overthink it: it's a liability issue in a shared living space, all morality aside.
How do you report on / bubble up what the precise nature of the problem was under this paradigm?

E.g. Was it a network issue, content type issue, malformed JSON, unexpected JSON format, etc?

I mostly enjoy Go, Python, and Java (in this order), but I must say the self-contained, self-dependency-installing script thing in TFA seems pretty appealing.
I tried VSCode on a Librem 14 by Purism. It has a tenth gen Core i7 with 12 threads. With only very basic essential extensions like syntax, Git integration, and a Vim mode, I could type faster than the view updated.

Electron may be great for people who want to write Web apps, but browsers are RAM and CPU hungry beasts compared to the GUI toolkits they're trying to replace.

In short, which environments are running VSCode smoothly? Do I need next gen hardware to run a damn IDE smoothly?

Web apps have some advantages, but performance is nowhere in that list.
This PDF is an exerpt from the book Programming Distributed Computing Systems: A Foundational Approach by Professor Carlos Varela. He was my advisor at RPI, and one of the most pleasant professors I had the pleasure of interacting with during my time there. His classes were notoriously hard, but I enjoyed them very much. The full book includes very concise walk thoughs of various other less well known calculi and theoretical distributed programming models (in particular, the AMST lambda calculus actor model). If you like language or concurrency theory I highly recommend picking up a copy.
I think it will be more of a nationalized identification which is scary. It's the only way I can think of to actually get rid of spam at a "low entry barrier"

I see it like everything else we use for communication. Still junk mail, still robo calls, still spam texts. And you will still get spam under your nationalized id. But YOU(the individual) won't be allowed to do the same.

Edit: on a brighter side with high capacity drives being cheap and various wireless protocols sneaker net might be a thing. Your info won't be up to date but maybe that's not so bad, no doom scrolling. Beware the honeypots though.
This is bigger than the KT impactor. Everyone would die. So would almost every other animal and plant on Earth. The lucky ones would die instantly, the unlucky ones in the following global firestorm. The really unlucky ones might live long enough to freeze to death.
> extant

Surviving. I learnt a new word.
> Hey, I ran your solution and it's working nicely. Thanks a lot! By the way, recently I've been working on profiling our code so performance is on the top of my mind. I ran the profiler against this PR and noticed a dip in performance in one of the functions. Do you want to hop on a call sometime to explore a few ways we can refactor xyz function? Really curious to hear what you think and after thinking about this for a while I have an idea or 2.

But that's making a PR comment into a meeting, which is something I'd kinda dread and want to avoid.

That said, I agree that this

> Your method technically works but next time try xyz instead. It's more efficient. ;)

is awful. But it's not just the use of an emoticon. It's that it's the wrong emoticon.

> this works, but xyz would be better (more efficient) :)

Would be a bit ambiguous in tone, but I think at least invites an optimistic reading as well.

For me I'd rather the niceties in a PR (as well as proposals to meet) live in a comment at the beginning or end of a PR. Individuak requests for specific changes within a PR review should be clear and simple, not bogged down in formal crap or fluff, imo.
Fusion will not come up of this NIF thing. But maybe mini-hydrogen bombs could. And why would that be a good thing? Because project Orion [1] could use them.

[1] https://en.wikipedia.org/wiki/Project_Orion_(nuclear_propuls...
I used it to test an idea I had to implement the Fast Paxos optimization on top of CASPaxos and it was quite useful for that: https://github.com/ReubenBond/fast-caspaxos (the code is bad, it's just an experiment)
God made society.
The ‘dead zone’ workers killing management’s attempts to return to 9 to 5 grind
Microsoft Azure Kinect Kits Discontinued
Lee Mac Programming: Custom Programs for AutoCAD
I'm sorry to be THAT guy but this seems AI generated and the latest comments from this account seem similar as well.
Hurricane Hilary poised to bring potentially extreme rainfall to the Southwest
Yeah, my Dad is too frail to exercise.
A manager of mine in the past used exclamation marks and emojis a lot. I never grew to trust the "friendliness" of it. The use of emojis and exclamations over the trivialist things made very interaction feel forced.
Microplastics detected in the marine air from Norway to the high Arctic
One of the reason I eat raw spinach only in moderation. It’s a completely different story however if you cook it. You could blanch spinach and then crush it into your soothie and all the oxalates would be broken down.
I wonder if they ever got further response.
Actually yeah, I bought one on the spot! Hur dur
Wow ur totally rite! <3 <3 ^_^!!!
Because the thing being calculated is the expected family contribution. I wouldn’t expect investments for retirement to be used to contribute to a child’s education.
I wish we could "de-dollarise" sectors of the economy.

When it comes to money, we manage to miss the application problem. The classic "people don't want a drill, they want a hole."

I don't want $n,000,000 net worth at age 60. I want to be assured I will have food, housing, and health care. Maybe what we need is a system where, instead of paying out Social Security in dollars, you get a ticket to a subsidized retirement community.

Then you eliminate the moral hazard where if you let the stock or real estate markets fail, allowing defective assets to fail, Grandpa starves.
Yes, good point: often it is the assumptions themselves that were broken. So effectively you are debugging both the real system and the monitoring system.
I wouldn’t share that with people. It just makes you sound like you were a privileged entitled bum that took advantage of your less privileged friends hospitality.

Because that’s essentially what you were. Hopefully no longer.
Also even if it’s ruled to be infringing, these current models aren’t going to go away. And given the additional high-quality training material this allows, it’s fairly likely these models will have an ongoing advantage in quality of output.

So now you’ve divided the world into those who use the best tech, and those who are not allowed. And that is what openAI wants, they’re betting courts are going to rule that however tainted the source, that we can’t put lightning back into the bottle.
I’ve been doing the opposite and dressing based on what I learned from my father and uncles. They said that shorts are for children and athletic wear like t-shirts aren’t to be worn outside of athletic settings.

From what I can tell nobody noticed this either.
This is a hilariously naive take.

“My value system would create a utopia and everyone is evil because the world doesn’t subscribe to my nebulous beliefs”

Real unique idea!
Ummm 2850 is significantly higher than 2000. 40% is significant.
> Gets annoying with the modifier keys though.

My keyboard supports sticky modifiers, I tap them without holding and it modifies the next key. A double tap locks it until I press it a third time.

I use a Keyboard.io Model 100 but I'm sure there are software solutions and/or cheaper keyboards that will do it too. (But shout-out to Keyboard.io, I have all 3 of their keyboards and love every single one like it's a cuold.)
Ultimately that blood goes to improve someone's health on average, I assume?

Seems a worthy way to make money to me.
of course you can. nobody is requiring you to be taken seriously. you seem a bit sensitive, however
oh good, where do I opt out?
> and we're out here having meetings about how to make retro more actionable..

That's something the retro itself should do. First part of the retro should be reviewing the results of the last retro and what's been done about them. (And WTF are you even doing in the retro if you're not coming up with actionable things?)

> scrum master or agile guru

Lol no, I think those are probably scams. Actually doing agile works, but those positions are probably anticorrelated with actually doing agile.
As this disagreed with recommendation I had from a doctor, I just looked it up. Cooking spinach certainly reduces oxalates, maybe about 50%. It does not eliminate them.
I’m curious to know too, but not only is there no response, my original comment seems have been downvoted into relative oblivion.

The last time I commented on WP, the same thing happened. Interesting.
Modern Samizdat Libraries
Any healthy ecosystem will evolve relationships over time. There's no fundamental anti-collusion mechanism in the LE machine! On the contrary, it's a state attractor within the system of incentives and organization structure of Enforcing Law under the USG.

The Bureau of Suffering, if you will.
When the topic is serious, use of exclamation points, ellipses, emoji or caps makes it seem like the other party doesn’t take the situation seriously.
I had one of his classes. He really knows his stuff. Spoke fast, no filler, and had an answer prepared for any question related to programming language theory. I felt a little bad though, because a lot of the material went over everyone's head (it was a required course for CS majors).

He's also a certified pilot.
It requires them to “register”. It can not tell them what to publish or how to publish it.
This is an argument against all healthcare.
Surely the intent is to replace the verb: “Hey, that’s cool - I’ll X it.”

Never mind that it already has a rather different meaning.
Or you could have a rule that people without overhead baggage get to deplane before everyone else.
Maybe it's because processing implies adding extra/artificial things to the food but there isn't as much of a stigma from taking a natural food and only removing things from it. It allows the food to remain "unadulterated" in one's mind while still becoming unhealthier.