skysight-inc/HackerNews huggingface dataset:
> Clients who want a discount always turn out to be the worst clients, if you cave in to them. By offering you less, they’re really saying “We don’t think you’re worth what you’re asking.” You don’t want to work for someone who sees you that way.

Sometimes it's the job of someone, like in Procurement, to try to get a better price from a vendor, regardless of what value the company thinks they're getting. But unless they think you're a commodity that they know they can get from another vendor, they can't push back too much.

Other times (IME as an independent technical consultant), the executive/manager hiring you, who has some sense of your value, has to make a case to someone else, about why your rate is worth it. This can be due to sticker shock, or can be something they have to justify on government contracts. So they might ask for help with this case, subtly or directly. Like putting together a bio, itemizing some credentials, or answering specific regulation-based questions to make sure you qualify for some grade or exemption. IME, that's never been a negotiating tactic, and always worked out, getting the work with no discount of rate.

(Just anecdata; I don't claim to be an expert at the business of consulting. I generally delivered very high value, like few people could, and some clients got a great deal, while I also turned down a lot of work where the client thought they had commodity needs. I could've addressed this by growing a consulting firm, hiring "associates", who I supervised and mentored as a "partner". But, rather than sell difficult-to-value billable hours from a distance, I'd prefer to build tech startups as a founder, where I can be holistic on an entire product/business, and reap bigger rewards if successful.)
I like it. Drag and drop/reordering will be added for sure.

I'm going to avoid adding robust features as much as possible. It's not meant to be a Todoist, Trello or others.
The utter lack of screenshots doesn't help either. I also read those pages and am also still unsure of what this is.
Learned programming with Pascal, and Turbo Pascal (not the language itself) was what blew my mind back then. The Swag libraries weren't the language itself neither, but for pre-internet age they were a jump forward.

Then had to do things in OS/2, and then it was the REXX turn. Shell scripting didn't had to be as basic as I knew from DOS. Some years later moved to bash, and from complex script to long but very powerful oneliners, so it was another shock.

Still was working with OS/2 when learned Perl, and regexes, and its hashes, and all with some interesting semantic approach on that. And for many years it was my "complex" shell scripting language. Python was not as mindblowing or at least had the same kind of impact on me.
At the time (2017), I was using an intel 2012 MacBook. Battery life was fine. The biggest challenge was not having a useful local search engine. It has prompted me to download lots of models and run them with ollama. I create local knowledge bases. This greatly augments the strategy.
Does synapse support this at the moment? I can't quite tell from the writing here if/how you can run things that support this - my guess was no because it mentions improvements to the js SDK are required and there's no warning on the synapse repo. Or is that just that these features are opt-in?
Maybe, but only if computers survive in a usable form.

If they don't, digital storage is utterly worthless.
Compared to the newer SSRIs, Prozac is better understood, safer, and generally more effective while having fewer side effects. But the whole genre of drug is so challenging to assess - maybe one in 6 SSRI will fit a patient, and it takes about 3-4 months to understand if it’s helping more than the side effects are hurting. There’s some early genetic screening that can help pick which drug to try first for a patient. However overall the positive outcome for a good SSRI fit for a depression/anxiety patient are life-changing.
Article I, Section 10, Clause 3

> No State shall, without the Consent of Congress, lay any Duty of Tonnage, keep Troops, or Ships of War in time of Peace, enter into any Agreement or Compact with another State, or with a foreign Power, or engage in War, unless actually invaded, or in such imminent Danger as will not admit of delay.
I didn't get the part about the stack in assembly, in my experience the stack is very much a thing at that level.

Mainstream CPUs expose one or more explicit stack pointers, and in assembly you use that all the time, right?
Python 3 created a huge amount of unnecessary effort and made a lot of people hesitant about using python again
No, it shouldn’t be illegal. If it is inferior, they will lose sales and money.
The Sony WH-1000XM5 (newest version) headphones have both touch and voice controls, but they can be frustrating to use. The touch controls are meant to be easy, but they’re often too sensitive or don’t respond well. For instance, a small accidental swipe can pause or skip a song, which interrupts my music. The voice feature, "Speak-to-Chat," stops the music if it hears you talking or even singing along, which can be annoying. I usually turn off these controls because they’re more hassle than help—it’s actually easier to adjust the volume on my iPhone when I’m on a run. These controls are 10x worse than the much older versions that had volume and pause buttons on the headphones.
This is why I may never upgrade to a vehicle newer than ~2010. I've dealt with too many consumer electronics that auto-update in ways that make them useless to me, and I'm not willing to make a car-sized purchase in the vague hope that this consumer electronic device will be the exception and will keep working for 10+ years (assuming I maintain it) in the same way as it did when I bought it.

I develop and rely on muscle memory when driving, and I'm not going to invest in muscle memory that can be changed out from under me on the whims of some product manager somewhere.
I used to think getting rid of the Electoral College was "obviously" the right thing.

Then I learned more about how the US works, and realized that the electoral college is actually its strength! Without it cities would completely dominate rural areas, like completely.

Those rural areas would essentially have zero voice. Think about it: do you want a US where only a couple states control the entire thing?

And I don't mean like today where some states are predictably red or blue (i.e. where only the swing states "count") - in the current state red vs blue alternate positions on capital hill, so all those states eventually get their voice heard.

In a world without the Electoral College the rural states get zero voice. None.

I don't think the US would survive this.
Yeah, pressing the clutch will do that. But you can pop the car out of gear without pressing the clutch. (IIUC) the synchros provide some positive holding force that holds the transmission in gear, but you can overcome it. Also that force goes down with the amount of torque being transferred through the transmission, so you can make it easier by playing with the gas pedal a bit.
It's quite sad that Russia has better partners than Ukraine does. Zelensky has to beg every day for the West to fulfill its promises while the Russians send some rice and North Korea sends 12k soldiers. China, Iran, and India are funding and supplying Russia with more aid than the US/EU is supplying Ukraine with. Sadly the EU still sends more money every year to Russian coffers than it lends to Ukraine.

The West is losing its influence and the USA is losing its reputation as a reliable partner. An undesirable result of the War in Ukraine will have some severe consequences for the US/EU in the decades to come. A lot of folks are just oblivious to it.
I switched to Zed from Sublime a few months ago, and I really like it. Super snappy, doesn't choke, and just pleasant to use.

I don't make any use of the AI features though, and as a solo dev the collaborative aspect is also not useful to me.
Anybody who takes VC money will always pivot to "the current thing".
Ok so I prefer dividends as I think that they encourage better behavior on the part of both investors and companies.

I think that buybacks definitely create a massive conflict of interest for C levels remunerated based on share price or EPS, and I dislike that I must sell to realize any gains. But perhaps this is a niche position .
Are using GM as a SUCCESS story?

Haven't seen that before.
The point of the analogy is that the contents of ones files should be considered analogous to the contents of ones mind.

Whatever reasons we had in the past for deciding that financial or health data, or conversations with attorneys, or bathrooms and bedrooms, are private, those reasons should apply to ones documents which includes ones files.

Or at least if not, we should figure out and be able to show exactly how and why not with some argument that actually holds water.

Only after that does it make any sense to either defend or object to this development.
I get that you should vote with your wallet, but your $40k or so is pissing in the ocean for musk. he literally could not care less about your money

if you want to hurt yourself more than you hurt him, go for it, but I like choosing what'll benefit me the most (and while emotions about CEOs have some weight, I don't base my entire decision on them)

