skysight-inc/HackerNews huggingface dataset:
Using MSFT SQL Server 2022 to Query Data Stored on MinIO via External Tables
The question is often how closely they let apps compete with them. Ie, can I roll out a (cheaper) invoicing solution with for example a $5/invoice cap. Quickbooks et al do allow this. Some players do not like that.
You're right. I tried it here https://godbolt.org/z/457dYWfq5 and if the generic function is visible to the call site and inlineable, then the compare function can be inlined too. I didn't know this, I had always thought that the semantics of function pointer prevented this from being achievable!
After a certain threshold, it is clear that human behavior exhibits many types of compensations, risk compensation as one, but I’m sure (from my personal experience) that there is productivity compensation.

Analysis done over the last century across many countries show that everyone is working fewer hours per year as we transition from an agricultural to a knowledge based economy; this likely means that people want to relax and that new productivity gains will be compensated by fewer working hours and more relaxation.
I was going to say that this was invented by none other than Heaviside, but it turns out his technique relied on static resistance measurement to find the cable fault. Similar concept though. And in 1861!
Perhaps because too much of it is designed to turn people into products, rather than producers.
No, they ship proper Android
How is this allowed by AWS? This feels very counter intuitive to Bezo's mantra, 'your margin is my opportunity.'
It sucks there are no pictures of the actual sinkhole or forest, but this is amazing!
> First, I don't understand the logic of more taxes are good, but refusing to donate until others do it too. It seems that the harm is the same either way, and the benefit/$ is the same either way too.

If taxes go up, I receive X harm (lost dollars) and X + [huge number] of dollars go to the government.

If I give X dollars to the government, I receive exactly the same harm, but the benefit to the government is just X.

Identical harm to me either way, but one situation provides far more funding.

Further, voluntary contributions in a competitive society disadvantage the donor vs. everyone who chooses not to donate. Taxes (assuming fair application) remove this factor.

> Second, I almost never see advocacy for higher taxes for all (including themselves). IMHO it is nearly always a call for higher taxes for some sub-group (usually others), and usually applied in a progressive manner.

Progressive taxes are applied to all equally (accounting tricks and such aside—the intention is equal application).

My first dollar of reported income is taxed the same rate as anyone else's from the same sort of source.

So's my millionth dollar—I just don't happen to have that many dollars of annual income, so there's nothing to tax at that rate. Same as how a person with no income at all doesn't pay tax on that first dollar, since they don't have it to begin with.

Also, there are quite a few rich folks around who've consistently advocated for higher taxes on the rich. Buffett's well-known for that stance, but is far from the only one.
I think the non-super rich see a lot of advantages from the modern economy. As an example, just yesterday, I was picking up an order at Walmart. The guy who brought the bags to my car had Airpods in. The existence of Airpods (and phones, Internet, Bluetooth, streaming services, etc) may not have made this guy more productive, but it probably improves his life somewhat.
We are? Why?
Naturally there's a blocking cookie warning in front of the article
Unnecessary restrictions on use such as changing the colour of the gui, is not within the general goals of Open source software.
Anxiously awaiting wombat gonorrhea...
Developer advocate at Vantage here. Using their committed use discount mechanism is definitely on our radar. We just rolled out Google Cloud support earlier this year https://www.vantage.sh/blog/vantage-launches-google-cloud-su...
Lot of comments here mention pesticide use in organic FV as well, just not synthetic pesticides. Are there any distinctions within organic and conventional of fruits and vegetables that have low pesticide use regardless of organic or not?
I believe lisp is easier than python in usage, but ONLY after you learned it. That might sound a bit strange but it's a classic issue most people ignore: ecosystem.

Python is "battery included" in the sense that with the language it's users can access a rich set of ready-usable code pip-able in a venv without any special gimmick and python itself is probably preinstalled in most desktops people who ever write a line of code use, that means python is not a stranger, it's a citizen of a familiar and ready made ecosystem for most users.

