skysight-inc/HackerNews huggingface dataset:
I started on Netware 2.x but mostly worked with Netware 3.1x.

There was a guy at our office that was extremely proficient with Netware, so much so that if he got physical access to a Netware server, he could press the special 'Admin key sequence' (from memory it was about 4 keys pressed at once on the keyboard) and then he would issue commands to peek into memory and tell you the Admin password. This trick only worked if you had already unlocked the screen console with the Admin account since the server booted, but it showed us very early on how important physical security to even a keyboard was.

I do remember a key fight that happened back then with Netware and Microsoft was how Netware gave you a free 2 user license to a server if that server was only running network services, such as maybe a DHCP server. If you wanted to do file sharing, then you had to buy the appropriate user license.

Microsoft introduced the ability for a Windows NT server to mount a share locally where the contents of that share was data from a Netware server. This way you could get a free 2 user Netware server license, have the NT server use one of those licenses, and then hundreds of people could access the data without Netware being able to technically block it.

I recall (can't find any images on the Internet to back it up) that Microsoft changed the traditional 'hand under a folder' icon for this feature so that if you looked carefully, the hand had it's middle finger extended.
I've read enough Asimov and stories that play with those laws to know that the "through inaction…" bit of the first law is a severe problem. You either need to concretely and objectively define "harm" to the AI or remove the imperative to act altogether.
Rolling Hash
That “think of the children” argument is so tired and played out.
Can ChatGPT produced text be defamatory? Does your answer depend on the prompt?
I had never heard of MicroOS before, sounds interesting. Before building this tool I actually used both Terraform and Pulumi. My tool is a ton faster setting things up and only requires a small YAML config file. Would be able to give it a try? I am looking for feedback :)
That's the current solution, but the issue is that the query optimizer can't always handle being tortured like that.
Exactly, if “In China” was added to the title it would be a lot less misleading. As it stands it seems like it was purposefully left out to garner more attention.
At least you've learnt quickly they were blocking wanted traffic.
> Other animal behavior also evokes TCP flow control, with its characteristic sawtooth. Squirrels and pigeons going after human food scraps will creep forward a step at a time, occasionally leap back, then steadily creep forward again.

> Caching gives us the language to understand what’s happening. We say “brain fart” when we should really say “cache miss”.

Sorry, but how can anyone find this book insightful? Doesn't it sound dumb to anyone else? Seems as if the author made list of bunch of algorithms and filled up hundreds of pages with lazy analogies. Having read a bunch of similar books (classic self-help crap), I must say that these books are a giant waste of time. It reminds me of mental models. Reading about mental models isn't going to magically make you smarter, you'll likely develop on your own from experience. But hey, if it helps you, awesome. Just giving my two cents as a person who has largely become disillusioned with books like these.
Show HN: AsyncDocs, a real-time and secure collaborative Markdown editor
Hello HN!

At my company we usually constrained what we can use for real-time collaboration. It usually consists of MS Word (online), Confluence or something similar. Between software developers we use VS Code's Live Share feature but it takes forever to spin it and it does not always work. Furthermore, non-developers are not keen to install VS Code and use Live Share. I also looked at available tools but I don't think we could use those, being Europe and in an Enterprise world.

So as I've created my own: https://asyncdocs.com/
It is currently in active development but I think it already has enough features to gather feedback:
- user interaction are synchronised to every other client in real time
- every communication is encrypted in the browser so the server knows nothing
- it has a presence display to see if somebody else is working on the document
- cursor and selection of other authors are displayed
- local documents: documents are saved in the browser and can be pasted at the cursor
- easily shareable links: just click on the document id to copy the link

Any feedback is appreciated but I am curios if anybody else would have a use of it. Also what do you think of the UX and design? What feature would make you want to use it?
>What would be the benefit of porting IPX/SPX to Unix? Netware already ran on TCP/IP.

Uhh...The millions of clients who didn't have IP stacks?

I'd note that Novell didn't include an IP stack in Netware until 1996[0]. By then they'd already lost to Microsoft.