fwiw the product is okay (and they've got a pretty good network of charging gear so far) but I do enjoy my hybrid car with physical buttons!
It's amazing how much cheaper spinning disks have gotten over the years. We should all be archiving more IMO.
How does one archive Netflix?
Carousel looks neat! I haven’t played around with Lua or LÖVE much, but this reminds me of Processing, except with more of a focus on creating useful mini-apps instead of visual art. It also reminds me SmileBASIC for the Nintendo 3DS.

What would distributing this for iOS look like? I guess it would be publishable on the App Store, since there are apps like Pythonista out there?
Devil is always in the details. If solar power is all you need, are there any other maintenance or running costs and how high are they? How much does it cost to make this medium (hydrogel membrane) that is used to draw out the water?

Also, based on the paper it looks like this would be more efficient and have greater utility somewhere like the Persian Gulf states, Northern Australia or other places that are consistently sunny and have high humidity.
Even knowing what it is, and having a Car Thing somewhere in a box in a closet, I still don't have any idea what this DeskThing thing is.

Some Chromium shell with yet-another-appstore that can somehow show (or maybe control) Spotify, Discord and weather, with Trello and Audible planned is my best guess. I guess, a couple screenshots or photos would've done wonders in this regard.

Either way, I fail to understand why I might prefer a separate low-power device to do something with the apps I can already see and control from desktop. But I'm glad someone found a use case for their Car Thing.
I'm surprised to see that it's allowed to pass a compiled expression to re.match, since the regular expression object has a .match method of its own. To me the fact that the argument is called pattern implies that it's a string, because at the beginning of that chapter, it says, "Both patterns and strings to be searched can be Unicode strings (str) as well as 8-bit strings (bytes). (...) Usually patterns will be expressed in Python code using this raw string notation."

But this ability to pass a compiled regexp rather than a string can't have been an accidental feature, so I don't know why it isn't documented.

Probably it would be good to have an example of invoking re.match with a literal string in the documentation item for re.match that you linked. There are sixteen such examples in the chapter, the first being re.match(r"(\w+) (\w+)", "Isaac Newton, physicist"), so you aren't going to be able to read much of the chapter without figuring out that you can pass a string there, but all sixteen of them come after that section. A useful example might be:

>>> [s for s in ["", " ", "a ", " a", "aa"] if re.match(r'\w', s)]
['a ', 'aa']

It's easy to make manuals worse by adding too much text to them, but in this case I think a small example like that would be an improvement.

As for what type re.compile returns, the section you linked to says, "Compile a regular expression pattern into a regular expression object, which can be used for matching using its match(), search() and other methods, described below." Is your criticism that it doesn't explicitly say that the regular expression object is returned (as opposed to, I suppose, stored in a table somewhere), or that it says "a regular expression object" instead of saying "an re.Pattern object"? Because the words "regular expression object" are a link to the "Regular Expression Objects" section, which begins by saying, "class re.Pattern: Compiled regular expression object returned by re.compile()." To me the name of the class doesn't seem like it adds much value here—to write programs that work using the re module, you don't need to know the name of the class the regular expression objects belong to, just what interface they support.

(It's unfortunate that the class name is documented, because it would be better to rename it to a term that wasn't already defined to mean "a string that can be compiled to a regular expression object"!)

But possibly I've been using the re module long enough that I'm blind to the deficiencies in its documentation?

Anyway, I think documentation questions like this, about gradual introduction, forward references, sequencing, publicly documented (and thus stable) versus internal-only names, etc., are hard to reconcile with the constraints of source code, impossible in most languages. In this case the source code is divided between Python and C, adding difficulty.
There's some finer points to parse in your comment that I'm not 100% on (ex. if "this org" is your division or the partner division), so I'm out on a ledge a little bit here, might not relate to what you meant.

I was lucky enough to get ~6 years running my own tech company after 6 years as a waiter. Then I sold it, yadda yadda, went to Google 6 months later, got ~7 years in there.

It really, really, really, disturbed me how approximately every situation, in every division, with any people, ended up being boiling down to "how do we muddle through one more day without challenging anyones preconceptions", 95% of the time it was tribal antisocial stuff, and no one would speak up about it.

Direct example, for posterity.

I don't wanna speak too directly to it, so lets imagine Google Division A (hereafter, dApps).

New division lead (ex-dApps) joins dBytes with apparent bias against partnering division (dConsumer). Despite the project being previously framed as top priority, new lead consistently undermines dConsumer in meetings and shows little interest in understanding their work. Team adopts leader's negative attitude, becoming obstructive and uncooperative. I ended up carrying a critical launch, virtually alone, for 6 months. At performance review time, my boss questions why I didn't get more team involvement - despite the hostile environment that prevented exactly that - and speaks glowingly about how we need to support peer going for promotion based on their excellent job on part Y...which they didn't do. They spent 2 days on it then said it was impossible. And they were definitively the most cooperative because at least they tried, and wouldn't actively be aggressive in meetings with the outgroup.

Everything, always, came down to: A) don't cause conflict at all, at home, or you will be buried B) we'll bend over backwards to accomodate conflict you invent, as long as we can clearly define them as an out-group with 0 ability to affect us day to day.
FFmpeg: A 94x speed improvement demonstrated using handwritten assembly
People occasionally post numbers and IIRC the front page peaks at ballpark 1 req/s.
Synapse now has native support for sliding sync (the new "instant sync" Matrix 2.0 API, implemented in Element X and other rust-sdk clients like iamb - Element Web has it in labs).