Lisp on contrary have many flavors, syntax is similar, but here is (defn, here (defun, ... and CL is still complex and not such immediate. QuickLisp is not here by default etc. Lisp is a stranger in most user's familiar ecosystem.

Non only Lisp is from a civilized age where computer were desktops, a unique ecosystem at the users fingertips, centered on users needs and desire. In that sense lisp is an ecosystem, not a part of a larger ecosystem the user already know. Again a stranger.

Once you know a bit let's say SBCL or Emacs it's far easier implementing something that do not demand something ready-made and absent (the aforementioned battery included) BUT if nobody teach them and only very few know them...

I say that fly a small plane is easier than drive a car, but while I do both things most people do not and so for them I say something alien and the subject of the topic is also alien to them. Most think that's easier turning the steering wheel obtaining a definite result instead of gently hit a stick to see loose effects. Of course that's true, if you are bound to a little path named a road, more specifically a small part of it, however it's far easier NOT being bound to such small areas and loosely move in the air, with far less strict limits all around. You have to try to understand though and so someone have to tech you up front... That's the modern Lisp issue...
Ok - so asking the inevitable question - what is the one thing Stripe does not provide that you want to build / have someone build for you?
Oh I'm a bit older than you. I have no doubt that if I put in enough time I could find a job that is perfect for me, but it can take months to find a job and months to decide if a job is right for you.

And TBH I'm kind of tired of tech. There's a lot of busy work and "automation" that requires more upfront time than you save in a year or maybe even years. It's exhausting keeping up with the young'uns and their new-fangled software that they don't fully understand. (It's incredibly uncommon for them to consider failure modes).

I've considered my own startup. I have ideas. I'm not a salesperson though. Raising funds would be a challenge, as would hiring.

Sorry for the brain dump here. I've got a lot built up. And unfortunately I have a lot of "but"s and excuses. It would have been better if I intervened in my life a decade ago.
Made in Abyss anime vibes
> Bitten by a shark, or snagged on a russian submarine?

In all likelihood much less interesting, probably snagged in a fishing net or hit by an anchor.
Not sure I get your point. The PDP-10 has no notion of bytes in the arithmetic unit, it's all words (and hence there's no endianness). The byte instructions are handy ways to load/store parts of words, sure, but I feel like they're more similar to modern bitfield instructions and feel rather tacked on (they were optional in the KA10 even) rather than being a central part of the architecture.

Come to think of it though, byte pointers move right in the word as they're incremented. Guess you could count that as big endian.
I think that's a "no true scotsman" fallacy. You blame Russia for not doing things that also have not been done anywhere in the world in the same time frame. And then you blame Russia for doing things that have also been done elsewhere on a grand scale.

Where are all of those Muslim countries which were turned around by courts and institutions ex machina? Even Dubai struggles with essentially the same problems as modern Chechnya.

I'm not wondering about the down votes from the people who can't take blame for ISIS and Afghanistan along other things. It's a bad but unsurprising thing that you are not smarter than that.
Seems like a great way to get your account closed for abuse!
I deal with this by refusing to accept responsibility without authority. If you want me to be responsible for a team's success, then give me the authority to actually make the team successful and pay me accordingly. Otherwise, it ain't my problem.
> you shouldn't go look for company priorities to fix, to be a hero

The "to be a hero" is the problem, you can always feel good about solving hard problems and finding your boundaries, but "avoiding a crisis" is a thankless job & we should thank those people more than the "only I can fix it" people.

The core problem for me is that the constructive "avoid crisis" people are baked out of these sort of events, rather than born risk averse in the first place.

> Just look around you, see what's going on, and do good shit.

One of the biggest side-effects of WFH was that this whole "who's around" mechanic has faded away without a proper replacement.

Most of my satisfying work came from random interactions like this (not the most impactful or the most purposeful).

