skysight-inc/HackerNews huggingface dataset:
there's definitely a case for curved monitors. i have a ultra-wide and my eyes get fatigued when looking at the edges. a curved screen alleviates that.
In the past year, self-custody of cans of beans outperformed the "modern" collective custody assets such as stocks, bonds, and bank account deposits.
> but was a million miles from Hollywood.

According to

> https://www.wolframalpha.com/input?i=distance+Le+Mars%2C+Iow...

the distance between Le Mars, Iowa and Hollywood is rather 2152 km (1337 miles).

Even without having this computation result: the perimeter of the earth is about 40.000 km (the meter was originally defined to be (EDIT) 1/(40*10^9)-th of the perimeter of the earth), so using the length of geodesics on the earth surface as a metric, no two points on the earth surface are farther apart than about 20.000 km.
I think it depends which end of the country your piece of the working class was in.
Long live the Republic!
This poem seems to how I currently approach dating. Tinder autoswipe on. Immediate authentic message as to why I like the women I don’t unmatch. Women on the streets, telling them I find them attractive, and if they have time to listen going into detail why. Most of them it makes their day.

I couldn’t care less if I get an infinite amount of rejections. I am not setting for less. I’m too old for that shit and I have seen what it does. If it means I’ll end up alone constantly striking out until I die, then so be it.

I am ready to never experience any form of love and intimacy ever again, and because I am ready for that I feel fearless to go after what I want.

Needless to say, I am not that good looking. I am only living once and realizing it.

Oh, and I am also a feminist, I do everything with consent and apologize for any intrusions. You’d be surprised how polite I am (taking proper distance) despite being direct with my compliments on Tinder/everywhere else.

If you read my comment history, I was in relationships the whole time (single since recently).

Edit: I knew this would get downvotes. Yet, I wrote it anyway, to me this topic matters enough that I don't mind the downvotes. If anything, the downvotes are in spirit of the poem and how I approach this. I'm willing to get hurt a lot more in this area. I'm willing to risk it all. Are you? For the past 10 years, I know I wouldn't.

I know I think differently than some about this. I also know that whenever I get into a conversation with most of you, it seems we're more similar than you'd think. I've had enough of them, a lot of unchecked assumptions are hashed out and it seems in most cases we tend to agree (at least based on the dozens of conversations I've had with people).

To all the downvoters, I'd suggest two things: (1) suggest a better alternative, (2) I'm open to hearing why you think my approach is not a net positive to the world. I think it is: I'm allowing others to meet me as a person. I don't see what's wrong with that. You downvoted, so clearly you think it's a net negative. I'm open to a good faith based discussion on it.

I'm always open to learning.
That's only true since 2020. Before that, Bitcoin was not very correlated with other assets.

