skysight-inc/HackerNews huggingface dataset:
Salesforce is a master work of lock-in-as-a-product (LIAAP). The best part is that it’s not even a good or original product. It’s success lies in the company’s ability to sell a mega package of trivial CRM systems to non-technical sales people. It may eventually wear thin but it’s target demographic is spectacularly niche and self-consuming that there’s little need to disrupt it.

And while sales people tell other sales people they need Salesforce in order to not maintain a software stack of their own. Those same other sales people turn around and tell developers to maintain integration with the Salesforce APIs.
As far as I know the creator of this site was later hospitalized in to locked-ward psychiatry.

http://mikrowellenterror.de/english/index.htm
We eat way more than we used to, and there are more people doing it.

Per capita meat consumption in the US (poultry, beef, pork) in 1960 was about 170 lbs per year. Now it’s closer to 220 lbs per person per year. Cheese consumption has almost tripled since 1970.

https://www.nationalchickencouncil.org/about-the-industry/st...

Let’s all be heroes: Eat less (including meat and cheese), buy less, save money, improve your health, create less waste, drive less, walk more, save water and use less energy. And be a role model for the next generation.
If you're going to use that kind of argument, re: global/network effects of a government as complicit in negative outcomes of actions in other countries... the USA is by far the worst offender. It could be argued that the questiobnable actions Cuba has taken are justified in the context of trying to deal with an insidious and pervasive foreign influence over most of the globe: the US.

My question is what he USSR and Cuba would have ended up looking like without the insanely disruptive actions by the US. The USSR would have likely been an entirely different society if they were not compelled to spend such an enormous amount of their GDP on weapons and defense and Cuba would likewise have developed quite differently without dealing with the embargo.
>which probably tells something about the code on them...

Million ways to interpret this.

Lots of commits could mean that it was constantly improved or there was a constant stream of bugs.

A single commit could mean that it was a perfect masterpiece on first try or it was simply forgotten.
Just imagine how much easier it would have been if they were all in the same place.
Large entities? Are you referring to the feudal system? Even then, the farmer would be allowed his own plot of land.
How do customers learn about the corporate culture? Do they have a complete enough picture to focus on their voice? Employees are often customers of their company and have a more wholistic view of the culture.
What the functions return is utterly irrelevant for the examples, so adding return types and statements just makes the example more complex for no good reason (and distracts from examples where the example is about the returns)
The main restriction is that the DB really needs well fitting indexes, otherwise querying is really slow and fetches a lot of data.

Regarding writing:

You could of course implement a writing API with POST requests for changing pages of the database - but then you would lose most of the benefits of this (not requiring any special kind of server).

I also thought about implementing a kind of overlay filesystem, where chunks that are written to the file are stored in a local storage so the modified data is available locally while still reading everything else from the remote database.

Interestingly in SQLite that's already exactly what the WAL mode does: It's a second file next to the database that's just a set of pages that are overlaid over the main file when read queries happen - which allows concurrent readers and writers since the database itself isn't in an undefined state even when write transactions are happening.

So you could enable WAL mode and disable WAL auto checkpointing, then you get a downloadable WAL file that can be read by normal SQLite and written back to the main file. It would be neat, but I'm not sure what the actual use case would be ;)
Case-sensitive filesystems. Quod erat demonstratum.
Correct. This was amazingly handled, in my opinion. No one loses face in this story, yet the company has successfully managed to eject -in a very short time and a controlled way- the people it considers the worst.

And the company has advertised for free, thanks to mass media, that it will readily pay top dollar for people who seek to spend their workhours... you know, actually working.
You can always disable updates if you want. And what alternative stores specifically cannot do is install/update apps without having Android itself ask for confirmation again. So even if you manually order the store to install/update one or more apps, Android will pop up another prompt for each.
The first consumer processors with multiple cores came out around 2005. Before there were multiple cores in consumer machines, there was no reason to implement concurrency in a way that would scale to multiple cores.
CNCF: Forefront of the Cloud Native Landscape
I am surprised FVWM is still around. It was the first window manager I was exposed to in the 90s and my experience was very negative.

