skysight-inc/HackerNews huggingface dataset:
Last place I worked (about 15 people), we needed a knowledge store. So I set up Mediawiki, mainly because I know Mediawiki, and I like wikis. It started filling up with articles: about the dev tooling, the servers, the services and how to use them, deployment processes and so on. New people were onboarding every few months, and it was definitely useful to have the knowledge recorded somewhere.

What I didn't do is to design a knowledge schema. At what level of granularity should an article be? What umbrella topics should act as portals to articles? This is hard, and with Mediawiki it would be impossible to enforce anyway. So the knowledgebase grew like Topsy ("I just growed"), and had no structure.

I set up the system because I was (part-time) the sysadmin, and my skull was rapidly becoming a repository for a lot of technical information about how the systems worked. My memory is not so good, and I needed to pickle that information before I retired. So a lot of the initial articles were created by me, as fairly detailed "note-to-self" articles, and how-tos for my colleagues.

In retrospect, I suspect a tool other than Mediawiki might have served us better; but I was in a hurry to scratch my itch, and I had other duties. I think a more opinionated note-taking tool might have enforced some kind of knowledge schema. Mediawiki isn't good for representing knowledge as a hierarchy, in particular.

I don't know much about note-taking tools, so I still have no idea what alternatives there were. In the event my colleagues did use the wiki, both to recover knowledge and to store it. From that point of view it worked; knowledge was being saved and retrieved. But even a collection of text/plain files would have been better than nothing; the wiki wasn't used because it was good, I think, but because we needed something.

So I'm suggesting that if you have nothing in place, then almost anything is better than nothing. Whatever that something is, it should be able to export stuff in an easily-parsed format, so that you can import it to a better system should you decide to migrate (a collection of text/plain files would seem to fit that bill).

I'm not offering advice, other than to try something more opinionated than a wiki. I'm really offering anecdata.
>Most are so subtle you wouldn't notice, and that's the point.

That can't be the point. There's no reason to introduce new features with the expectation that no one will ever notice or use them. Honestly, I think this forum cargo-cults its "minimalist" aesthetic far too much.
I saw an anecdote where someone asked the actor who played Perry Mason, "Haven't you ever lost a case?" and his answer was "I don't try the hard ones on Saturday night."
Well, in the case of Columbo, you (the viewer) have the benefit of knowing the culprit, because the murder is shown at the beginning of the episode. That's why Columbo is less a "whodunnit" and more a "howcatchem". But yeah, this infallible instinct that leads him straight to the perpetrator is pretty unrealistic...
One benefit of multiline raw string is that you can directly copy/paste a block of characters between the program and its source. Unless there are very sophisticated IDE support this proposal does not work fine in this sense.
Not sure I understand what the message of the article is. Sure not everything companies with big scalability requirements do, makes sense for smaller projects. Nevertheless some principles still make sense. E.g. a mono-repo can make sense (again depends on what you want to build) and it is even easier to handle at a small scale.
Because it allows us to literally embed other languages within C# and provide full refactoring, tooling support. Next level stuff this (and something which should be normal, it's 2022 ffs!).
About egalitarian Napoleon:

> In 1801, Louverture issued a constitution for Saint-Domingue [now Haiti] that decreed he would be governor-for-life and called for black autonomy and a sovereign black state. In response, Napoleon Bonaparte dispatched a large expeditionary force of French soldiers and warships to the island, led by Bonaparte's brother-in-law Charles Leclerc, to restore French rule. They were under secret instructions to restore slavery, at least in the formerly Spanish-held part of the island.

https://en.wikipedia.org/wiki/Haitian_Revolution#Napoleon_in...