Then again, correlation is an iffy metric that does not take into account tail risk.
How to Setup Nerd Fonts in Chrome OS Terminal
I agree. While they are building it, destroying it would be a dick move. Once they are done with it and not around, it's fair game.
what percentage of those would you say has stagnated?
> had been working on trying to prove Fermat's Last Theorem for years and as part of that work he had come across the number 1729 since it's related to elliptic curves (the basis of which would eventually lead to a proof of Fermat's Last Theorem).

I thought it wasn't that 1729 was related to elliptic curves and the proof, but that it was a "near-miss" candidate in a search for finding a counterexample in order to disprove the theorem. And 9³ + 10³ = 12³ + 1 = 1729 was the smallest of many of these near-miss candidates that Ramanujan had found.

Was that not right?
I'm glad I'm seeing some SAP post on HN frontpage. Why?

When my sister started to working at SAP working on documentation, I had to look at some of those. I noticed something like SAPUI5 and thought: hey, this looks pretty modern and nice and something that competes with Microsoft offerings! https://sapui5.hana.ondemand.com/#/topic/8b49fc198bf04b2d980...

Then I see them documenting/pushing people in CI/CD direction (https://help.sap.com/docs/BTP/65de2977205c403bbc107264b8eccf...) involving Docker, Kubernetes, github and stuff like that. Pretty modern.

I went onto HN to learn how people feel about the development tools they provide and found... nothing. I was like: what? How can they have slick documentation, processes, tools, frameworks, cloud offerings, database (SAP HANA?). So basically I thought - so much competitiveness for Microsoft there. How come HNers don't mention this? What are the people working with this tech? Germans mostly or what? But navigating their documentation, tutorials feels something that could be evaluated as a modern development platform.
On the other hand you could argue too many people that stick to their guns are wrong and this too would be a failure of the education system. The scientific method is what we all need to learn and appreciate: form theories, find evidence for but also against that theory to test your thesis. Improve and refine on this basis or drop a disproved thesis.
example.com also works for that
I am a project manager and a SAP user. First I hated it. And the more I used it, the more I hated it. It's like a really, really uncomfortable chair, strong, but designed with zero attention to ergonomics.
> A small group of 10 year-old children aren't having a coordinated attack of hundreds to thousands of reports against them repeatedly over many months.

You know they are likely playing with a large group of other 10 year old children right? There’s going to be at least a few amongst them that just think it’s fun to mass report everyone that says anything marginally inappropriate.
Reversing a string is a useless operation in the real world. Its only application is padding out interview questions. “How to reverse a string” is also an incredibly vague question. What do you actually want me to do? Reverse code points, or code units, or grapheme clusters, or make it look like it’s written backwards? It doesn’t even make sense as a concept in most of the world’s writing systems.

It’s like giving me a list of numbers and asking me to “combine” them. What does that mean? Do I sum them up, or concatenate them, or something else entirely? A lot of string reversal solutions are “incorrect” because there isn’t even a correct question in the first place.

Even with an infinitely large code space, doing away with combining marks and encoding everything as precomposed would be impossible because you cannot have a definitive list of every single combination of letters and diacritics that may mean something to someone. If Unicode had been the first digital character set ever created, it would not contain a single precomposed code point because they are utterly impractical. As such, normalisation – or at least the canonical reordering part of it – is always going to be a necessity.
Readwise Reader is a whole new ballgame - it supports that use case (among others).
By experimental, I don't mean unsuitable for production. As a development culture, I think that they are in a structure that constantly tries something within themselves. So if I start using it for an application today, the codes I use in a few months may be depreceted. this is my personal observation. I wanted to share.
I am sorry, but anecdotal cases of hickups in the transition between a bespoke system to an SAP one do not mean that SAP is useless. I don't understand why you don't blame the internal IT guys who did not nail the specifications for the SAP to work exactly as wanted in the first place?

And what is the take-home-message here? Should they have stayed with their (admittedly not good enough) internally developed system? Should they have gone for an Oracle solution (plagued with its own set of anecdotal catastrophes)?
Chess: Hans Niemann hits back over ‘cheating’ controversy in St Louis
React may or may not be the best choice today but one thing to remember is that every single UI framework today (Vue, Angular and even beyond Web: Flutter, SwiftUI) borrowed React's component model and I am glad they did. It's such a beautiful abstraction and so much more manageable than anything we had before it.
Exceeding 1.5°C global warming could trigger multiple climate tipping points
> we of course do not really know how much of all this is known to the North-Korean populace

Maybe they know better than you. At the end, they live there. What you claim to know from North Korea and all that other countries from the "axis of evil" comes from TV.
> If I had to include all that background information to make the discussion accessible to people who have different strengths, for example to the front-end Ruby developers, then my 10s one-liner would likely turn into a 30 minute 2 pages email.

This is a strawman scenario. Nobody expects you to make your directed C++ discussion accessible to the front-end Ruby developers.

The point is that a team needs to move team-specific discussions into shared team spaces where the relevant team members can observe and be informed or involved as necessary, as well as understand now and where things are decided.

The point isn’t to inform the entire company of every detail of every step.
Oh $100m VC injection, exactly how 1Password started going to garbage..
There are efficient ways to compute x^n. Eg. you want to compute x^8. Instead of multiplying x eight times by itself, you can do ((x^2)^2)^2, which is just three multiplications.

To be fair, I’m not sure whether similar optimizations exist for computing the factorial, but I don’t think so.
What if recruiters lack communication skills?
"But it’s remained a consistent 80% of the pack for three years now, which doesn’t seem like a strong sign of continued adoption."

Bizarre take. Market share may not be increasing, but this means that 8 of 10 new projects are currently choosing React...if that's not continued adoption, I don't know what is.
> gather the XEPs and put it into XMPP 3.0

The yearly compliance suites try that - and then IMHO fail a bit by offering too many variants.
That reveals another problem: treating the Constitution (and its many edits) as a foregone conclusion.

Enshrining corruption in what’s practically holy law. What a coup.
Agree, except one point. You adapt your system to SAP, not the other way round. And tgat is actually a much better thing than it seems, because SAP is used in so many comoanies that you get a load of best practices out of the box. Adapt those core competitive advantages you have, take the rest as is.

By the way, edge cases, if if they work in a legacy system, are a thing to get rid of during a SAP / ERP implementation. Most people see ERP systems as IT projects and fail. ERP projects are at least as much business reengineering projects as they are IT projects.
At Invisio Solutions, we're proud to offer our clients the best PPC management in Dartford. We're a top PPC company that has years of experience helping businesses grow. Contact us today to learn more about our services.
You can go TIPS or a TIPS index fund, if you believe inflation will continue.
I think this view is heavily influenced by the fact that the writer is a project manager -- I can see how having full visibility into all communications could make their particular job easier. The same way managers always advocate for more regular write-ups on your progress. The problem is -- they delude themselves into thinking that if their job is made easier, then everyone's must be too. The reality is that people who do the actual ground work need focus and want to avoid cognitive overload.
"The point"?

So, again, my comments were not misleading. And these remarks don't provide any information that contradicts the claims I made. (You are, though, calling attention to what is actually misleading here—and tacitly supporting what was my argument all along, without seeming to realize it.)
> impersonating staff

If my own experience years ago is any indication, this would create so many ban options it’s not funny. 10 year olds love pretending to be more than they are.
government needs to bfto on repressing speech
Thanks for the insight.

I often wonder if this might be why why certain corp environments seem to log me out of notion a few times a month.

Also wish Notion was a first class offline first software so it wouldn’t leave me in the lurch so often.
If you explain your motivations well (& politely & thinking about their POV), I suspect you'll not get that branding.

"Hey, sure I can answer your questions, but I often find it helps to do that in public so we have a track record... etc. etc. And I'm not immediately available, so I'll get to it soon..."
Yeah, not a lot of data points, and a niche subject, game dev, but I am playing with the Mach game and graphics engine, and so far so good. I started programming in 1978 in CPM Basic, C, 6502 assembler, etc. I play with Rust, but if I am really looking for high-integrity software, I am currently using SPARK2014 (the subset of Ada), that has some legs beneath it. Rust and AdaCore are starting to work together to bring some of this into Rust, but it's not there yet. So for me, Zig is my C replacement, and SPARK2014 is my C++/Rust replacement. You can go low-level with SPARK2014 too, and IMHO, it is far easier to understand than Rust, yet it already has all the high concepts of software integrity, safety, and verifiability. Excited about cross-platform graphics and performance with Zig and Mach.
Just wanted to say there are Opensource alternatives to SAP that are used by organizations with large velocity not just in transactions but also in business process changes. For example, Zerodha one of the leading stock brokers in India seems to be using ERPNext. This is just from advertising data, but their CTO is frequently on HN and could probably provide more details.
team Flip assemble!
> I don't understand why don't you blame the internal IT guys who did not nail the specifications for the SAP to work exactly as wanted in the first place?

Often times it's very difficult to correctly specify a system. This is one of the problems with lock files and why some people have gone over to docker for development.

IMO, the people to blame are management, who needed to appropriately staff the transition for enough time to get it right.

> Should they have stayed with their (admittedly not good enough) internally developed system?

What evidence is there that it wasn't good enough? Sometimes management gets sold on a "better" system, only to find out that it isn't actually better.
u wouldn't end up protecting them
For the duration of the ERP project, SAP is not different to any other vendor in that regard, from preparation through hyoer care after go live, yes. Yes, you have 3-5 expensive SAP, or other ERP system, consultants sitting next one internal IT guy and another 3-5 internal business people with a very deep understanding of the business processes in question and solid basic knowledge about ERP systems. Otherwise you set yourself up for failure.
> I’m amazed that this is what happens every. Single. Time.

The details about the day-to-day operations disappear quickly as you move up the hierarchy.

My boss recently had a meeting with a large customer of us, we deliver a product used heavily by one of their departments. Here's roughly how that went down:

My boss: "Well, what about when you do orders of type X?"

Manager: "Oh we don't do those"

My boss: "Really?"

My boss brings up the order list and filters on type X, finds at least one entered each day by user ABC

Manager: "Oh... so that's what she does"

So that information was lost in just one level.

This is why we try our best to get the actual users involved when discussing requirements with a customer. I don't think I've ever experienced a project where at least one of the users haven't brought up some edge case the manager wasn't aware of or had completely forgotten.

On the flip side, the projects where the users are left out of it until it goes live never goes well. We'll get it fixed eventually, but there's always pain for far longer than necessary.
Agreed! SAP's GUI is generally terrible for occasional users (luckily most have now been moved to web-based applications, of varying levels of user friendliness), but in the hands of experienced back office staff it works well. Not pretty, but very functional and with shortcuts for everything.
I bought a Moonlander last year, and this year built a Corne for work... despite the limitations, it is so much nicer than the horrendous macbook air keyboard I get.
We can apply this same notion of thinking to ideas like “mark neyer” or “the neyer family”. This closes the loop, though - who I am is both an idea and a substrate for ideas, at the same time.
4.5x faster seems perfectly reasonable to me, I always see the x as meaning a multiplier (or divider) over the original. Saying that this is 450% faster would be blasphemous.
Life's too short to be pressing the buttons on your monitor
There’s a fine line between promoting a unique work culture and having an authoritarian, micromanaging, infantilizing policy. I’m fine with this as a preferred approach but think I’d hate working at the kind of place that made it a strict requirement.
It doesn't have to be a silver bullet to be a net improvement. There's a ton of other code in firecracker that is using safe Rust, and without that safety we could have had this bug and more.

This bug exists because it's exactly C-style code manipulating buffers using raw pointers without length instead of slices.
Yes, that draining of energy towards the end is the anti-theist critism of the novel and philosophy. Quite a few essays have been written about how even this great intellectual peters out his reasoning and just repeats.
> the meter was originally defined to be 1/4 of the perimeter of the earth

In the pedantry Olympics, that’s off by a factor of ~10,000,000.

> (EDIT) 1/(40*10^9)-th

Now, by a factor of 1000 in the other direction. :)
This is not for me to prove or answer, but the OP who brought the anecdotal case here as "proof" that SAP is Scheiße. :)
SAP and ERP consultants are not your average IT consultant in that case.
Anekdote:

