skysight-inc/HackerNews huggingface dataset:
Could you open a bug on our tracker, and point to those crash reports? I'm very interested in analyzing real-world scenarios where this happens to figure out where those committed areas are coming from. Our best guess is that they come from the graphics stack because we account all the memory we commit in Firefox and there's nothing missing, so wherever this is coming from it's outside of our direct control.
Introduction to Databases: LibreOffice Base Tutorial
I'm sorry about the code quality, I never got around to refactoring it, I was just trying to get it to work safely and reliably. Without any money destruction or creation.

Checkout MVCC.java and TransactionC.java for multiversion concurrency control. It's far easier to understand.

It takes less code to implement multiversion concurrency control.

Software transactional memory is great and I like it but it can have scalability problems.

I really enjoyed Joe Duffy's blog series on Midori, the Microsoft .NET software transactional memory implementation.

http://joeduffyblog.com/2015/11/03/blogging-about-midori/

STM essentially can get transpiled into a for loop modifying a log area and then a CAS instruction to the actual memory.

STM can be thought of as multiversion concurrency control because the operations occur on a log.

But the problem is that most things are not transactional. How do you reverse an API call?
Thanks for the context.

Offtopic, does Memgraph have something similar to NetworkX's connected components [1]? Wondering what's the performance difference between both for different sizes of graphs.

[1] https://networkx.org/documentation/stable/reference/algorith...
You're being quite cryptic in this entire thread and I to be honest I have no idea what you're talking about any more.
Wrong. The smearing cumulates during a day...
I don't think it's about funding. WikiLeaks likely has enough money from BTC donations a long time ago.

The know-how is in Assange's mind, and he's in prison.
I think its goes beyond this, its doing authentication-before-connect using strong identity so that we can have 'zero trust' of the network, whether internet/WAN (e.g., closed inbound ports), LAN or even host OS.
Yeah, but this is not an official benchmark, it’s just a simple demo on sample dataset. It would take much more effort to create the whole benchmark to prove how much exactly Memgraph is faster and on what kind of workload.
Taking all your fiat money technically doesn't "remove" it either, just relocation. Gets even better if we talk about virtual funds.
https://web.archive.org/web/20220914090411/https://file.wiki...
And when there is a will it tends to turn into something like the Earth Liberation Front. I can highly recommend the documentary "If A Tree Falls" on that subject - it also discusses the complex role of the national forestry agencies in regards to managing forests.

[0] https://en.wikipedia.org/wiki/Earth_Liberation_Front

[1] https://en.wikipedia.org/wiki/If_a_Tree_Falls
Voice assistants are basically just mainstream non-visual command-lines, and it's unsurprising to me that something that relies heavily on memorization and extremely specialized "skills" isn't quite taking off in the way it was imagined. A voice system that can do literally everything one can do with a keyboard and a mouse would be magical, but no system offers that.

Instead, it's a guessing game about syntax and semantics, and frequently a source of frustration. There are many failure points: it can "hear" you wrong, it can miss the wake word, it can hear correctly but interpret wrong, miss context clues, or simply be unable to process whatever the request is. In my experience, most normal people either relegate voice commands to ultra-specific tasks, like timers, weather, and music, and that's that. Google and Alexa are relatively good at "trivia" questions, but Siri is a complete failure. All systems have edge cases that make them brittle.

I think there's potential here. Cortana was the most promising: an assistant that's integrated into the OS and can change any setting or perform anything on-screen would, again, be really awesome. We just don't have that. I think maybe OS-wide + GPT 4 (or later) might get closer to what we expect, but it's just not great right now. I really want to be able to say something as unstructured as "hey siri, create alarms every 5 minutes starting at 6am tomorrow" or "hey siri, when I get home every day, turn on all of the lights, change my focus to personal, and turn on the news". There /is/ power to-be-had, but nobody has really tapped it.
I'm considering relocating and telling my job farewell entirely. It is impossible to keep up with these ridiculous demands and see no amount of work pay off in any tangible way. Seems like I'm part of the problem, where the economic output I create with my time haunts me in the housing market and now it has reached food supply. The more value I produce, the wider the scissor opens in many ways, because those on the bigger handle make sure it stays that way with the money I make for them.
So it's mostly volatile stuff coming out of the glues in particleboard?
I would think most, if not all, ARM use by NASA would be through their suppliers. Would they get a special provision in their ARM license? Would they bother doing the administrative work needed to report “we created x million CPUs, of which y thousand went to NASA”?
> Something simple like a linked list can be challenging to implement.