Its default configuration was terribly ugly and the software expose a bazillion of option to the user for customizing. At the time this seemed sort of cool but I learnt it is just very bad as it take a lot of your time to customize things and at the end it still looks amateurish.

Since then I consider good software those that have sane defaults out of the box and have only as few options as possible and only for doing useful customization.

I generally consider as bad software those that omit to take decisions and leave to the user the responsibility by exposing all the minute options. FVWM was a sort of champion in this respect.
yesterday i was holding my phone with protective glass, rubber case, all wired to an external battery and laughed at larger than a nokia 3310 monstrosity. Modern times.
No, it's definitely cash and equivalents. The shareholder account is virtually £50m at this point, and they had nothing like that cash until the raises in 2017.
How can I find a technical co-founder?
Hi guys,

I just started working on my very early blockchain/NFT startup but i can't find someone technical that could help me develop this. Every time i send messages to developers on LinkedIn or other platforms i get ghosted.

Do you have any tips on finding like-minded technical people?

Much appreciated,

Gab
> Obviously we are not comparing about the weight of an EV compared to an apple or vehicle that doesn't require a battery.

Well, yeah that was my original intention. Teslas get comparable range to ICE vehicles while using less than 3 gallons of gas. That comparison to ICE vehicles demonstrates the efficiency of electric vehicles.
how so? again, i'm pretty new into researching this for physical works - but i would assume with the provenance/etc that goes into cataloging a piece, it should be...well, at least better than what we currently have.
Is:

int[] mem;

even legal C++?
Ha, I thought that was going to be about a VHS head cleaner tape. Mine came with super-special head cleaning fluid in a tiny bottle. The bottle doesn't last long, and you then have to buy another bottle of super-special cleaning fluid at a super-expensive price.

One whiff of the cleaning fluid - hmm, this smells like alcohol! Alcohol works great in it.

It also reminds me of back in college in the 70s where there were many audiophiles in the dorm. They'd buy super-special vinyl record cleaning fluid, because nothing but the best for their vinyl records. I just used liquid dish detergent, which works perfectly.
physical art/design
The core devs meet up all the time at conferences
> https://what3emojis.com/ is probably the most long-lived

What's the spatial resolution of that? Seems to be dozens of meters at best.
> although I don't think git has any proper term for a commit with no children that isn't referred to by a branch

I think this would be one case of a “detached head”.
No, I’m saying it LEADS to a lot of problems. In itself it’s just a fact.
Since you can do static hosting from a git repo, I wonder if you could directly push your changes to your git repo and have your CI/CD solution just deploy it instead?

There has to be a git.js implementation out there and you could move the DB to it's own repo and create an https access token (for Github)... the issue there is that someone could use that token to commit whatever to your database repo.
See also https://github.com/bittorrent/sqltorrent, same trick but using BitTorrent
"Use the right tool for the job"
Yeah, AHK is amazing and worth learning, but its scripting language is astonishingly awful.
Chimpanzees brains also don't have the same energy demands.

We also still don't understand the mechanisms behind rare diseases that are associated with vegetarian diets but also not considered from being overt malnourishment. We are far from ready from centrally advocating for plant-based diets.

Seems like the best thing we can do and are doing is introducing more plant-based options on the market.
Back when phones were built to survive the outside world without a case, I never put cases on my phones.

The whole Nextel and Nokia and Blackberry era, not a one. They looked a bit worn from a few years each in my pocket with my keys, but they all worked fine, and they'd all survive a drop to the floor.

Today the only phone I'd trust to survive a naked drop would be a Unihertz Titan, but until there's an AOSP ROM for it, I'm not trusting it with my data. So, cases on everything.
I like that, but it probably won't work, as the people that jump in, out of context, are the same ones that scroll to the bottom of the Ts&Cs, and bang on "ACCEPT." That's OK. I've learned the benefit of building a community by example, as opposed to fiat. The people that follow it will be the ones that don't need to read it, and they will provide the example.