I was a principal engineer and most of my 10 AM to 2 PM was taken up by meetings which mostly involved prevention of work duplication or to stop someone driving down to where I knew there was a dead-end (like, "I see you're using alpine docker images, why?" or more management boundary stuff like "the difference between these two ideas is ~140k over a year for all customers - can we agree that the expensive one is better for customers, because they don't see a 12$ month bill and it costs more than 140k$ to build the cheap one in NRE?").

Most of that work is tiring and always unproductive - the actual work is done by smart people who answer my questions carefully, the dumber the questions, usually the better the results.

But sometime around 3 pm, I'd be line to get a coffee and I would run into a PM or someone from support or dev who would have a question for me which sounds nonsensical at first - but having an hour & half to go down that rabbit hole looking over someone's shoulder usually ended up with mostly "hey, I know what's happening, I've seen this before" or the classic "hmm, that's strange, how could that even happen?".

Six to ten weeks later, I would be in a meeting where I would get some sense of "deja vu" when someone describes their approach and reach back to that day & that problem, to ask "how would you detect X" (something like "machine reboots, comes back with same hostname, but different IP" - would you restablish connections to IP or hostname, what about krb5 ... yada yada).

That part is the real value as an engineer, but entirely unappreciated from the management's point of view.

With WFH, I would go get a coffee, go for a run/walk and as good as it was for my state of well being, I would eventually get pulled into these crisis situations Thursday at 9 pm instead of Tuesday at 3.

I like WFH for the work I actually have to do, but this sort of temporal serendipity is not easy to recreate on Zoom.
+1 I have been enjoying Kagi as well. I find the results overall great and just the no ads really nice as well.
And yet Java and Go are both wildly successful languages. While lack of generic support may be a mistake, it's clearly not a critical one.
For human being it takes approx 10-15 minutes (coached fly time) in wind tunnel until one can do basic movements there. After 1-2 hours there usually is ability to do back-flying and carving.

So, to be able to "fly" in freefall, it takes just about exposure to the element.

Still, fascinating article and subject.
Assuming properly-created data, yes. You aren't immune to problems but you will reduce them, especially in a memory-safe language.

Unfortunately, in a security context, that is not only not guaranteed, but will be actively attacked, so in practice I'm not sure it buys you that much from a security perspective. A net positive, I think, but certainly not enough that you ca metaphorically kick back and enjoy your lemonade.

The binary format is one of the oldest of security vulnerabilities, by simply claiming a length of larger than the buffer allocated in the C program, though I'm inclined to credit that particular joy to C and not the data itself. Nowadays there aren't many languages where simply claiming to be really long will get you anywhere like that.
as long as laptop motherboards have to conform to custom shapes and thermal exhaust designs in order to be small and light there will always be a certain proprietary nature to them.

it's not like there's a standard for laptop motherboards similar to the 12"x9.6" ATX motherboard with ATX rear-IO-panel design we've been using for common midtower desktop PCs for the past 20 years.

it would be nice if somebody did standardize such a thing for a modular swappable laptop motherboard with all the i/o ports along the left side, the heatpipe and exhaust along the right side, or vice versa.

even something like a framework laptop has a totally bespoke custom size/shape/design to its cpu+gpu heatpipe and heatsink/blower fan assembly.

but I agree with you in principle.
EXACTLY. What people miss the point about tether is that they can claim anything, at the end of the day there’s no transparency to what is really going on behind the curtain. And keep in mind US citizens cannot legally redeem tethers for USD either.
> Lot of the companies featured in the marketplace is what I'm referring...

This isn't actually what you said in your original post, but sure, let's breakdown this too. Under "Featured apps" there's Mailchimp, Dropbox, Google Drive, Bench Accounting, Ramp, and Render. Dropbox is the only one I recognize as a YC company.

I pay attention to a lot of things. What do you pay attention to?
This is a crazy situation. Unless something changes many millions of Chrome users are going to find that the extensions they depend on just stop working next January.