As for French Guiana, it was actually an extreme penal colony at that time (also, it was briefly held by Portugal). It became a department in 1946.
Nested triple-quotes are not ignored, they will end the string if you used triple to start. If you need to include triples quotes within the string, you start with quadruple.
I work with data and make nice presentations. With the same data i'm able to make compeling and accurate arguments for whatever point of view. Pro, or against something, i can come up with a story for anything.
Exactly, we've come from opposite sides and reached the same conclusion :-)
AzureDevops wiki is exactly that. A git repo for markdown files
Oh yeah, I definitely agree with you on this. If anything you should be able to pass in flags to reduce resiliency - not have the default be that way. Maybe thats how the actual SIO spec reads (i havent read it).
About 10 years ago, IBM used to use the 9.0.0.0/8 space in basically exactly the same way as one would use 10.0.0.0/8, for internal-only networking. Each workstation got its own 9.x.x.x IP, but it wasn't routable from outside.

I hope they stopped doing that, but I doubt it.
I wonder how many of those commenting here have actually lived in a Dutch city for any amount of time.

Their walkability (apart from Rotterdam perhaps) is extremely high. Bike lanes everywhere, and pedestrian traffic is king (compared to most other western cities).

With such city planning there happen to be small shops everywhere for people to pop into. Often there are 2-3 grocery stores in the same street.

These fast delivery stores are not serving an actual need in these places. And given that they just take up space that might otherwise be used for an actual corner grocery store, I would go as far as saying that they are not needed anywhere except perhaps in the car centric cities of US & Canada.
The issue is being discussed here: https://github.com/dotnet/csharplang/issues/4304
Oh, I don't know the answer to that question. I have 3 full HD screens and have not looked for anything more, as it seems completely sufficient to me. Maybe someone else knows. However, I do know, that you can configure icon sizes and font sizes.
That's cool that you have that from your dad.

Those questions don't seem crazy to me at all for a normal office environment. We called it the "airport test" in evaluating candidates for hire: would you enjoy being stuck at an airport with a delayed flight with this person?
Artificial scarcity is best scarcity.

Certain popular western european ISP still gives IPv4s cheaper than IPv6s (still a high price, though).
It's why I have low hopes for space - especially Mars.

Getting there and living there will produce even more extreme psychological and emotional pressures. But the people at the sharp end of them will be more used to 24/7 access to memes, selfies, and virtual dramas.

Even the most stable are likely to have limited experience of entertaining and supporting each other in person in a low-drama way without easy access to external support.
Tracking where open resources like timers were invoked is something that is quite literally a game changer

People sleep on how good the Deno test runner is, but I can't for the life of me stress enough how many times the resource leak feature has saved my ass (developer of x/postgres)
> so it [Rhapsody] really was nextstep with an OS9 skin

Sorry to be pedantic, but Rhapsody's user interface is modeled after the Mac OS 8 "Platinum" design language. Though 9 also was modeled on Platinum, Rhapsody's interface appears nearly identical to Mac OS 8's except for the Workspace Manager which doesn't exist in 8.
For the single-line case, what happens for:

"""""""
""""""""

Are those strings containing `"` and `""` or are they empty strings? Is the first case an error because the starting and ending quote counts do not match? If the number of quote chars is even, do the contents alternate between `"` and empty as the number of surrounding quotes increases?
Right now the terms are available only via the word cloud. I have considered trying to put together an api and also keeping more metrics about each link. For example how many times it's popped up, reddit and twitter users that posted it and which subreddits the post is in. I just haven't gotten around to it.

The concern of it being an echo chamber is one of the major reasons I added Twitter and I still look for more sources. For most of Trump's presidency some form of his name was the top trend 24 hours a day. Crypto is another trend, that while it's great for me because I'm interested in it as well, I question if it's really reflective of what the world is talking about.

I have considered creating some sub-sites as well to try and dig more. Focusing on subreddits for specific categories, but the Twitter api (at least what I can afford which means free) isn't quite as flexible for doing that kind of thing while staying inside my api call limits.
Obviously GP comment is saying you don't notice because the changes integrate so well into the existing system, not saying it's desirable for users to literally not notice the features. Otherwise the maintainers of HN are morons introducing features that no one will use.

Honestly... nitpicking comments with some dumb hyper-literal interpretation to find something tiny and pointless to disagree about is an aspect of HN I could do without.
Forbes plans a show and documentary about the Bitcoin laundering scandal
safe would be more a property of where it came from, and maybe what processing the string has had on it. Plenty of business strings have newlines.