Well, that's because linked lists are not simple. The linked blogpost makes that clear enough.
But again, thanks for sharing. This is also a valuable resource and reference for future comparisons.
I personally use Alexa for some light control as well as smart blinds I have installed. Sometimes some basic questions ("What is XY?") and besides that nothing more.

The amount of wrong answers or just telling me something it has found on the web, which has nothing today with the topic is just annoying. Even basic questions seem to not work reliably and looking at the whole Alexa ecosystem it doesn't even feel close to "smart" home.

Lack of context awareness, connection to basic things like parcel delivery, washing machine and similar that would make my life a little easier (because I'm to lazy to open an app to look when my parcels will arrive or when the washing machine will finish) just ruin the whole thing for me.

Besides that, I've tried setting the male voice, but for some responses it just switches back to female Alexa??
Are you trusted? The reason g-search and others don’t have an API is not a technical one. They won’t let you neither JSON nor HTML without captcha module injected into your browser because this is the way they earn money.
I was such a massive and uncritical supporter of Julian Assange for his breathtakingly ballsy attempt to free information... right up until the moment he threw his chips in with the FSB, the ultimate disinformation crew who believe all information is only a set of lies waiting to be discovered and people waiting to be manipulated. Since then, fuck that dude. He didn't live up to the promise. Whether out of cowardice or greed, he betrayed his own beliefs under pressure, and it has unfortunately tainted everything he ever touched. The world of distributed whistleblowing could have been better with any avatar besides him, but then again almost anyone in that position would have been assassinated in character. My main beef with him is that he pawned himself to Putin when the 2016 election was on the line, and it's entirely unclear why he did that.

At least I understand why Snowden eats and spews Russian crap all day. Poor guy got stuck in the wrong airport. Assange is much more insidious.
Amusing, it's described like the "buggers" in Ender's Game!
Copying is privacy and piracy is still an issue for the host.
I would extend it to not inherently trusting the agent as well as being able to not have to trust the network (e.g., internet WAN) by closing all inbound ports by implementing authentication-before-connect using strong identity (e.g., x509)
Tor Browser – 11.5.8 (Android, Windows, macOS, Linux) – Released
Tor Browser (Bundle) – 11.5.8-build-1 (All Platforms) Change Log (Text) → (November 22, 2022) : https://gitweb.torproject.org/builders/tor-browser-build.git...

Tor Browser (main) – 11.5.8 (All Platforms) Change Log (Text) → (November 22, 2022) : https://gitlab.torproject.org/tpo/applications/tor-browser-b...

NOTE! This release will not be published on Google Play due to their target API level requirements.

Assuming we do not run into any major problems, Tor Browser 11.5.9 will be an Android-only release that fixes this issue.

--

Tor Project – Tor Status : https://status.torproject.org

Tor Project – Tor Metrics : https://metrics.torproject.org

Tor Project – Check Tor Connection : https://check.torproject.org

Tor Support – FAQ : https://support.torproject.org

Tor User Support Forum : https://forum.torproject.net

Tor Community : https://community.torproject.org

Tor Download : https://www.torproject.org/download/

Tor Distribution Directory : https://www.torproject.org/dist/torbrowser/11.5.8/

---
The Tor Project - @torproject - Nov 10

If you need Support Downloading or Connecting to Tor, find us on;

* Telegram : (t.me/torprojectsupportbot)

* Signal : (+1 778-743-1312)

* Email : (frontdesk at torproject.org)

* The Tor Project Forum : (forum.torproject.net)

#keepiton
That sounds quite harsh. People that live in cities aren't stupid.
> "Hey Siri, add more toilet paper to the shopping list" (while pooping)

This is the main reason why I have an Echo in my bathroom! The one advantage Alexa has over everything else is that you can voice shop -- "alexa buy more toilet paper" solves the problem that much faster than a reminder for later.
I'm going to respectfully disagree. ONI is not hard. At least the first asteroid with normal settings (called "Survival") is not hard.

What's hard is the steep difficulty curve when you are first picking up the game, especially if you play without outside resources. The game itself does a poor job at explaining what you are supposed to do and in which order, which means frequent restarts because you didn't anticipate something you didn't know about yet.

When you overcome that initial curve, the game is actually quite easy, though it can become a bit boring after a while because there is no random event to spice things up.
Someone linked [1] an interesting tool in the replies:
MagicTile - Geometrical and Topological Analogues of Rubik's Cube - http://roice3.org/magictile/

"If you want to try solving the Rubik's Cube this way, you should try @roice713's MagicTile. You can choose the Rubik's cube among hundreds of puzzles. The stereographic projection makes it look like the animation in this post."

[1] https://twitter.com/mananself/status/1595132523264167936
Object.prototype.become = function(target) {

const newProto = Object.getPrototypeOf(target);
Object.setPrototypeOf(this, newProto);

for ( let key of Object.keys(this) ) {
delete this[key];
}

Object.assign(this, target);

}

Here's as close as I could get in JS. This fails Object.is(a,b) though, it just makes object A's data the same as B's.

The two objects will desynchronize, unless all their properties are Objects (eg. Arrays) and no new ones are added.

As far as I know there's no way to update all references to an object to point to a new object. Though you could take the article's advice and add a bunch of indirection with getters and setters, referencing an internal "true" object which could be swapped out trivially.
I suppose your handle speaks to this but...

No. I disagree. Not everything is the same because no one is perfect. There are differences of ethos. There are also hypocrisies, but that still doesn't get you to equivalence. If you have a negative opinion of the NYT, that's fine... but why would you even bother forming an opinion if they're all the same.

In any case, if you do believe your own position... how does that change anything? Some people formed an opinion of WikiLeaks as an organisation by how they conducted themselves during an election. How does a more nihilistic attitude towards journalism generally supposed to affect that.

This is just edgelord stuff. It doesn't lead anywhere. Has no conclusions or consequences beyond attitude.
Your code does deadlock.

https://play.rust-lang.org/?version=stable&mode=debug&editio...

The parent comment correctly explained that it would be incorrect for a Mutex<A> to hand out unique references &mut A to multiple call frames simultaneously. If it did, one of them could be passed to another thread and accessed concurrently with the other one to create race conditions.

https://doc.rust-lang.org/std/sync/struct.Mutex.html#method....

“The exact behavior on locking a mutex in the thread which already holds the lock is left unspecified. However, this function will not return on the second call (it might panic or deadlock, for example).”

The parking_lot crate has a ReentrantMutex<A> that would not deadlock here. It hands out shared references &A instead of unique references &mut A. If you want to be able to mutate the value, you can wrap it in a type with interior mutability (Cell or RefCell), and then the type system will prevent you from passing those references to other threads.

https://docs.rs/parking_lot/latest/parking_lot/type.Reentran...
Thanks, I have added this to my comment so it is more visible.
According to Wikipedia there are 27 leap seconds and obviously there is already a procedure in place to communicate new ones to the OS.

Adding them into the conversion would add O(log(#leap_seconds)) complexity.

I think that continued use of leap seconds is entirely due to inertia.
MPs take an oath of loyalty to the Crown, representing the nation. The Lords (especially the modern Lords and Bishops) are appointed by the Crown on advice from the Prime Minister, so other than the left over inherited nobility, who's power has been severely curtailed in modern times, no one in the Lords is beholden to the Crown for their position.

If the monarch attempted to expand their power beyond their current minimal role in the UK, Parliament would exercise its supremacy.

As for "without an electoral mandate", the current UK government is on it's 4th (or 5th? I lose count) Prime Minister because it holds the confidence of the Commons.
another 2D visualisation of the rubiks cube that is popularly used for computer simulation speedsolving is qcube[1]

despite not being able to see all sides of the cube, it's surprisingly easy to solve on, as you essentially see the same stickers that you would in real life.

there is even an IRC based version!

[1] https://mzrg.com/js/qcube-v2.html
To use the articles example, there are typically multiple bank accounts you want to update atomically, so guarding one account with a mutex doesn’t help you prevent deadlocks. The lock needs both accounts. The Mutex<T> example just doesn’t work with interacting objects.
Ask HN: How do you keep a track of books you are reading?
(or have read or are planning to read in the future.)
In my opinion, the situation where only a few powerful countries with quite stable institutions have nukes is better for humanity than the situation where every country has their own nukes.
Just consider the number of coups
or wars going on every decade: if everyone the incumbent leader knows that they can just press the red button and wipe out their opponents, of course it would en up happening one day, and could trigger a chain reaction.

This risk of "president goes mad" (don't look at the button Vladimir) is minimal when as few countries as possible have nukes.

Of course, this goes against the social justice between countries - but wait, does that concept even exist?
Probably good for rehab after injuries.
Agreed, but I find for even these simple tasks it's hit-and-miss for accuracy. My Google device will randomly not know what a "shopping list" is, or the interactions go something like this:

"Hey Google, put dishwasher salt on the shopping list"
"OK, I added 'put dishwasher salt'"
(strangely, this particular bug only manifests for dishwasher salt).

Timers are useful, but sometimes they can't be shut off by voice command.
ISO 8601 was designed as a standard format for conveying date/times from the Gregorian calendar. The Gregorian calendar divides time into days, months, years which are units chosen based on Earth rotation around its axis and its orbit around the star Sol.

I don’t see why it would make sense to include points outside of Earth in that system, as I think you’re proposing.

Regarding the other part of your proposal to include locations: ISO 8601 purposely excludes those because converting a location to a UTC offset is a political process that requires lookups for historical changes to that conversion.
The decor system is something you can safely ignore for all the game. The worst you can get is a -1 Morale malus, which is laughably low and doesn't have any consequence (as long as you keep Dupes Morale high enough, which is easy: don't overskill them).
Elon Musk Now Stiffing Vendors, Not Paying Bills at Twitter
Couldn’t you see life itself as one huge bullshit project that we’re here doing without a concrete idea of where it’s going, what it’s for or whether anyone has a use for it? It’s work: for us to do, created by higher ups.

It’s turtles all the way down.
Are you sure about that? I see movement in the main repository and the latest release dates to 9 days ago: https://github.com/ponylang/ponyc/releases/tag/0.52.1
Which version of http ?
This sounds like a programmer's rather naive take to be honest.

Available PLM/PDMs could be improved a lot yes, but you're not gonna replace them by slapping a GUI on git (I mean, you could do that but it's really just a pretty small part of the problem space).
You can buy HEPA units that have a strip of UV diodes internally after the filter. They’re not overly expensive units. The idea being that the air will pass through:

Charcoal (activated carbon) -> HEPA media -> UV light.

There are some arguments that the UV stage might lower air quality by causing particulates to adhere to room surfaces due to electrostatic charge (i.e. particulate counts would drop rapidly due to particles sticking to walls and furniture, but would then drop off as the charge dissipates and return to room air after the filter is off). I’m not sure how relevant this is - as the filter would catch the particles on the next cycle so I guess it would depend on if the unit is running 24/7 or only some of the time.

Mine failed under warranty and wasn’t replaced with a UV unit due to concerns about Ozone.
I don't want that to happen because the price variation in toilet paper is huge based on deals and offers available, and Amazon is rarely the cheapest provider these days, so it's actually worth me spending a few minutes on it to save some money.

The reason Alexa exists is to sell you Amazon's prices, not necessarily a good deal.
Technical books on a kanban board along with all of my other technical learning, nontechnical books in a note called reading list.
Who is John Solomon?

> John F. Solomon is an American journalist who was a contributor to Fox News until late 2020

> in recent years he has been accused of magnifying small scandals, creating fake controversy,[6][7][8] and advancing conspiracy theories.

> During the Donald Trump presidency, he advanced Trump-friendly stories including questioning reporting that women who had accused Trump of sexual harassment had also sought payments from partisan political donors[10] and questioning the legitimacy of criminal charges against Trump campaign manager Paul Manafort.

Is that someone who you really want to listen to and agree with? If so, best of luck.

You are still spreading the words of people who peddle falsehoods, can't you really see that? Are you so ingrained in this point of view that you will die on that hill?
Leaks are terabytes in size. Of course he's gonna provide a small sample and then wait for the news organization to provide him a secure way to transfer it all.

Say you got your hands on 2.6 terabytes leak. Where would you upload it before approaching a news org while preserving your identity? And keep in mind that your average leaker is probably less tech-savvy than your average HN viewer.
Yeah it doesn't always work well. I say "hey siri add green milk to the shopping list". I want "green milk" added to the shopping list which in the UK is semi-skimmed milk. What does it do? Adds "green" and "milk" because it thinks I'm a weed smoker...
I can sum this article up in one song, so you don't waste your time reading it: https://youtu.be/DCkJ5lGPqFs
on a similar note, you can get yourself a 4D rubiks cube (projected into 3D)

It is not a 3x3x3x3 but 2x2x2x2.

It looks like Melinda (the inventor) have made them easier to obtain. back when I got one, 3D printed parts, magnets, and coating all came from different sources, but absolutely worth it, they are very unique and work well.

link:
https://superliminal.com/cube/2x2x2x2/
https://news.ycombinator.com/item?id=33662020
I've travelled with a 20 tib nas as hand luggage.. customs saw it and asked what it was, I explained it was a big external harddrive, I popped out a few drives for them to see, then was let through
The use of word "ancient" you present here is correct only in very colloquial meaning; it's akin to calling your grandpa a dinosaur. Neither 200 years ago in USA nor 800 year ago in Germany are ancient times in proper meaning of this word.
Ok, as someone who has tried all note taking apps and systems, the best way to do it is your way.

I started just writing in an empty note everyday (ofc I do digital, I can't write something readable if my life depended on it). The empty note is in Obsidian but you can really use whatever you want, you name the file todays date and thats it. All the things that happen this day at work / private i write inside of that note.

After work is done, do a small reflection and move the needed notes into separate files or extend some other things.

Lets say I work on a kubernetes cluster. I have a note "Kubernetes setup". Today I've configured some services used some kubectl commands etc. and everything I do I document into my "daily" note. After the workday is done I see, "oh i've added new commands and explanations to my notes" and I move them accordingly to the kubernetes setup note if needed.

So find your system and work with it. If you do write notes try to write them as if you are writing a documentation for your future self.
There is no chance that I would risk this.
I would gladly donate several Terabytes of seeding if this possible in a secure and _anonymous_ network.
If I would be in this space I would just build voice assistant to very specific situations where you cannot type like driving, cooking, doing some sport etc. There is lots of potential but big players are kinda trying build generic tool for every situation which is super hard problem.
How does North Korea finance its missile tests? [video]
Show HN: Minimal Go CLI boilerplate/template with zero dependencies
> very small overhead

> I'd wager ... extremely small

> much cheaper now

> basically nil, depending on hardware

> pretty good

> small overhead

So that's a lot of opinions. I mostly sense wishful thinking. Benchmarks please?
IPFS is a protocol like http or bittorrent, rather than a platform like Twitter. It is a federated file storage, so although individual contributors can choose not to host z-lib or allow it through their gateway, there is not single authority that can ban content.

A better question is - is this a sensible technology for hosting legally dangerous material, and the answer has to be no. It is censorship resistant not anonymising. Like bittorrent but kind of worse. It is trivial for an enforcement agent to find all the servers in the world hosting a particular e.g. book and go after them.

I am sympathetic to your ethical question, but I'm just answering you on the technical side which is - your question doesn't really make sense but this is a bad idea.