My last name is Sap ( translated to Juice from Dutch).

Recruiters don't get it. So my linkedin profile says: i wish my last name was DotNet instead of Sap :p
> You should not let you children play with random 30 year olds, if you do not want them to see/hear profanity.

Kind of a losing battle anyway. Not quite sure why we care about profanity at 10 years old when we do not care about the same profanity from the same person 10 years later.
I don't see much value in this beyond diffing? The hard part in making laws is reaching concensus, not the actual edits.
Right but it's pretty clear that UTF-8 is the better, de facto choice. JS strings only use UTF-16 for historic reasons. If designed today they would definitely use UTF-8.

Since some languages use UTF-8 and some use UTF-16 you're always going to have some languages doing conversions so it makes sense just to pick the best option surely?
Automating might actually make it safer, my typical idiom is `while read -r url; do wget "$url"; done < ./urls` (or `tail -zf ./urls|while…` to make it an url downloader daemon =P)
Some people are insecure and terrified to ever have a record of them being wrong or ignorant. That's understandable, especially in cultures that hire a lot of relatively unskilled people and h highlight that they're competing. I think it's essential that those who are considered senior or expert demonstrate their own vulnerability by asking questions that show they don't understand or know about something, and being grateful for the response.

If and when you have that trust, criticism also needs to be more structured and question oriented. E.g.