The other bits of Matrix 2.0 require new moving parts: matrix-authentication-service to support next-gen auth (although this will eventually get optionally embedded inside Synapse), and livekit for VoIP. Finally, invisible crypto is purely spec & client-side improvements.

As per https://news.ycombinator.com/item?id=42034324 i'm currently frantically writing a compose.yml to show how they plug together, while kicking myself for not having arranged one sooner...
I love it, but it looks too easy to reset the time by mistake.
> In essence we find that the Army needs CAP officers trained and
equipped to give competent professional advice to commanders on how
proposed military operations will advance or retard the political and
economic objectives of the U.S. Government in stability operations.

> We believe that the CAP concept should be integral throughout
the Army with lodgments in CofS, ODCSOPS, OCRD/ARO, COMRC, CDC,
and other major commands down to division level.

How does this differ from the "Political Commissar" in the Comintern tradition?

(Hmmm: do former soviet manuals, like the US FM series, exist online, such that it might be possible to directly compare?)
I think some people would like that. The first would have to be an opt-in option, of course. I wouldn't like the latter, but most of the world isn't on HN and accept ads everywhere. An ad for the right bottle of wine to accompany the meal, etc., might be appreciated.
Absolutely none of it. I don't think we are markedly better off as a species because of it.

Yes we'd lose probably a good chunk of cultural artifacts but 99% of those are transient and will eventually be lost to the sands of time anyway (this is true for nearly every era).