And they'd purchased Unix more than three years earlier, but didn't port Netware to Unix at all. Rather it was Netware on Linux, and wasn't released until 2005 -- when Netware was already irrelevant.

Had they migrated to Unix in the 1993-1994 time frame they would have eaten Microsoft's lunch. But they didn't. And so they lost. And they are gone.

[0] https://en.wikipedia.org/wiki/NetWare#NetWare_4.x
To be fair to the older models, I think the main issue is: only "recently" (let's say, some 30yrs ago), we have had computers and sensors fast enough to manage an automated reentry of rocket stages (and ship drones as well)

And SpaceX had to iterate a lot to get this working as well

It is rocket science
Solid-state cooling promises doubled CPU performance by replacing fans
.NET has something close in standard libraries, in that you can try converting a string to System.Net.IPAddress and other similar classes.

It's for parsing rather than search though, you'd still need regex if e.g. searching unstructured logs for IPs.

e.g. (powershell syntax for easy reproduction) returns parsed, or throw if invalid.
[uri]"\\ServerName1\Folder\UserName"
[version]'1.2.3.4'
[ipaddress]'1.1.1.1'
I do exactly the same, so you are not alone.
Getting my nose fixed after 25 years made me wish I had it fixed 24.5 years before. There is no question about it for me that it is one of the best things I've ever done. All the sinus and ear infections I got because my nose couldn't drain are behind me now.

Also had my turbinates reduced at the same time.
New Materials Will Bring the Next Generation of Quantum Computers
I thought I was being informative. I can't give hard&fast rules because (drumroll)... it depends. So I have tradeoffs to consider, and indexes got mentioned.

How else could I have posted better? Honest question.
Yes and editor search is one of the few reasons to use regex these days. If you're writing something more permanent then you should use a real parser library!
It was Google and not Apple.

source: https://twitter.com/mxcl/status/608682016205344768
For some jurisdictions like Germany, accepting "donations" - no matter if cash or in goods - is a nightmare tax-wise. Yes, you can just throw up a PayPal, but if some random troll wishes to cause you pain, all it takes is an e-mail to the tax office and they'll fleece and nail you.
Remote work will devastate the cities but safe the planet.
Same reason why is it called World Series when only parts of North America compete.
I have pocket notepads with mini pens stashed everywhere. When I go walking I like to take a tiny recorder that I can start the recording as I’m getting it out of my pocket(I have two from Zoom, highly recommend their products)
I have earth shattering paradigm shifts in my thinking about once a month, or at least they feel that way at the time. They often come in bursts, where I get between 5-10 in quick succession as the initial paradigm shift causes me to pull on a tonne of threads and look at things a new way.

I used to get a little panicky during this time because I'd worry I would forget this volume of important thought.

Turns out, if it is truly a paradigm shift, you can't forget it. No need to write it down (unless you want to share it). Once you know it, you'll never unknow it. Your lens is forever changed and you can't look at the world without constant reminders that you have had that thought.
Reminds me of a project I made several years ago to translate different proper nouns into multiple languages: http://adamhwang.github.io/wikitranslator/

Simple open source all client based: https://github.com/adamhwang/wikitranslator
I use GTD so either an email to myself or an entry in Things.app (via the Apple Watch is particularly convenient) means I’ll pick it up and store it in the next 24 hours
It shouldn't be hard. Reputation could be achieved with some form crypto signatures and identity based maybe on phone numbers, with traceable identities. Blockchain not needed or helpful. (A rating signature must probably include a payment receipt from a third party - signed by both driver and passenger as part of the transaction.)

Local relays and DHT-servers would be run on a charity-basis like tor. Also trivial.

Searching for cabs would be similar to a file search on gnutella, though I don't know the details of how that works.

The tricky bit is to make it payment-service agnostic.
To be fair, this only works for simple commands like "Show me 3 arguments for and against bla bla". As soon as you ask "which of X and Y is better", there will be bias. Should it relate to the number of web pages suggesting X is better? Or should it be able to track arguments down to first principles? It also needs to ask you questions back to figure out what is best for YOU personally, or at least ask you to specify more context. I don't envy the tuners of chatgpt..
if he was poor he would be sitting in a jail cell, but instead he flew first class back to the comfort of his parents house. amazing.
> that’s pretty much it.

Only if you ignore

1. variadic arguments as in printf,

2. function pointers which are a very elementary (type-unsafe) form of closures,

3. a nice way of casting to void

4. setjmp and longjmp goodies (?) which allow you to code up co-routine libraries and exception handling mechanisms

I'm sure there are more such facets I am missing.

The elegance of the specification may be questionable, but the scope of what C tried to achieve is breathtaking. It actually is superior to most of its improvements.
'Tradwives' promote a lifestyle that evokes the 1950s
I don’t think this is necessarily true. Pretty sure there’s a quote from Herb saying that southwest was going to be “high touch, low tech”. Herb was a legend for going up against the big airlines and winning but he was the right person for the right time. A war time ceo if you will. Southwest doesn’t need Jobs they need Cook, someone who can build out and scale now that they’re established.

The airline industry as a whole is known to have antiquated tech and hard to clean data. Someone mentioned in one of the threads last week how difficult it is to modernize these systems where every system is using different timestamp formats. Southwest is just more antiquated and probably at least 5 years behind the rest of the industry in modernizing. Especially with crew systems which is what blew everything up last week.
The slightly less rugged, but also less heavy, "Latitude 5430 Rugged" (-Extreme) looks seriously interesting.
I wish that these sorts of articles were written based on statistical or experimental evidence, rather than just anecdotes and intuition.
> scored way more league goals compared to Messi and Cristiano Ronaldo.

The Brazilian league being third-rate, like some others have mentioned, isn't accurate, but it's also not comparable to today's La Liga and EPL, which draw from a global talent pool, not mostly limited to a single country. Scoring was generally higher back then as well.

> he won 3 world cups

Winning the World Cup is far more about luck and circumstances than individual brilliance. The main thing you can say about this is that Pele's longevity allowed him to be part of two dominant Brazil teams 12 years apart, but then again Messi had a longer peak.
In some sense you have a race condition. By taking the item and misplacing it, you've caused a deadlock. Solutions are kinda the same: have a copy of the item for every person that might use it, or be strict about freeing all locked resources.
I think a court might just find the listed address for the ip owner and send a mail there. They certainly would not spend time trying to figure out whom to email.
At work we use Icinga, and batch jobs submit passive results, if they fail or don't check in within a reasonable time, it triggers an alert. Probably more than you want to set up, but might give you some ideas. We have a wrapper script that sends the job status and output.

Alternatively, you could make the jobs quiet on success and noisy on failure, and just have cron mail you about them? Or make a wrapper script that saves off the status and a status job that mails you if any failed?
“I expected the differences to be bigger” is some serious shade!
I am more of a fan of Kent Beck's "Paint Drip People" ( https://twitter.com/kentbeck/status/761223760091320320?lang=... ) (and a commentary on it - https://becarneiro.medium.com/generalist-or-specialist-welco... )

The original used to be available without needing to log in, but now it appears to be hidden behind a login at https://www.facebook.com/notes/373922293851423/

The text of it:

Keith Adams worked on kernels at VM Ware. Then virtual machines. Then search performance at Facebook. Then the HHVM implementation of PHP. Then machine learning. Now he’s Chief Architect at Slack. In between he worked on hundreds of little projects that lasted hours or days or weeks. Keith is a Paint Drip Person.

I was a big fan of the T model of skills, introduced by David Guest in 1991: know about a lot of things, be really good at one. The more I taught it, the more unhappy I got with the metaphor:

- Skilled people are good at several things.
- Skilled people’s interests develop over time.
- Skilled people don’t plan their next focus area. Sometimes it seems completely unrelated to their previous focus area.
- Skilled people are always exploring, just for the sake of curiosity.
- Skilled people resurrect interests sometimes.

All of these metaphor fails led me to the paint drip model of skills.

- You draw a brush across the top of the canvas.
- Sometimes enough paint accumulates that a drip starts to roll.
- Once a drip starts to roll, it’s not clear how far it will go.
- You keep drawing the brush across the canvas, regardless.

“Moving the brush” is the curious exploration. Keith reports that he tries a project a week or so, but that most “don’t go anywhere” (I beg to differ). The drip rolling down is an area of specialization. Once it starts rolling, it’s not clear how far it will go. In any case, the brush keeps moving. Eventually the last drip stops and a new one starts.
What to Expect in 2023 in AI
It's a side effect of Tesla's stock plummeting which is (largely?) due to Elon's Twitter shenanigans.

Due to bots: no.
This has been proposed and the protocol developed and a sample app deployed in Bangalore [1].

The app leverages the ONDC protocol and Beckn [2]. There are technical talks on it by the founder of Beckn who was also the architect of Aadhar which is India's Biometric identity system. Beckn was also cofounded by the founder of UPI, which is India's digital payment system and currently the largest in the world. Great Video explainer on Beckn [3].

[1] https://www.ft.com/content/b1bc25c5-43c8-458d-bdc3-ab66c7cb5... / https://www.youtube.com/watch?v=3oedj_fGXAs

[2] https://twitter.com/becknprotocol?lang=en

[3] https://www.youtube.com/watch?v=dizVoQ1MVmY
Apple Didn't Release Any New Macs This Quarter for First Time Since 2000
some of the biggest promoters of UBI are the same folks who run VC firms though, so I don't see that.
This is just a guess, but it's possible that surveyors are so used to measurements in ft that the existing tools mostly use ft (like the GPS in the video), so completely deprecating it might leave surveyors without the tools they need to do their jobs.
There's a related linear-time algorithm for checking a string against a list of targets for possible substring matches: Aho–Corasick algorithm [0]

It's used by standard implementations of grep when matching against fixed strings (e.g. "grep -F" or "fgrep").

0: https://en.wikipedia.org/wiki/Aho%E2%80%93Corasick_algorithm
Apologies, I can't find a source. I probably read it on LWN somewhere. Linus wouldn't dip both feet into the water at the same time. I'm confident he's said that the kernel needs to be buildable without Rust if need be.
I do a lot.

1) An iPhone with a voice memo running