I'm an "older" engineer (just turned 59. I really don't give a damn what people think of it. That's one of the benefits of being my age). I have about 40 years of experience in tech; the vast majority, writing software. Sometimes, quite badly.

Also, almost my entire career has been in "shipping" software; not just "writing" it. This has meant that I've always been pretty damn close to the end-user; sometimes, to the point of receiving personal...erm...feedback. Let's call it "feedback." I've also been responsible for delivering complete product, with polish and support. It wasn't "someone else's job" to clean things up. It was my job (it still is -even more so, these days).

I've watched (and caused) some real Jurassic-scale disasters, over the years.

That's one of the reasons I write damn good software, these days. Nothing like being given a bag and a stick, and told to clean up the mess (even if it was someone else's mess), to teach humility and caution.

So, that means that I'm often the guy that says things like "Are you sure you want to do that? I did it once, and it did not end well."

In today's "cargo" culture, that's considered "being negative," or "being timid, and only the bold survive," etc. ad nauseam.

I'm told that I'm "not a team player," or that I'm "harshing the vibe" (I actually made up the second one, but you get the picture).

This is funny, because my entire life has been ferociously dedicated to making difficult things happen. Precisely the opposite of being "too cautious to leave the starting gate." I've always been about "That's a difficult thing, and here are some of the things that might go wrong, along with a bunch we can't foresee. Let's figure out how to do it, anyway. We just need to be careful and circumspect."

That's pretty typical with experienced folks in any profession; not just tech. We often have a lot of callous and scar tissue.

Yes, we can be so timid, that we are too gun-shy to try difficult things, but we are also fairly likely to actually make it happen, if we take on the job.

For myself, I tend to look for "dreamers," who have ideas, and then help them to actually realize their dreams, as opposed to some of these Krakatoa-level explosions that we see happen, because the execution of a perfectly good idea was flawed and ill-considered.

That's what "engineering" is to me.
It always puts me in mind of Lotus Notes, another "no-code" system which users locked themselves into.
I’m assuming this is sarcasm? What do you propose be done instead of doing research and writing papers?
It seems like the market compensates for individual action in a way that diminishes its effect.
Not sure why the author doesn't mention the known (and gaining traction) solution: rotational grazing. It's a rather simple carbon-negative solution. You have a bunch of land, you divide it into paddocks, you rotate ruminants to fresh grass. The previous paddocks regenerate and bind carbon. Repeat. A large plot of land is able to bind carbon for decades.
https://duckduckgo.com/?q=rotational+grazing+carbon+negative
Data and meaning is the key.

I had a coworker who would prepare for weeks for stakes races and follow a few second tier horses as well. Twitter made some aspects easier as there is a racetrack Twitter community. His specialty was identifying exactas where a long shot would place or win with a favorite.

He’d pay people to film workout at Belmont and Saratoga and tweak his model (an Excel spreadsheet) based on what he saw. He would have a sense based on the workouts, weather, etc and would pick 4-10 races a week.
There’s no vote to determine whether or not a company’s culture is good. We have to look at outcomes and then work backwards. Customers play a key role in those outcomes, and therefore determining whether a culture is good or not, despite not knowing anything about it.
Jobs like what?

The only ones I can think of are ones which suddenly started paying a lot due to some market quirk (e.g. miners in Australia in the 2010s).