Meanwhile the 'culture' downstream of the internet is vapid, self-centered, packed with rage and perversion, does little to stop human suffering or strife, and is essentially a wealth consolidation and mass surveillance tool for the gentry.

That said, I have done this prior to a combat deployment in a faraway land, I loaded a ton of books, wikipedia, and movies/TV shows up on an external harddrive.

I used it maybe twice and for non-critical stuff. It was eye-opening (and refreshing) how little me, my buddies, or the people we were working with cared about this nonsense, especially upon the realization that it had almost no bearing or impact on who we were or what we were doing.
So since the repo is missing a bunch of screenshots and context here’s a stab at it:

This repo is software for a device called Car Thing, which was made by spotify.

It’s a tablet-like device to put in your car. This repo loads it with software useful to be used at your desk instead.

It seems like at the end of this year Car Thing will no longer work.

https://en.m.wikipedia.org/wiki/Car_Thing

Here’s a picture of car thing

https://cdn.mos.cms.futurecdn.net/Qj4rWZisMXRjY4vmn2BsFS.jpg
nah, 1.0 was getting it out of beta and making it work at all. 2.0 has been all about making it work fast and mainstream-ready. https://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast
http://archive.today/dwK7C
I'm sure the designers in the automotive industry knew. The move to touch screens just reeks of management and marketing interference: chasing trends and shiny technology as well as prioritizing cost savings/uniformity/flexibility/etc over the final product experience.
TIL that Gavin Theobald has produced several dissections from a triangle to a square on the surface of a sphere. Which would make pretty cool 3D-printed desk gizmos: make a ball with a triangular sector removed from one pole, a square sector removed from the other pole, and a set of wedge-shaped pieces that can be used to fill up either hole.