2) A plug in sony voice recorder that's on as a backup

3) Voice memos on Apple Watch for specific things

4) Notes and reminders on iphone

5) iPhone with voice recording near shower during shower

6) If I need to store something in my head, I use memory techniques to remember it - for example, don't append new items to the list, prepend them. i.e. 3rd item you thought of, 2nd item you thought of, 1st item you thought of.

7) I'm building an iOS app that will show me a running live transcript of the last 30 minutes I spoke out loud. (Contact info in my HN profile if you'd like to get on the beta) I haven't found a transcription app that has a paid plan with enough minutes to be left running 24/7 (Otter limits to 4h at a time, and 100 hours per month). And voice memos has no live transcription. So building this instead. If there's an existing alternative that works though, please tell me so I can save the time!
Chromebook? A lot simpler to maintain and you can still drop into Linux if you need to.
This post does not mention `clickhouse-obfuscator`.

It is a small tool that generates datasets based on another dataset - with the same structure and the same distribution of values, including the mutual distributions. It allows data anonymization while preserving the key properties of the data.

Here is a short tutorial with examples: https://clickhouse.com/blog/newsletter_2022_november

Here is the reasoning behind this tool: https://habr.com/en/company/yandex/blog/485096/
I honestly don't think it's possible, and I don't think what you've described is a block shape. You can gain near-expertise in all the fields you mentioned, but true expertise means keeping up with the changes in your relevant area.

