skysight-inc/HackerNews huggingface dataset:
How would you encourage a culture of reading?

(I also empathise heavily with the morass-of-distributed-documentation problem. a bit like coding, I think that although every code change should be documented (with reasoning, explanation, etc), organizations should try really, really hard to reduce the amount of written documentation required for products and services in the first place. a bit like the best code being the code that doesn't exist, it's much easier for folks to read and consume information when it's concise, well-organized and clear)
Corvid Cleaning project: use crows to help to clean up the city
The search space has more structure, so it seams easier to find the optimal strategy.
Great idea! Having to fill the rows in order is a bit frustrating since even if you think you know a later line, you don't get to even try it until you get the ones before it. I don't think order matters in theory, does it? (I've only played the original game once so I might be missing something)
And why shouldn't Audible set the price? No one signed up as a creator on Audible thinking they'd get let out of the credits system. That system is Audible's business model. It's how they sell so many books.

I've bought many audiobooks for one credit that I never would have bought at list price. Most creators' net revenue from me would be zero if I had to pay the full list price.
var v = """"""
contents"""""
""""""

lol.

I like the proposal to have these sort of raw strings, where indentations are removed, but can't they use a symbol before the string like they do with interpolation `$` or literals `@`?

I know it says design decision to go with 1 more " than the longest sequence of " in the string, but why ?
>why the vast majority of developers prefer to develop on Windows

Was that ever true?
The implication (in fact no, it's explicitly stated) is that this fsync() behaviour on OSX will be a surprise for developers working on cross platform code or coming from other OS's and will catch them out.

However if in fact it's quite common for other OS's to exhibit the same or similar behaviour (BSD for example does this too, which makes sense as OSX has a lot of BSD lineage), that argument of least surprise falls a bit flat.

That's not to say this is good behaviour, I think Linux does this right, the real issue is the appalling performance for flushing writes.
Apple boss Tim Cook faces backlash to £73m pay package
exdoc in elixir does this, and it is wonderful
> and IIRC 4.4BSD

4.3, only Rhapsody incorporated elements from 4.4, but that was the tail end of nextstep, essentially the initial preview of macos (it was released as osx server 1.0, then forked to darwin from which the actual OSX 10.0 would be built, two major pieces missing from rhapody were Classic and Carbon, so it really was nextstep with an OS9 skin).
I'm convinced that the prices of audible books for people without a membership were solely to drive people to memberships (Much like how Vail ski resorts has admitted they increased ticket prices by over 200% so that they can say a season pass will be paid for with only four days of skiing)
Besides the ads, the Wikipedia article, the next result I'm getting is this: https://www.geeksforgeeks.org/strongly-connected-components/

Which seems to mostly just be paraphrasing the Wikipedia article and the page I linked. The kent.edu-page seems aimed at teaching you the material, the geeskforgeeks-page seems primarily to focus on getting you through your introduction to computer science exam. It gives answers, not understanding.
You have to go in and change some config files or it won't work by default. Wasn't clear to me either at first.
actually true. if you want real pubsub we’re not for that.

but we could add the ability for workflows to subscribe to kafka topics in future? no promises on the exact level of abstraction we’ll land on but its definitely been discussed
How do you manage rare events in such a setup? For example, how to restore a database from backup is valuable knowledge that should be documented somewhere so you don't have to make it up as you go along. At the same time, in (almost) every place I've ever worked at this was not required very often.

This seems like something chaos engineering and/or a proper ops team with regular disaster exercises would be able to pick up, but (like you mention) in most startups those seem to have very low organisational priority.
the newer s3 console works a little better. It gives pagination with "< 1 2 3 ... >"
not necessarily my company's anti-values, but I had some fun making up some;

* avoid negativity
* hide the truth
* ego outperforms facts
* kiss ass
* promote incompetence
* stick to your guns
Yes it reminded me of this concept aswell. I think they're looking to build a 2.0 version of EPCOT that's more linked to the disney theme park. Rather than just a "basic" community. I'm wondering if this kind of themed communities could take off or even some more extrems concepts such as a Starwars community could exist in the future. We'll see !
we should put this comment on our landing page and call it a day
One of the things I will never understand is software companies' insistence at throwing engineers at any and all problems, and leaving them to their own devices. For example: accounting problems, for which society has accountants.
First ever gene-edited ticks offer new weapons against Lyme disease
"People can underrate the novelty lurking within things they thought they’d already experienced fully."

In other words, like "comfort food" people find it rewarding to read books or watch movies that they are already familiar with because there is still novelty (fun) hidden within them if the books or movies, etc. are complex enough. An example of such works is found here:

Great Movies Based On Books
https://moviewise.substack.com/p/great-movies-based-on-books
The App store is one of the most disappointing things to happen to personal computers. Instead of empowering indie devs it shut them out and empowered corporations.
And in my view, if you're a jack of all trades then you're setting yourself up for lower future compensation. Most of the jobs are at big companies, and big companies want specialists. Switching between roles reduces the opportunity to become an expert in any of them.
I actually turned that off as I prefer keeping the headphones in A2DP mode and using a separate microphone.
Meanwhile what I want is a way to configure it to never ever, under any circumstances, use the headset profile.
"And maybe for a desktop focused high end designs where most devices sold are battery powered that is a reasonable design choice"

Does the battery last forever? Do they never shut down from overheating, shut down from being too cold, freeze up, they are water and coffee proof?

Talk to anyone that repairs mac about how high-end and reliable their designs trully are - they are better than bottomn of the barrel craptops, sure, but not particularly amazing and have some astounding design flaws.
Is S3 actually hierarchical? I always took the mental model that the S3 object namespace within a bucket was flat and the treatment of ‘/‘ as different was only a convenient fiction presented in the tooling, which is consistent with the claim in this article.
He's constantly listening out for mispronunciations, unwanted pace changes, mouth noises etc. He frequently has to stop the narrator, listen to it back, get them to do a whole bit again... That's why it can take up to 3 hours just to get one hour of audio down. Not 5-12 hours though.
Either the problem is very hard or reddit's technology culture is crap.

If they go public I would not be bullish
> 1) Find what their customers are complaining about on their forums, blogs, and social media.

I honestly did not think of this. It seems the obvious thing to do.

> I don't mean bug fixes, I mean conceptual problems, fwiw.

Thanks for this deep point.
After a decades worth of working in non-tech enterprise and small companies. Which means I’ve worked on major projects, minor projects, as an advisor and later implementation guide to external developers and so on, I’m not sure I’ve seen a good recipe that doesn’t involve making sure that people work together on the same things ever so often and to keep things as simple as possible.

I’m not saying that you shouldn’t build generic things for code-reuse and easier maintaining. Because you should, just be aware that as soon as you build a generic something, you’re likely stepping into the land of someone’s headspace, and other people might take a while to understand that. Which is where working on each others projects, or doing code reviews help in my experience.

I still encourage good and clean documentation. Something that quickly tells the reader what X does and why it does it.

I also encourage everyone to draw what connects to where and how it does so. Not in any form of detail, just so that you don’t end up in a situation where you have to doable a SQL user to find out who screams about it.

I’m also personally a fan of writing to-do-lists containing all the steps I took to make something work. I recently wrote one for how to connect sequelize to an instance msSQL server in azure. It wasn’t trivial, and because it involved a lot of trial and error, it’s something I couldn’t repeat again in two weeks if I hadn’t written down the steps that worked.

Good question though. It’s something we should all work on.
Hopefully the ssd doesn’t either though, bricking it would be hilarious but not ideal.
>because it gives publishers incentive to put out quality products

I wouldn't say quality products, lowest common denominator and all.
TL-DR: Object stores are not databases. Don't treat them like one.
1 athena?

2 some jobs make a lot of data
You mean that you should not hide of the difference between values and behavior?

Because there's nothing on that comment that actually supports the difference. And if you are being honest, descriptive values should describe your behavior very closely.
There is also an interesting book about a recovery in the dessert “through the shadowlands” by Julie Rehmeyer. Just not practicable for everyone, especially when the dessert is far away like in Central Europe.
You take it for granted in high school. It isn't, which is why this kind of advice shows up so often.
Yes, loads of issues. I'm not sure how, but trying again and again I finally got one or two headsets to connect, but not a third. Definitely seems like it's not quite stable yet.
> do feel like in generally they require so much buy in from everyone, maintaining these pages has to be a constant priority.

This is true of any system of knowledge sharing, even if it's in-person-watercooler chat. The hard part is getting people to do it, no matter what the system is.

> This becomes a problem if multiple people leave at once or someone is very busy when expiration comes up and rubber stamps the renewal with outdated information...

The only solve for multiple people leaving at once is to ensure that you have all of their knowledge documented ahead of time, and if you have that, you don't need anything like this. A tool or a process can't solve people problems. For outdated information, this is no worse than the confluence abyss that I've experienced in previous jobs.
https://www.nytimes.com/games/wordle/index.html

Here you go, now you know.
I started on 30k in 2002 UK, now 150k Australia, goal is to double that in a year or so. Mostly through market over me being much better.

I converted all to us$
As a native English speaker, I also phrase and rephrase my ideas while writing things in English.

In my experience, the exercise of fine tuning what you are and aren’t saying is one of the main reasons to write it in the first place, because it’s actually helping you figure out what you are and aren’t thinking too.
Unless you're Irish, be ause that's been grandfathered in.
Yeah. I've never paid for any sort of support contract and have never once ran into an issue where (1) I couldn't reach someone and (2) that person wasn't empowered to fix my issues. And by "issues" in some cases I'm talking like "facilitate a $150k refund".

Hell, I've been testing some "beta" products in AWS on my personal account with a spend of like... a couple grand a year and been put in touch with the lead engineer on the team responsible for the product to dig into my problems.

Google, on the other hand, even paying over a million a year for AdWords I regularly ran into problems that crossed into other domains and while the AdWords support staff were relatively easy to get a hold of, even once you were over the wall they were pretty honest in saying they wouldn't be able to get support on issues crossing into other teams and just suggested trying to find workarounds.
The whole point of the Metaverse in Snowcrash was that most people's lives were so incredibly bad and depressing, that people wanted to escape into the Metaverse where things may be better for you.

Facebook is betting on people's lives getting worse, partly because their original product has done such a great job of making that a reality for the last decade.
The order does not matter. I will change it, so that you can enter any rows you want.

Thank you for the feedback!
Because it's kinda one shot. You missed it it never came back. Unlike say programming skills you can pick up at any time, teenage love is unique.

Plus, getting laid is a soft skill, and it's more difficult to pick up soft skills.
Yeah, I know that I made some heavy handed assumptions based on where we are (HN). Especially considering that 1 and 2 would make 4 more likely to be true, and 1 and 2 is likely true on HN AFAICT.

>For reasons that I don't want to get into right now, it's not easy for me to find work that pays well.

Just to be clear: I wasn't expecting you to defend your behavior in this particular case, that would be cruel and unsympathetic of me to say the least. I was only interested in how in general this treatment can occur in places where people are well paid and highly educated (with the implication that they're likely to find work regardless).
Central planning worked well when I lived in Holland. In fact it was one of the few places in the world where I can make that statement.
We promise to do that in our own time boss!
I was writing something called soppy (Standard Operating Procedures py) which something like that has been up recently. the basic idea is to have (online) checklists that at first are nothing more than 1. do this 2. fill in that

but each process can have a stage replaced with actual code - so eventually you have a part manual part automated process that is fully self documented

A few other people have same idea - I am sure there are some commercial versions
> So much better than just Pulseaudio or JACK. And at times even better than these two combined.

This is great news. Might they write an init daemon next? Pretty please??

Npghnyyl, V _qb_ yvxr flfgrzq.
For all of you who want to play more, the Wayback Machine has you covered:

https://web.archive.org/web/*/https://worldle.teuteuf.fr/
It's possible they have the skills you need but their time isn't fully utilized, so they can fill time with working on your projects rather than looking for more clients.

Maybe something like retaining 25% of their time for your projects could work. If you need more than 25% of a person's time, then maybe find two people with different skillets (although coordinating could be more difficult).
How many new houses are built to that size though? The UK has a lot of very old housing stock.
But seriously.

I think, we should put more effort in checking out these old solutions to problems and see how we could build it in a better way with modern knowledge.

Many things, like the AE, could probably be built much smaller, since we have more precise tooling available. Smaller size could lead to optimizations already, a smaller mechanical system requires less power to do its work.

But also, like the article suggests, using generally better design. Could be that a mechanical computer, like the AE, is way slower but could work in circumstances that electronical devices don't.
They explicitly say in the thread that they're trying to get enough people angry that Audible changes the deal.
This is mostly correct, with the additional feature that S3 can efficiently list objects by "key prefix" which helps preserve the illusion.
> In those 12 years, Google did not launch a single new product that they didn't shut down a year later.

Okay. I know people like to shit on Google. But this is beyond the pale. Google Cloud by itself is a lot larger than a huge number of entire companies.
What are your the values you came up with, if those are the anti-values?
It feels easier to me too, but still fun. It seems like there aren’t as many constraints as in wordle, so you can solve each line independently

When I first opened the link I thought we would have to guess the exact words, in reverse order. But that seems like it would be difficult

Edit: maybe it’s just how I play wordle? I try to minimize reusing burned letters in wordle since they don’t add information. There’s no penalty in reversle for repeating what would be burned letters so it’s easier to template match. It would be interesting to maybe add that constraint to reversle, but then you might have to go back and change earlier lines if you guess wrong
Depends on your position.

If you have role power, then set aside time to work on documentation.

If you have to lead with influence, you simply just start doing and others will follow. One of the best things you can do is document and show people how you manage the knowledge base.

Secondly, you have to delegate. Nobody knows everything, you have to ask for help and regular contributions. Just be up front and let people know your intention and they'd be more than willing to help.

Lastly, take regular notes. For areas that you have little to no idea about but others talk about all the time in PRs, meetings, and more, you can extract that knowledge to the point of having your best shot at making the docs as correct as possible and then you can ask for a review from someone else.
The name choice :)
Yes, and sometimes even listing can take days.

I worked somewhere that a person decided using Twitter Firehose was a good idea for S3. Keyed by tweet per file.

Ended up figuring out a way to get them in batches and condense. Ended up costing about $800 per hour to fix coupled with lifecycle changes they mentioned.
How do you turn this off?
Some people are banning "*dle" from their feeds. I propose Worldel as an alternative name.
Agree, Haskell's works best when working with flat data structures. IHP also only supports one-level nesting depth, like this:

post <- fetch postId
>>= fetchRelated #comments

This is fine for simple form based CRUD apps.

As you mentioned you're consuming the data with a JS frontend: For these cases we added a subsystem called DataSync to IHP. DataSync allows to use the IHP query builder directly from the JS side. This way we basically avoid needing to hand-write these nested graph API responses. Complex forms that depend on a lot of complex data can now be implemented using React components.

Here's an example query call from the JS:

const todos = await query('todos')
.where('id', 'd94173ec-1d91-421e-8fdc-20a3161b7802')
.or(where('id', '173ecd94-911d-1e42-dc8f-1b780320a316'))
.fetch()

This way the frontend can query data that it needs just in time. And also write records to the database without needing to manually writing API actions (thus avoid the data tree problem).

You can find an example of this here: https://ihp.digitallyinduced.com/Guide/realtime-spas.html#bu... For web apps that are fully consumed by a single page app, we're right now building IHP Backend, which provides the IHP tooling + the DataSync API in a way that is way simpler than full stack IHP. If you're curious, you can find a demo video here: https://youtu.be/-jj19fpkd2c
Automation.

No, really. Automate what you can. The best documentation is running code - it's the only documentation that is correct.
I'm in agreement: the function is needed, but the syntax feels really weird.

I'd also much prefer some kind of prefix, maybe double "at", e.g.

```
var myString =
@@"blah
blah blah blah
"
```

This feels a lot more natural to me.
It does feel quite easy, but it makes sense since there must be a ton of words matching each of the patterns, and they are independent of each other. I wonder if having to match the hard mode Wordle constraints would make it too hard.

(I.e. no placing a letter in a in position where it gives you no new information.)
It means asking "then what?" questions to get insight into implications, you can search for "second order thinking".

An example could be - you're arguing with somebody in another team at similar level. If you convince them - you win, as a first order consequence, you may think: great. But if you dig deeper you may realize that doing things your way may not be so great for you in the long run; ie. if you have to deal with passive-aggressive attitude or don't have 100% support of that team. So selfishly, 2nd order thinking - maybe you should let go and you'll win long run.
Intergiro de-cloaks as a new FinTech startup in ’embedded banking’
> That's all Microsoft are interested in, you want to give us $1B but we must check a box? Box checked.

Microsoft is now a company whose purpose is data collection and targeted ad pushing so they've lost any benefit of the doubt. You can be certain that for every scrap of data they're collecting it isn't collected because they are only interested in feature creep/bloat. At this point we have to treat them no differently than Google. We're left assuming that they'll take whatever data they can extract from you so they can use it against you. Their own practices and privacy policies don't offer any reassurances either.
I built https://www.unscatter.com using Reddit to source links for the search index. Last year I added Twitter as another source.

I don't think it's a "better" search engine. It's a different lens through which to search. Reddit and Twitter are an information source for what people are talking about. This is why I limit my index to articles that have popped in my Reddit/Twitter input in the last 30 days, deleting anything older.

I've actually had it up for years now, just don't know what to do with it. Been focused on my career in IT rather than entrepreneurism because well, life. I can say just this morning I saw "Stanytsia Luhanska" pop as a trending term on the front page of Unscatter and at the time mainstream media has not picked up the story of the school being hit by Russian shells.

I think over all the quality results still come from Reddit. Twitter often gets gamed and I see content terms pop up in the trending list. However, Twitter overnight (my time, US East) gets a more international flavor with lots of Korean and other Asia Pac country content bubbling to the top during that time because of Twitter.
I don't know what tPROG is (or anything else), is there a "What every programmer should know about storage" a la Drepper's work on memory?
Show HN: Sketch web app created with Mercury and Jupyter Notebook
The basic version is open source. There's an additional commercial version that supports the development of IHP, you can find more infos here https://ihp.digitallyinduced.com/blog/6392ad84-e96a-46ce-9ab... :)
The Asus USB-N10 NANO adaptors work. They are easy to find and pretty cheap. Due to a licens chance from RealTek I also believe fireware will be included in OpenBSD 7.1, so you don't have download it in advance or start up on a wired connection.

See: https://man.openbsd.org/man4/urtwn.4
Same with team leading - not much more pay if any at most companies but a lot more stress. A lot more realtime dealing with stuff. Like loads of meetings at set time’s regardless of your natural flow. Coding remote otoh is like a tap. Turn it on and off. Come back and finish later if needed.
Friendly reminder to revoke your sessions when resetting compromised users. :)
That's like some people ignoring you on purpose and you going: "talk to meeeeeee!!!!".