Class expectations just take a while to catch up (or never do if the market quirk doesn't persist).
W3W has sent a legal threat to a security researcher[1][2] for tweeting about and sharing the open-source software alternative WhatFreeWords. Great way to make friends!

and here[3] is a long article of why w3w isn't safe for the use-cases they're peddling.

tl;dr: they're a garbage company, with a garbage product, run by ghouls.

[1] https://techcrunch.com/2021/04/30/what3words-legal-threat-wh...

[2] https://twitter.com/AaronToponce/status/1387933438305394690

[3] https://www.linkedin.com/pulse/what3words-confusion-suitable...
Yes there were many Native American enslavers and conquerers. Doing evil isn't exclusive to white people and it would be absurd to suggest that it is. But I don't see how that's related to my comment.
Respectfully, this question sounds like it is coming from a context of the US being a nation that deals with other regimes fairly and in good faith. This is not at all the case, most especially in the Caribbean and Central America. The crimes of the US are unfathomably legion in these areas and well understood by pretty much everyone, except Americans. Millions of lives lost, dozens of democratically elected regimes deposed, the list goes on and on. Cuba holds this standing because the Castro regime has resisted the will of US foreign policy and survived. Everything that one could report that is wrong with Cuba: human rights issues, poverty... the US's policies are causal a great deal to all of these.
‘They Did Not Realize We Are Human Beings.’ (2020)
Yes, it was Jason and DHH who selected for the loud, intolerant, "politics is everything" Twitter personalities in the first place. Now they intentionally weeded them out. It could hardly be more clear that executives decide Basecamp's culture.
Depending on the frequency radio waves can have extremely narrow beams. If an antenna is not literally in the path of the beam it can't detect it. Microwaves happen to be readily formed into tight beams. If an embassy had a monitoring system a microwave brain cooker beam might have just looked like a splash of static if it was detected at all. Multiple beams would likely be used so only their focal point (someone's head) would feel the full effect and so monitoring would be even less likely to detect such beams.
This is true, but two points: Firstly, don't teach too much at the same time, and secondly sometimes you have to just launch the missiles.
The site is about writing "good" C++. Having loads of functions that implement "bad" C++ cannot help.
Backlink Finder
My comment was a reflection on the topic. Its interesting how one person is offended someone else taking offense to social issues but somehow sees their own outrage as justified.
Give Hubspot a gander. We want to handle your entire front office. But we're also perfectly content just handling customer data and gdpr requests for you.
I think Zendesk has taken over the CRM part of Salesforce.
That’s a tall hill to climb.

Not because it’s hard to make a better product, many already exist. But because it’s engrained into the DNA that makes up an enterprise. At some point you just buy Salesforce. Not because you need it, or even because you want it. It just manifests itself. You don’t get fired for buying Salesforce.
should. It's a guideline to avoid mistakes, it doesn't mean you can't do memory manually in C++, it's just recommended you avoid it unless you have a good reason.
>I wouldn't count on it collapsing any time soon. Not with everyone from Visa to Time magazine jumping on the bandwagon

"Jump on the bandwagon"
Meaning: to support a cause only because it is popular to do so.

Sounds like a bubble. I encourage more people to jump on the bandwagon. I'm not in a hurry to get my new computer and the bigger the bubble gets the more cheap hardware will be available when it pops.

https://www.ecenglish.com/learnenglish/lessons/why-do-we-say...
The trouble with Salesforce is that it’s turned into the very thing they set out to replace. It’s big, unwieldy, clunky, and frustrating to use.

It’s “SaaS” which was an upgrade on what they replaced initially, but seems like they’re increasingly the ones bound to be “disrupted.”
Nothing against Salesforce but please don't call it a software company. They are not a software company but rather an investor. They invest and acquire other companies. The majority of their revenues still come from their investments rather than their products. To their credit they have been doing some great investments over the years, but they have no capabilities of building anything themselves.

Now, I know all tech companies buy other companies. That's not new. But most tech companies also have some capabilities to innovate and building new stuff. That's an important difference. Buying a small tech company to accelerate development of a particular product is different than buying a company like Slack which already dominates the market and can be integrated into the eco system and then transition to mostly maintenance.
don't have the answers on that one, but i would imagine it would come with a shift in how stuff is currently done.
Generate custom memes with Albert Launcher
Just apply the patch and use your favorite diff tool.
There is a reason that appliances, or pretty much any product these days, do not last.