If you commit to maintaining an expertise-level of knowledge in all the domains you mentioned, you're going to spend 75% of your life reading instead of doing.

I like to say that my skillset follows a pareto distribution. That is, roughly 80% of my knowledge is accumulated to the top 20% of my areas of interest. But that doesn't mean I suck at the bottom 80% of my areas of interest. It just means that I'm fully committed to constantly bettering myself in my core domain (in my case, front-end development), and also keeping up to date with the latest advances.

I also know how to work with databases, and I'm somewhat familiar with newer ideas and trends (Snowflake, Planetscale, CockroachDB, etc). But aside from some basic marketing copy, I couldn't really explain why these new databases are any better than what we had previously. And I certainly wouldn't want to be trusted to make a decision on which one to use. I know I could figure out how to work with them, and I'm content with that.
ATLB is such an interesting and worthwhile book. My note-taking skills have improved a lot since I first read it maybe 6 or 7 years ago... def time to revisit.
I bought a C compiler at my job in 1984 because I thought it was the future, then spent nearly a decade writing MacOS apps in C. I even added object extensions to it (for our use) in 1989 because C++ was not an option yet.

I worked with Objective-C in the late 90s and again in the 2010s, which is basically C with funky object stuff.

I don't miss it at all. C is very low level and so easy to write bad code in if you don't have solid discipline, the language doesn't help at all, which was not really a design decision back then. The first C compiler we used didn't even support prototypes.