As noted here many very popular extensions have not been updated in years. The transition from a long lived background process to stateless service workers is non trivial in many cases, or impossible in others due to bugs.

The silver lining is that as an extension developer (eg me -> https://braintool.org) if you have a V3 extension you might be in a position to pick up a lot of new users during the transition!
>Is it really abuse if the videos are viewable / playable? Presumably the ToS either already forbids covert channel encoding or soon will.

If creators start encoding their source and material into their content Google would probably be fine with that because it gives them data but also gives them context for that data.

Edit: I meant like "director's commentary" and "notes about production" type stuff like you used to see added to DVDs back in the day. Not "using youtube as my personal file storage". Why is this such an unpopular opinion?
Im not bullying anyone - they asked a question - I replied
This story from 2016 comes to my mind.

https://www.bbc.com/future/article/20160225-the-quest-to-sol...
I can't wait until malware uses this as C2
Thanks for the reply. The idea of an all transactional web would be horrifying.

I was curious about this:
>"he reason crypto enthusiasts don't worry about the privacy implications is that it will still be possible to "buy privacy" and they believe they're going to make it big so it won't be a problem."

What would their solution be then? How would one buy privacy?
Why do we have to 're-invent' new words and present as something new for things that have been around for millennia?

I am all for exploration, but re-naming breaks the link to valuable historical material.
Mathematics is very broad. You might try something like "Mathematics and its history" by John Stillwell to get some perspective on the subject.
The gains are there but are mainly realized by the winning companies - I don't think they could have scaled like this otherwise?

+ Microsoft went from about $25B in annual revenue to ~200B in the past 20 years.

+ Apples currently holds about $200B in cash.
Google the definition not a fucking opinion. Jesus whenever Bitcoin is brought up we get a horde of midwits
I think what happens is they end up segregating their product out into different development lifecycles. It is fully possible to serve a mobile site on the regular domain depending on the device type. If you're developing for more recent browsers then it should definitely not be necessary. Companies like Facebook, Twitter, Instagram, etc do this to try to capture other users that may have really old devices.
I can understand why people use 60/70% keyboards. I personally couldn't give up the numpad, home/end/pgup/pgdown/arrow keys for it, but there's definitely something to be said for the comfort level of having the mouse less far off from the keyboard.

I think once you're into anything less than 60%, either you literally just type text and use the mouse/touchpad items instead of keyboard shortcuts, or you're more focused in the aesthetic minimalism rather than the functionality.
Thanks for the additional suggestions. If you want to take this offline and setup a private call email me at not_a_cat at fastmail
> help me understand how we went from lived experiences involving bigotry and abuse to crank medicine

There's no bright line between the two. Someone claims some experiences, and someone else disputes the claims. Bigotry isn't necessarily a factor, or, there might be disagreement on whether it is. "Invalidating lived experience" seems like a thought-stopping cliche, rather than any sort of argument at all. It is a fancy way of saying "you're wrong, and I'm right!" or "you're not allowed to say that I'm wrong."
The use of that cable is just to reduce latency. There are many other paths between their datacenters, so there won't be any real breakage.
Imagine a free cloud storage, but you need to watch an ad every time you download a file.
Yeah, it would be nice to see those prehistoric trees!! May be they want to reveal that in a paper
I am you're right ;( Sad that you can confuse those.

the photos from gitmo aren't nearly as bad, probably because there aren't many. Most I've seen are just those through the fence photos, again looks too similar to China's concentration camps.
Seems so,

"Transparent and consistent pricing
You must clearly state your app pricing up front, without hidden costs or fees. App pricing must also be consistent with off-marketplace prices."

https://stripe.com/docs/stripe-apps/review-requirements#app-...

Though I suppose Stripe is watching for apps doing things Stripe should/could do itself as a real-time "what would people pay extra for?" list.
Because it is the wrong technology. Take project managent Saas for example. Every single one of them don't focus on the big picture. Not a single one tries to make users effective instead of efficient.
"Productivity" means "amount of input required to get a given output." I think you might be thinking of "productivity" as a synonym for "output".

Usually in economics the input is labor hours, but for example "energy intensity" is the productivity of how much energy a process uses. In the macroeconomic case it's GDP divided by total energy used, but some industries are more energy intensive than others -- they have lower productivity from their energy use.

Thus 2X the output and same output with 1/2 the people are identical: both describe doubling productivity.
I think there's two stories intertwining here.

One which you've zeroed in on is "don't require heroism". We have a lot of these stories already. (Unfortunately also a lot of exciting stories of "heroism".)

The more interesting one though, is that sometimes high-impact work is "just there" to be done, if you're looking. IMO this is also really what "hero" stories are about: something goes so wrong that either people are finally forced to either look for once, or forced to bring in someone who will look.

As a senior engineer, for the past couple years I've tried to pitch parts of what I see "just there" intentionally, either before it becomes a crisis or just as a potential win. Sometimes people still don't see it; maybe they're stuck in "one year of experience, ten times" or sometimes they're just built out of stop energy. But the best way I've found to detect promising junior engineers who will benefit from mentorship is to find who does bite, and more often respond "what if" instead of "but".
> Modern synthetic pesticides are far, far from great but they're still better than their natural counterparts.

Far too much generalisation there. There are thousands of synthetic pesticides, and dozens (hundreds?) of "natural" ones (ranging from gelatine to roteome).

A broad brush comparison is useless
If you want a cheap mechanical use-it-until-it-dies keyboard, I recommend https://www.prohavit.com/products/kb487l-tkl-mechanical-keyb... -- $69US
> Since the 90s “composition over inheritance” has been a mantra.

That seems a little early. I think the 90's were still pretty inheritance-centric.

Java only came out in 1996. UML 2.0 was releaeased in 2005.

I'd say the composition over inheritance movement wasn't widespread until the 2000's,
On a blackboard it didn't matter whether all the parentheses matched all the time
No. Aristotles 4 element theory was that there are two dichotomies of matter: wet/dry and hot/cold. From these they derived the 4 elements:

* cold + dry: earth

* cold + wet: water

* hot + dry: fire

* hot + wet: air

These were not states of matter. They were the base components of matter - everything was made by some combination of these 4 elements, and everything could be broken down into some proportion of these 4 individual elements.

A big part of what caused humanity to stagnate for 2000 years post-Aristotle was the tendency to back-propagate discoveries and attribute new knowledge to the ancients. Aristotle was wrong. The Greeks were wrong about most things. That’s fine - we are too. Even if you can twist their conclusions in an attempt to reconcile them with modern constructs - their methods used to reach their conclusions very much missed the mark. Trying to give them more credit than what is due is how you cause society to stagnate for another 2000 years.

In the 1600s a spin off of Alchemy proposed the 3 element theory - and found quite a bit of success using it for medicine: Quicksilver, Alchemical Mercury, and Alchemical Salt. A lot of people were really upset about this theory. They’d never really had to defend ancient wisdom before - they’d spent 2000 years assuming ancient wisdom was complete. They went to work attempting to disprove the 3 element theory, which they successfully did. But, in their attempt to disprove the 3 element theory, they accidentally laid the groundwork for disproving the 4 element theory.

For a concrete example. It turns out the alchemists were correct: transmutation is possible. When you split an atom (I.e. in a nuclear reactor) you transmutate the element. That’s not the same as saying the Alchemists were right - they were looking for a red dust made from a pulverized piece of pure earth that could turn copper into gold. They were correct for the wrong reasons - that is not the same as being right. They were lucky in their conclusion and wrong in their methods.
1. The mechanism of MS, including antibodies, isn't quite the same as the "cause".

2. "Memory" antibodies need to be present to keep immunity.
And if 4ggr0 has reasons to question the data itself, let them spell it out instead of just ad-hominem-ing the source.