https://en.wikipedia.org/wiki/Planned_obsolescence
The first time I encountered "interactive development" was when I had to use python with jupiter notebook. I really liked this style of development. The tdd approach I practiced before was somewhat similar but by far not as visual.

Clojure was an eye opener for me and I think it offers a great developer experience (e.g. I'm addicted to C-c C-p)

It seems my journey hasn't ended and I definitely have to check out CL!

But atm it's hard for me to give up the things clojure offers to me: persistent datastructures, access to a great ecosystem and a very good designed standard library.
Organ with Reed Pipes from Paper
There's a bunch of analysis written by the PCG folks bashing Xoroshiro as well [1]. I think that for most normal use cases with randomized state, Xoroshiro is quite good. It only requires a single 64b add which is amazingly efficient.

[1] https://www.pcg-random.org/posts/xoshiro-repeat-flaws.html
There’s no innuendo or conspiracy. Everything I’ve mentioned is supported by fact.

People believing microwaves are frying brains might want to don their tin foils hats for adequate protection.
Hi Ragi! My complaint with What3Words is 85% their proprietary business model. They are literally trying to convince less developed countries to adopt their system in lieu of developing their own addressing systems. So that What3Words can forever force that country and anyone sending mail to it to pay them fees. It is evil.

This is not theoretical; back in 2017 they were bragging at how they'd convinced the nations of Kiribati, Mongolia, Sint-Maarten, Côte d’Ivoire, Djibouti, Tonga, Nigeria and the Solomon Islands to use them as a national standard. I'm certain that the actual usage is exaggerated on their part but imagine if it were really true. Addressing is far too important to be held by a proprietary company. Addressing is a national service that countries should provide as part of being a nation, and there's a long history of countries developing addressing systems that does not rely on some predatory intellectual property system.

5% of my annoyance is What3Words pretends like they invented some brilliant new idea that's unique and should be IP protected. No, the idea is older than them. And the implementation is obvious to anyone with ordinary skill in the art of addressing. Anyone competent with GIS concepts can design a similar system in a few days' work. And there are many better alternatives.

The other 10% of my complaint is their static addressing model. It's not good that two houses nearby have completely different addresses; real addressing always has hierarchical names and there's a reason for that. There's also a problem using words in that they are localized to the country's language. That's better than forcing English everywhere but makes interoperability way more confusing. Finally there's all the problems people keep finding with their word lists; that's covered well by other writers so I won't go into it.

PS: I misspoke when I said Geohash is the oldest similar system. MGRS dates to the 1940s. There may be older ones, too.
Fisher-Yates is one of the simplest
things out there IMO

Just using "$n xor $something" would be simpler. I am just not sure yet, what a good "$something" is.
> One big argument for Docker is no dependencies, but Go and C# already can create fat native binaries that have no dependency on anything else (no .net framework or even VM, all native, same thing in Go). I believe Rust too offers the same thing. There is no excuse with all those different languages all supporting that.

Using Nix, you can build a self-contained deployment for just about any language/rutime you can imagine, and the target machine doesn't need to run Nix.
My blood vessels get inflamed now and then.
In Sjogrens world it’s known as a “flare”

It’s horrifically painful. There is no sympathy from anyone since you look normal.
Do you have some suggestions for other brands? I have had my fingers on the order button for some weeks but and haven't found good reviews of other products yet.
Reflecting on this, I realized when I was CTO at a company that needed a culture reset when I arrived (not of happiness, but of accountability for software that actually worked), I had 20% non-regrettable attrition on the eng. team, so not too far off 1/3 really. 3 months later quality was better and the rest of the team were happier too, because putting out bug fires in production every day is very stressful. Sure people are your company, but that means people are your company problems too....
This is an advantage of being a small private company; without pressure to beat numbers every quarter they are free to optimize for the best long term outcome.
I think you mean Keyser Soze - Kobiyashi is the hot dog eating champion