I exclusively use Swift now.
Show HN: Helping hearing impaired regain ability to respond to important sounds
How much does this cost you on a monthly basis?
Millions of dollars. One per kg of materials needed. The rest is no constraint.
Luna-synchronous is a long way from the moon. So far away, in fact, that you're it.

L1 would be easier, but that's still 58 megametres from the moon. Possible, of course, but I'd be surprised if that was really better than a big wire on the lunar surface.
I write it down in a WhatsApp chat with myself.

An idea that strikes in the middle of the night just won't come back the next day. Or any other serendipitous idea. So I note it down using the path of least friction.
This is really common for b2b sales, it gives you both flexibility to negotiate price and terms, especially for more complex/niche products or services.
It's just a demonstration of the idea. If you wanted to deploy this in e.g. a query engine you'd want to generalize it to work with arbitrary input strings anyway.
Doesn't the BBC offer a service where you can request recordings of any historic broadcast?

The German public-service broadcasters like ARD, ZDF and many regional ones offer such a service. I can request a program from the 70ies, tell the name and (helpfully) where and when it was broadcasted. Then they search through their massive archive, make a copy on DVD and send them to you.
It's not cheap (up to 40€ per hour of program), but it is legal for personal use. No need here to pirate anything, except very very old broadcasts from before ... around 1967.
Are there docs online? I was wondering about the data format and some other things.
Compare TeXmacs and LyX as visual scientific writing applications.

I have dipped my toe into TeXmacs (and bought a copy of The Jolly Writer to support the project). Basically you can walk up, bang out a couple of pages with text, mathematics, diagrams and (say) R script output nicely typeset and save as PDF or whatever. Ideal for quick papers and such.

TeXmacs does need a few processor cycles compared with LyX but you won't notice battery drain unduly on anything post Core Duo.

Addressing the actual question: I think a tag line like 'your libre scientific wordprocessor' would help.
That doesn't make sense because 1 horse has a maximum power output of approximately 15 horsepower.
Publishers don't want libraries and patrons to have access to unlimited free copies for the price of one.
Slack. Every day I pray my company won't switch to MS Teams. For chatting Slack is simply the the best user experience.
> We cannot be sure whether it was a miscarriage of justice to take the funds until a court hears the case.

So it's OK to impose a sentence presumptively, so long as the prosecution will ultimately prevail? Putting aside the practical difficulties in implementing such a policy, it is just about diametrically opposite to the usual concept of due process.

> I think all of this could be solved by NOT taking 2 years (and counting) to file charges.

Response to the manifest injustice of kangaroo courts is largely responsible for that. Civil forfeiture is a sort of back-door kangaroo court, IMHO (or not even that, as there seems to be not even the appearance of due process.)