- I think the main problem we're trying to solve is X. Is that right?

- if we do this, we'll solve Y but we'll also have a new issue Z. Do we think we would rather have Z than Y?
She's not obligated to stay in the position.

No one else is obligated to care who she is.

My country fought a war so that I wouldn't have to accept that some people are born higher than others, and everything I've learned about the royal family since has been against my will.
> So your users will need a specific browser to use your Web app?

No. For the use case mentioned (editing and sharing docs in Google Docs), no one would be using a Web app, because there isn't one anymore. With the browser itself able to do directly what Google Docs is being used for, there's nothing left.
While not a split, two-piece keyboard, I opted for the Kinesis Advantage 2 keyboard. It has the cupped wells that follow your finger lengths in 2 axes, and you don't have to fuss with two pieces, tenting, and adjustments. I can put it in my lap and it still works as well as at my desk. It is a bit big, but not as much as the photos I first viewed before buying it, and it is very light. The firmware is on the keyboard, so need to setup your computer to use it. Plug and play with multiple computers. The Moon Lander looks spectacular, and their marketing is more polished, but the Kinesis is my favorite.
Thank you for serving humanity!
As I read this, I got the sinking feeling that I'd read it all before. But then I realised, it's just another case of someone thinking that their specific solution is best, solely on the basis that it worked for them, in their specific circumstances.