http://www.gavin-theobald.uk/HTML/Spherical/T90-S112.5.pdf

http://www.gavin-theobald.uk/HTML/Spherical/T100-S120.pdf

http://www.gavin-theobald.uk/HTML/Spherical/T120-S135.pdf

http://www.gavin-theobald.uk/HTML/Spherical.html
I think that actually happens to us all. The first time you write an infinite loop to print out that your friend is a doofus to show off is magical. 25 years in and you start to value… other things… that maybe don’t have the childish whimsy and fun.

That’s OK. In the same way that when you start to read books, you might like Blyton, Dahl or diving into a Hardy Boys, by the time you’ve been reading fiction for a few decades your tastes might become a bit more philosophical.

The trick is to introduce these things to people when they’re ready for them, and to not treat those who haven’t experienced them as in some way inferior.

I’m not going to shove Proust down someone’s neck or make them feel dumb for not having read any of his work, in the same way I am going to think carefully about whether somebody would benefit from seeing some Prolog.

What does interest me a lot about this list is that it’s not just a “well, look, I found Clojure and think it’s better than Python, YMMV”, or “if you don’t like or understand Haskell maybe you are just too dumb to grok eigenvectors” brag piece.

There is a thought about what you might get from that language that makes it worth exploring. As a result I might revisit OCaml after a brief and shallow flirtation some years ago, and go and take a look at Coq which I doubt I can use professionally but sounds fascinating to explore.
It can be true that all the big clouds/cdns/websites are in all the big colos and that big tech also has many owned and operated sites elsewhere.

As one of these big companies. You've got to be in the big colos because that's where you interconnect and peer. You don't want to have a full datacenter installation at one of these places if you can avoid it, because costs are high; but building your own has a long timetable, so it makes sense to put things into colos from time to time and of course, things get entrenched.

I've seen datacenter lists when I worked at Yahoo and Facebook, and it was a mix of small installations at PoPs, larger installations at commercial colo facilities, and owned and operated data centers. Usually new large installations were owned and operated, but it took a long time to move out of commercial colos too. And then there's also whole building leases, from companies that specialize in that. Outside the US, there was more likely hood of being in commercial colo, I think because of logistics, but at large system counts, the dollar efficiency of running it yourself becomes more appealing (assuming land, electricity, and fiber are available)
Back in the 1980s, I would write a BASIC program on my PC to be a chess clock.

I think I wrote it anew each time? It was really easy to do.
You can’t change the place of the buttons in any of your examples.
The actual Car Thing runs Linux on an Amlogic S905D2 (quad Cortex A53) with 512MB RAM/4GB flash and an 800x480 screen. So you could do something similar with pretty much any random cheap ARM SBC.
Why do people think this?

Can you find any annual report from a car manufacturer that shows parts sales contributing significantly to profit?

Yes, dealerships make money from servicing and parts: "the service and parts department, which accounts for the other 49.6% of the dealership's gross profits".

But a car manufacturer doesn't capture that, so a manufacturer has no financial incentive to increase profits for dealerships.
Most cuss words are more taboo for women to say than men, and somewhat accepted in male company (bars, locker rooms, cigar bars, etc.) than in mixed. At least that’s how it was, and closer to how it is where I live.
I like the QRCode idea. For lalacheck if the list is private I don't share, if the list is to someone I share it. But makes sense the collection of lists or tasks.
I think it's an (so-far) endless cycle of:

- One decides that they want to use actors

- Look for frameworks

- find those that either abandoned or don't vibe with one

- start your own

- passion runs out for project that needed actors
Like 80% of the world uses Android though.