I like the idea but really I want the type to capture unsafe/semi-safe/safe. Now the trick is, how expressive can the idea of semi-safe be?
Have you checked if there's at least a feature request for that? I might not even be on the radar.
They could do delayed notifications. Not having them at all sucks because you are pretty much guaranteed not to see replies to older comments.
I agree, the return policy is a feature not a bug. However I have been surprised at the generous timeframe within which I'm allowed to return a book. Seems like there is a compromise to be had there.
Thanks marcan. Apologies for wasting your time.
Yes, it does implement a better protocol AFAIK (don't know the specifics though)
Thanks for giving actual data. My take is many producers are surprised about the royalty share-- Amazon could be more upfront with expected revenue.

The terms are monopolistic, but I mean, they have a monopoly.
There is still plenty of IPv4 space available, it's just very badly distributed, for instance, due to early limits in Cisco's IOS, Chevron acquired an insane 26 Class B address blocks when connecting to the net back in the early 90s! With CIDR, we can easily reuse the many unused addrs like those, but the pain of readdressing has their owners sitting on them, raising prices and making them even more reluctant to turn loose of any for fear they won't be able to get them back...

And, let's face it, IPv6 addressing is so fundamentally horked-up that it's practically only usable by propellerheads in the cloud backend: First, the addresses are too damn long and unwieldy to really be used; and second, even most people reading this, tech people in a tech forum, struggle to really grasp the inane IPv6 address shortening rules! Like X.400 mail addresses, they work technically, but are unusable in practice.

(For those of you fortunate enough not to remember, the best way to get and transfer someone's X.400 address, even within the X.400 network, was to have them mail someone through an internet gateway and use whatever it said. Marshall Rose devoted an entire chapter to ranting about this in his Internet Mail book...)
It is related, in the sense both “prefixes” are a substring match anchored at the start of the object name. They’re just not the same mechanism.
Put it in an "archive" category and auto-insert a header at the top of every page under /archive explaining that it's old and probably outdated but kept around for historical research purposes.
Sorry for the late reply, but depending upon timing it might be because Experian dropped out of the programme.
I just wish they would implement the ability to disable 1Password for certain domains or even just local host (talking about the browser extension here). There is a menu option in the right click menu but it only works for a short duration and isn’t configurable ahead of time.
My issue with bluetooth audio on linux is when playing games or other application that max out the cpu, the bluetooth process can be starved of cpu time and begin to stutter. I ended up using a bluetooth audio transmitter [1] (it presents itself as a usb audio device on linux) to work around the issue.

[1] https://www.amazon.com/Creative-Bluetooth-Transmitter-Indica...
Ah, that's interesting. In general, yes my proposal does benefit from and assume some IDE/tooling support for quality of life.

Edit: To be specific, the IDE could handle formatting when pasting into a line beginning with """. Or offer a "paste as cool new multiline string syntax" feature.
You've perfectly demonstrated one motivation for this proposal: your string literal is incorrect. Verbatim strings in C# require " to be escaped, your string should be:

var xml = @"
<element attr=""content"">
<body>
</body>
</element>";
I grew up in the 80's, and was told by everyone "don't worry about money, do what you love." It was ingrained by parents, educators, media.

Around 2000 when my friends and I went to school a few picked expensive private school art degrees, English lit etc. Thank goodness I'm a nerd and chose CS, because I did it with absolutely no regard to earning potential.

What I'm getting at is that with all the fallout of the loan crisis, I think there's a lot more awareness of what higher education is for the 99%. Let the uber-rich learn extinct languages and medieval cooking, the rest of us need jobs.
Does anyone know how far away is WebGPU from finalising? Are we even half way yet?
Yes, I should have been more specific; I meant "you, the detective" and not "you, the viewer". I'm speaking as a huge Columbo fan, btw; I've seen most of the episodes multiple times, and last year I watched the entire box-set in order.
More Is Different for AI
Also for storing backup keys.
> Yes, and sometimes even listing can take days.

You have a versioned bucket with a lot of delete markers in it. Make sure you've got a lifecycle policy to clean them up.
These days, it's more like a list of the companies that ruined tech and the internet. Microsoft certainly belongs on that list. Netflix made it better for a while at least.
And doesn't processing necessitate buffers? How does this approach reduce the number of buffers involved? If anything, it sounds like less sharing would mean more buffers.
I'm constantly tapping these prev/next links while browsing on my phone, when I try to tap the collapse [-].
I used this approach when doing the DevRel for Chrome DevTools. I would browse Stack Overflow for uses cases not explained in the docs, add a doc for it, and then link my Stack Overflow answer to the (newly created) official doc.
I assumed the barrier was doing something like that, but marcan was able to inspect the actual nvme commands issued and has confirmed thats not the case.

But that would be awesome, especially with these ever growing cache capacities.
It's true that any input length larger than 256 bits will exhibit a collision. It isn't true that it will necessarily exhibit every possible output. Maybe there's an output value that is only available for ridiculously large input.
Treating the staff responsible with the sort of contemptuous malice you describe does not somehow absolve the company of culpability. Amazon set up these conditions and is happy for them to continue.
I don’t know if it is still on but I’m the US there was a show where they followed actual detectives.

The bad guy gets away because they don’t have enough evidence.

People confess when there is hardly any evidence (a lot).

The detectives realize they were wrong.

Lots of things happen.

Detectives being wrong isn’t a very dramatic like you might think. Many operate like scientist, gathering data, testing their theory along the way and adjusting.

One of the most interesting episodes was when they investigated a murder of a local girl in a park. Whole department assigned to work it because her ex and the main suspect was a guy who was a local criminal who had done time for murder before and was suspected in other cases.

Lots of misc evidence pointed at bad guy, but not enough to prosecute him, just lots of elements that pointed to him. Bad guy was smart enough not to talk to the police when they brought him in.

Near the end they got back some cell phone location info ... in the park that night wasn't the bad guy... but her current boyfriend (the local good college boy) phone was there. He claimed he was elsewhere / hadn't seen her that night...

Good boy confessed when they confronted him.

That episode was wild.
Giving out a Null value has less entropy than a unique value. It may also be likely that it gets dropped when computing the overall fingerprint.
Chrome with uBlock Origin on default here, and it renders a big blue empty page for me, too. That's despite dragging in an ungodly amount of assets first.

Here's an archive link that works without any tracking, ads, Javascript etc.: https://archive.is/F5KZd
Docs become stale and untrusted. Theres a tech solution waiting to be made that orients docs around time instead of hierarchy or tags. Kind of like how a commit tells you something was true at a certain time and in a certain context.

But I also agree with other commenters that culture is a huge part of this.
I just find it funny how this whole metaverse thing has been around since worlds.com and Second Life. Now FB took that and slapped VR on top of it.

I think that sex workers will rejoice about this, nobody else will really care, and "metamate" will mean something completely different in future.
It's cool!! If you are as lazy as me, you can add a breakpoint on file 134-4c2dd2397d6f8366.js on function OnEnter and execute this code for find the solution in browser console :P

equalArray = function arraysEqual(a, b) {

if (a === b) return true;
if (a == null || b == null) return false;
if (a.length !== b.length) return false;

for (var i = 0; i < a.length; ++i) {
if (a[i] !== b[i]) return false;
}
return true;

}

M.solution.colors.forEach(wordToGuess=>{

let flag =false;
c.forEach(item=>{
let result=b(item.toUpperCase(),M.solution.word);
if(!flag && equalArray(result,wordToGuess)){
console.log(item)
flag=true;
}
});

});
I don't understand the answer to that question either. Other AWS docs says you can choose whatever you want for a delimiter, there's nothing special about `/`. So how does that apply to what they say about performance and "prefixes"?

Here is some AWS documentation on it:

https://docs.aws.amazon.com/AmazonS3/latest/userguide/optimi...

> For example, your application can achieve at least 3,500 PUT/COPY/POST/DELETE or 5,500 GET/HEAD requests per second per prefix in a bucket. There are no limits to the number of prefixes in a bucket. You can increase your read or write performance by using parallelization. For example, if you create 10 prefixes in an Amazon S3 bucket to parallelize reads, you could scale your read performance to 55,000 read requests per second.

Related to your question, even if we just stick to `/` because it seems safer, does that mean that "foo/bar/baz/1/" and "foo/bar/baz/2/" are two prefixes for the point of these request speed limits? Or does the "prefix" stop at the first "/" and files with these keypaths are both in the same "prefix" "foo/"?

Note there was (according to docs) a change a couple years ago that I think some people haven't caught on to:

> For example, previously Amazon S3 performance guidelines recommended randomizing prefix naming with hashed characters to optimize performance for frequent data retrievals. You no longer have to randomize prefix naming for performance, and can use sequential date-based naming for your prefixes.
I think a lot of the Canada-based subreddits are so political and group-thinky, for lack of a better term, that they are better off avoided at this point. /r/Ontario is the most glaringly obvious example of an echo chamber that I see no point in ever checking it, even though I live in Ontario. My small town's subreddit is decent though, just for the odd news stories every now and then.

Best advice for reddit I can give is to stick to small, focused subreddits. In my case I only visit gaming/tech/dev/podcast related subreddits. The site is only usable like this now, imo.
I used https://hnrss.github.io/ for a while. I worked really well but I eventually realized I didn't want it.
Oh, this is a good idea. Can’t wait to try it out.
A Blistering Pace
if you'll recall from that movie they evidently liked it so much they recommended the place to a couple of out of town acquaintances.

on edit: so what I'm saying, is like, word of mouth?
I took my time to read the patio11 articles you've shared (hence the delay in replying). They were excellent and practical.

> Probably people has more patience than me, but try to make it short.

Thank you for this feedback.
About 5 years ago that was still a thing!
I found that Basecamp’s docs are great for documentation.
> In the north masonry homes have a lot of problems with freeze thaw cycles

That's weird, central Europe has pretty northern climate with cold snowy winters and hot summers and I've never heard about any such problems. I've lived my whole life in such houses. You just need proper insulation (but you need it anyway cause heating is expansive). I think Americans don't much care for good windows for example, at least in the movies they have these weird 1-layer sliding windows that nobody would use here :).

> As far as upgrades , remodeling, overall costs goes stick built homes are superior.

There's a bit of stigma against wooden houses here and they are considered worse investment because they degrade and lose value much faster.
Chrome OS Flex is Google's free Chromebook converter
To AWS S3, '/' isn't a delimiter, it's a character that's part of the filename.

So for instance "/foo/bar.txt" and "/foo//bar.txt" are different files in S3, even though they'd be the same file in a filesystem.

This gets pretty fun if you want to mirror a S3 structure on-disk, because the above suddenly causes a collision.
You're very persistent, aren't you?

marcan@raider:~/tmp -$ echo "very important data" > file.txt
marcan@raider:~/tmp -$ rsync --remove-source-files file.txt macmini.lan:

Yanked power to macmini.lan after the rsync completed, then turned it on again

marcan@raider:~/tmp -$ ls file.txt
ls: cannot access 'file.txt': No such file or directory
marcan@raider:~/tmp 2$ ssh macmini.lan
Last login: Thu Feb 17 23:45:26 2022 from 192.168.3.10
marcan@Mini-M1-2020 ~ % ls file.txt
ls: file.txt: No such file or directory

Data's gone.

This is real, please stop pretending it isn't.
Publications often change the headline for clickbait reasons, but they also try to make it clearer to searchers what the article is about. "Avenger in a Raincoat" works fine for a print magazine -- the end user is someone sitting captive on a flight or on their couch. In the crowded world of search results or social-media posts, you need to be clearer about what the article contains. I haven't read this article (for it is paywalled), so I can't tell where this falls on the clickbait scale. (I think of "clickbait" as a pejorative.)
Android’s toothless “Privacy Sandbox” fails to answer iOS tracking limits
Well to be fair, AllowAmbiguousTypes is kind of infamous for being suggested when it's not what you actually want.