But here's the thing: every group is different, has different needs, and will respond differently to different styles of communication. Some people (especially people not using their first language) can find working in public stressful; some people get very stressed by the intensity of 1:1s. It takes all types, and as a manager, understanding how to get the best out of everyone is part of the job.

There is no single, correct way, and we know this because, if there was, then we wouldn't keep hearing about these interminable "solutions".
Please reread this sentence:

> Patreon is where the users are.

Moving my stuff would make for an incomplete migration. I don't want to deal with that.
Yes, $() inside of double quotes is expanded. This is a documented and standardized feature of all shells derived from the bourne shell.
I truly loathe romanticism.

If that's the kind of crap that's bursting out of you, don't do it.
> Do none of the decision makers talk with the people that work for them?

In many cases, no. In part because the people that do the operational work aren't the same people who work for the decision maker.
> The Catholic church exists for around 2 thousand years

And even by the most forgiving measure, took three centuries to become anything you might historically call "European".
> Just take a few days to dive into Svelte (or even better svelte-kit)

Svelte has now been around for, what, 4 or 5 years (according to Wikipedia)?

How bad are the breaking changes to larger apps that are built with it?
When I google "svelte breaking changes", I get results such as https://svelte.dev/blog/whats-new-in-svelte-september-2022

Foundational churn that cause deep and broad downstream impact can really slow down a team. Generally, backwards and forwards compatibility is a plus in my view and a tradeoff against it is worth being intentional about.
Mining for Bugs with Graph Database Queries
I had the Gergo, the slightly leaner version of the Gergoplex (until the USB started malfunctionaing, now I use my Atreus while the new Model 100 arrives) and except for, well, it not working that well now (and I hate soldering, so unlikely to fix it any time soon myself) it was an awesome keyboard. I have recommended it to many people.