skysight-inc/HackerNews huggingface dataset:
Aside from the reasons others have provided, a not-insubstantial number of people can't use their mouth: for reasons of disability or other, they cannot produce enough suction with their mouth alone.

For this demographic, paper straws are a significant issue: https://www.npr.org/sections/thesalt/2018/07/11/627773979/wh...
"Book 21 is supposedly The Judges’ Handbook, “containing the many confessions of poisoners given to Justice Manwood, and used by him afterwards in wiping his buttocks, and in examining his evacuations”" [1]

[1] https://www.theguardian.com/culture/2017/nov/03/scurrilous-m...
To be honest, probably. The vast majority of users don't need the advanced features of excel. I've seen people be awed by pivot tables. I'm sure some people need those extra features, but I'm guessing vloopup is about as fancy as it gets.
The reviews don’t inspire any confidence.
I'm using something like this in one of my Go projects and I created explicit functions to allow programmers to use the larger type where the smaller one is required, which is normally disallowed by the language, by employing some cludgy unsafe package use and based on the assumption that the memory layout for the two types looks identical for the common "a" and "b" properties.

So far it hasn't bitten me in the behind, but I wouldn't advise anyone to use that logic for production code.
Are 843 partners enough for a class action lawsuit?
Yes, and you need the switch to play that Nintendo game in the first place. Thus forcing you to buy the piece of hardware.
UCSC thought it would be a good idea to do a phishing test with fake Ebola scare
Because Google asks for it to let you register.
I don't really see how this scales, on a global basis.

Sure, one or two of us running our own resolvers isn't going to hurt, but an extra hundred million or so resolvers would hurt -> at best just causes all the servers targeted by the resolver to add more layers of caching
And in fact Brad Cox has stated that it was this at the time crucial optimization that made them go for a full pre-processor instead of just a couple of macros.

Once they had the need for the pre-processor, they decided they might as well make some usable, Smalltalk-derived syntax.
What is a “complaint” here, and does it have any teeth? Or is it basically a formal request with no consequences?
Proton is a blessing. Proton-GE is the natural evolution of the blessing. UMU Launcher is the steroids over Proton-GE.
Looks really nice, and works well too! I just have two little UX gripes:

- Allow submission of a message with some sort of keyboard shortcut (enter and shift + enter only add a new line)

- Disable the "Send" button while the completion is loading, this prevents accidentally clicking send twice, causing the process to fail.

edit: formatting and typo
Below a certain threshold, "quick calls" are the best thing to do.

Some of the most inspiring discussions come from someone bringing up an issue they have right there and then. Good discussions often start from something that doesn't seem so important, that doesn't have a clear outline from the start.

If there isn't the possibility to start a discussion instantly once in a little while, there is a good chance it won't ever happen.
I guess their stock price is doing well, but have you been to a Chipotle lately? The stores here are understaffed and food quality seems to have gone down from what I remember from a decade ago when I went there frequently.
This is good advice.

I hadn't thought to use a RACI chart in this way, but as you describe it, it seems like the most obvious application.
There are valid arguments here so I broadly agree with where the author is getting at.

But some points are a stretch and that weakens the whole argument.

Point 3.1 : you waste HOURS of time debugging the wrong piece of code -- going off on a quest based on just one single chat message with incomplete info (and not even a stack trace as you deem it so essential yourself)? You don't ask any clarifying questions to validate your assumptions before sinking hours into work? Is that not your fault instead?

Point 4: so you want a whole IT support ticket (with attachments and priority classification if IM allows it) in a single chat message?

Why are you accepting support requests on chat instead of via a ticketing tool that keeps track of request volumes, history, SLAs etc.

If your workplace doesn't care about this level of productivity management and efficiency anyway -- why bother with these rules of engagement.

Also when someone pings you about an issue ... there is a chance you already know about an outage/issue and are working on it...and might just say "I know, fix is on the way by EoD, sit tight." If so... the whole stack trace and explanation of the problem scenario, what they have tried etc is all useless waste. They are just trying to optimize THEIR productivity by pinging you first instead. Two people can play this game.
Does this thing have nested tabs (like TST or Sideberry) or is this another one that didn't realize that saving vertical space, while useful, is less than half the point of vertical tabs?
See:
https://www.ercot.com/gridmktinfo/dashboards/dctieflows
Most of the time, im letting YOU know that the product or service YOU own is not working. Its a courtesy. If I have to jump through this many hoops to tell you that, ill just let it continue to fail until someone more important than me has a problem. Then ill point them to you.
> Without the density, you'll end up with a lot of stations to try and make the line useful to people. With lots of stations, you're not realistically going 120-160km/h average speeds.

> But in the end if you halved the stations you'd really crush the ridership because there's just not enough stuff or people at any particular station.

Of course there's enough people left.

First you build train stations near destinations. That's business parks, universities, airports, downtown areas, malls. Then you build train stations with lots of spacing into the suburbs so you can still hit peak speeds between them.

Typical station spacing depends on train speeds, but you can estimate with: 50km/h at 500m spacing, 90km/h for 2km spacing, 120km/h at 5km spacing, 160km/h at 10km spacing.

So you'll want to have 5km-10km spacing between the stations. That's not close enough for walking. But you can set up free parking at the station for anyone with a train ticket. At the same time you'll set up congestion charging for the destinations with stations.

Now the fastest and cheapest way to travel to these dense areas is to drive to the nearest station, park your car, and take the train. For the rest of the city the car remains the fastest option.

Nonetheless, at 2-5km average distance to the nearest station cycling becomes more viable, which primarily benefits teenagers and students.

Later on you can improve upon this by:

· creating bus and tram lines with cross-connections between the larger train stations to serve as distributor lines and connect more people

· changing the minimum setbacks for properties near the bus and tram lines to allow semi-detached and terraced housing. This makes cheaper housing available, increases density, makes transit more viable and still keeps the suburban lifestyle

· changing the zoning near the station to develop 5-over-1s, with 1 level of businesses, 5 levels of apartments and an underground parking garage. This would allow creating something resembling the "main streets" of foregone eras.

Overall you can make these changes over the span of a generation. This is how cities grew during the industrialization in the first place (including in the US) and how european cities have recovered from the post-war car-centric urban design which had destroyed more cities than the war.
I’m working on a moderately complex iOS and macOS app in SwiftUI. I haven’t tried the new stuff yet but it’s definitely a very mixed bag. It can save you a lot of time vs the old APIs for simpler things but it can make hard things even harder.

And you’ll probably find yourself dropping down to UICollectionView and NSCollectionView for performance. Xcode remains a terrible IDE.
Neither were microformats, up until a handful of aggregators started parsing them. We're still kind of stuck in the infancy of semantic markup it seems.
I am sure that Starbucks will find a way to offset those emissions that the Jet will release to the planet, right? If they need him so badly (and I don't doubt about his skills or his ability to deliver) they can arrange a schedule with him that will get him a few continuous days per month in a hotel in Seattle, a few days per month travelling abroad (which is part of the JD) and a few days from home. But commuting with a jet is outrageous.
>One of the reasons I've left development for the Apple ecosystem is that these things happen all the time.

Bugs in beta software?
We cannot forget that we also loose something with working remotely (say more than 75% of the time) and that is the occasional bumping into each other at the water cooler or in the morning when coming in. These are situations you can artificially create by scheduling calls to socialize etc, but that is still not comparable with being in an actual office.

By categorically saying no to quick calls, you're isolating yourself even more. While it can be distracting to jump on a call while you actually meant to focus on some coding, it can also be great to have a quick chat and brainstorm about an idea rather than let the other person work out the solution in isolation only for me to then suggest a totally different approach in the PR review (yay! asynchronous!).
Reframing Bowling Alone
connecting the dots with network theory
Each complication over Markdown is utterly interesting to me. Tho I never stick at one due to diffusion
I have never seen any study showing that the fluoride from the blood can have any influence on the teeth.

The enamel of the teeth does not have blood vessels, so it cannot "grab fluoride" from blood. As far as it is known, the biomineralized calcium phosphate is always hydroxyapatite. When the hydroxyapatite of the enamel of the teeth is in contact with a solution containing fluoride ions, there is a passive ion exchange process (i.e. not mediated by biological enzymes) which results in partial replacement of the more soluble hydroxyapatite with the less soluble fluorapatite.

There is no doubt that using a tooth paste with fluoride or washing the mouth with a fluoride solution can prevent caries.

However there has never been any evidence whatsoever that drinking fluoride has any beneficial effect, beyond that of the teeth being washed by the fluoride solution before ingesting it. On the contrary, it is well known that too much fluoride in the drinking water interferes with bone growth, as it happens in some countries where the drinking water is naturally rich in fluoride.
> I don't begin to understand the aversion some have to registering a burner google/discord/Facebook/etc

Maybe because several of those tend to ask for phone verification nowadays, and phone burner services tend to either not work or look so shady it looks like a major gamble to give them any payment information?
IMHO, the overhead of perpetually babysitting compiler diagnostics or performance metrics to ensure your latest update didn't confound the auto-vectorizer is never a net positive over just using something like xsimd, Google highway, etc.
'If you fire it up, there's a build of Civilization 1 on there'
> It's crappy syntax over a couple of "objc_*" helper functions.

Exactly! :-)

And that's a good thing!

Even the keyword syntax in general and Smalltalk syntax specifically...no wonder it gets reinvented.

https://blog.metaobject.com/2020/06/the-curious-case-of-swif...
This sort of thing is exactly why I have automatic updates disabled on my Windows partition. I've been burned so many times by bad Windows updates breaking stuff. My favourite is when stuff breaks during the "configuring updates" stage after a reboot, leaving Windows in a boot loop with no error codes or anything to help you figure it out. And of course the documentation from MS is utter garbage. Most of the time the only solution I found was to reinstall Windows.

Now I always google around a bit before applying any fresh Windows updates to see of there's any breakage reported.
In the 'shop' sense of the word, they're spot on.
SIMD works fine with arrays of structures. It's sometimes awkward for people to phrase algorithms in terms of SIMD over arrays of structs, but that's often a problem imposed by poor programming language design, not a fundamental problem with SIMD itself.
> I guess their stock price is doing well

Yep. Went from $200 to a height of $3000 under Niccols before they initiated a stock split.

That's the job of a CEO at this size of an organization.

Starbucks and most other restaurant companies are majority owned by larger funds, and Elliot Investment Management is one of the major shareholders in SBUX now.

I agree with you about the degradation of Chipotle's burritos, but for companies like this, the share is the product that matters, not the burrito or coffee.

Most people go to fast food for convenience, not the experience, and the margins are so low that it's difficult to be cash-flow positive, making investor relations extremely critical.
I remember a 2 hours debugging session when I started learning Objective-C.

I don't remember what I did wrong but I somehow tripped over Objective-C's boolean which isn't a proper type but just a macro of an int value like it is now in C. I did probably something stupid like "if (b != TRUE) {}".

What made this so much more infuriating was that if I knew it was just a leaky abstraction over C I wouldn't have made that mistake. But I thought it was on the same level as languages from the Pascal family or Java or any other modern programming language.
> I get the sentiment, but also, for many the work place is a socialization hub.

> And what OP argue about is a direct consequence of that: small talks, serendipity, politness rules, etc.

You can do that while following the same rules of politeness and small talks.

For instance I had a colleague who used to put "Hi" or "Good morning" messages several times a day on my teams chat.

He could be as polite saying and include small talk in a single message:

"
Good morning prmoustache, do you have some time to help me on project BLABLABLA, I need assistance regarding setup of FOO in a BAR context. Mr John Doe told me you had experience with that. Here are the errors I get.

<some snippet>

If you have some time now we can maybe do a quick call, otherwise can I schedule some time?

By the way, how is the weather in Spain today? Did you enjoy some nice time on the beach with your daughters?
"

This is polite, include all the info I would need, some small talk, would give me an idea on how much time I might need to dedicate to that to give assistance, if I have to check some info in my note/wiki/whatever and either decide to stop what I am doing now and help him immediately or ask him to schedule a meeting later during the day or week. And maybe I have the exact solution and I can point him a link that will help him directly.

People who usually don't go straight to the point either do it:

- for cultural reasons

- by ignorance on how to work effectively with remote worker

- or because they want to brute force their way into you.

- a combination of all 3
He also goes 3 days per week at the office. The fact that he has a plane for that is irrelevant. It is the same as blaming VPs for having drivers and they don't do their own driving to work.

The higher you are on the corporate ladder, the better the perks. And if the board of Starbucks acquiesced to his demands, I don't see why everybody is up in arms about it.

I'm happy that the people that I work for pay for my gas to come to work :)
I agree with this entirely, and have griped about it to people (and here) before.

But I would never, under any but the most egregious circumstances, complain directly to a colleague who does it or (especially) send them this link.

People are different, and most people are different to me. I'm getting paid partly to deal with other people, so that's what I'll (sometimes grudgingly) do. If they're doing this all the time to each-other, my productivity is still going to be relatively high anyway.
Most people don't need straws. Default should be no straw, but have the nice plastic ones available for those who request them.
> Jonathan Bloomer, chairman of investment bank Morgan Stanley International and wife Judy Bloomer.

I am curious, was Morgan Stanley International on that HP deal with Mr Lynch in some capacity?
Because some people prefer to live in other places that they like more :)
Dad hacks database to fake death and avoid child support pay
Not sure what you mean. Pay peanuts - get monkeys is exactly what namecheap is about.
I don't see why you couldn't update grub from Windows, its just EFI binary in ESP after all.
Seems to be a general trend in a lot of software nowadays. Vague error messages telling you "Something went wrong" with no additional details.
Yeah, you might as well call any countable set "integers" because you can find a 1:1 mapping between them. This is silly.
The solution of course is to come up with a new word for "virtue signaling" that doesn't give people that repulsion reaction.

I have to say though, when I see people using popular buzzwords, it shows me they're not really thinking and are just LLM-like regurgitating what they've been exposed to.
This is the best and simplest answer.
"super-pollute"

As most things CEO's do it will be a flippant display that will last about as long as a lettuce out of the fridge. However, those below will be expected to show evidence the rules are followed because there's nothing quite like cascading punishment, because that's the fun part of being a shitty boss, watching people suffer because they say so.

Look for teams that are flexible about remote work, those are the bosses you want to work for in this current day and age.

Every time I read one of these "back on site to do work" style posts, yet we'll offshore at the drop of a hat, it infuriates me as I can't see sense in the logic.
>Good discussions often start from something that doesn't seem so important, that doesn't have a clear outline from the start.

Yes, but I've never once had a "can we hop on a quick call?" turn into that. Almost every single one of those that I've encountered could've been settled in a handful of chat messages. The things you describe happen to me during unplanned asides in meetings, long-term general chat channels, or impromptu in-person chatting.

My impression has been that the people who want a quick 1-on-1 call just don't like typing.
Starbucks should really work on making their stores remote. Maybe some sort of postal delivery system where prepared ingredients are delivered in customer homes and then they just make them at home. These could be produced by remote workers working from home and then batches shipped point-to-point even.
Specifically physics benefits from CPU processing. Efficient rendering pipelines are typically one-way (CPU -> GPU), whereas the results of physics calculations are depended on both by the game logic and rendering, and it's much simpler (and probably more efficient) to keep that computation on the CPU. The exception to this is could be on UMA architectures like the Apple M-series and the PS4, where memory transport isn't a limiting factor – though memory/cache invalidation might be an issue?
This may sound reasonable, but the world is not black and white. If we turn every quick question into a complete meeting with agenda and whatnot, the organisation will become extremly bureaucratic. And at some point people will start making guesses instead of reaching out to experts because it is just too much work.

So in my opinion, the author is a little bit selfish too. The company cannot 100% align with what best works for you.
Starbucks mandates that everyone be in the office 3 days a week, so does the CEO. OK, he gets to fly into the office, but it is still a very long commute, probably 2-3 hours each way, so I wouldn't envy the guy that much.
It is very much possible to create temporary credit cards linked to your real bank account for one-off purchases. Apple Card provides that as a service (US only) and other countries have similar systems that every bank adheres to.

Plus, you may not mind not being anonymous to Midjourney but mind not being anonymous to some other service (like Google).
This isn’t a benefit to a customer, only to shareholders.
I’d like to see a comparison
I have to say, I don't understand very well these graphs, but this sounds like a good thing, but is there any information relative to other energy sources in TX ?
> whatever you said in defense of blockchain/crypto

You seem to be labouring under the impression that blockchain and cryptocurrencies are one in the same. The point you seem to be missing is that I'm saying they are not the same. Blockchains (usually actually trees like merkle trees) are a thing that has existed long before cryptocurrencies which are one application of technique.

> I for one fail to see the difference between these two kinds of snake oil.

The gaggle of quackish sales people with miracle cures based on LLMs is pretty much the same sort of quackish sales people that touted miracle cures based on crypto currencies, yes. But LLMs are one use of neural networks and crypto/proof-of-work is one use of blockchains.

This all started with me correcting “And for blockchain... it was launched with the promise of decentralized currency.” — which is the incorrect equivalency of blockchain/cryptocurrency writ large.

> > Some theoretical work on artificial neurons was done in the 40s.

> "The perceptron was invented in 1943 by Warren McCulloch and Walter Pitts.

Exactly. You've just repeated my sentence with a little more detail.

40s: theory

50s: attempts at practical implementation

early 70s: backprop methods (as we currently mean the term wrt neural networks, backpropagation as a more general concept existed before that) first published, starting that decades' big excitement over the potential for neural networks.
I like it. It's not complex but you can do complex stuff. It is why I use AsciiDoc. I don't think creating a new (and better) markdown will win hearts... yes it is nice but you need to compete with a lot of attempts to improve it. ... relevant XKCD: https://xkcd.com/927/
That is not incompatible with adding some context in the "quick call invite". Even when I was working from the office, sometimes I would have to say no to someone who was reaching out to me or bumping into me in front of the water fountain because I was in the middle of something. In that case I would just ask to send me a message with some context and I would go back to him/her when I had more time to dedicate on that.
This happened to a friend of mine in the last year. He went to the ER for something and joked about feeling suicidal. Meanwhile people I know who are actually suicidal are impossible to get admitted. Sorry that happened to you. I really wish there was a better feedback mechanism in American healthcare
I thought this was excellent, and I would enjoy working with people like this
Do you allow purchasing based on time or are there other factors, like features used?
Can’t see the cons ?
Even with UMA architectures where you eliminate the memory transport costs, it still costs a ton of time to actually launch a GPU kernel from the CPU.
The funny thing about solar panels is that they are the most efficient at very low temperatures. They'd be more efficient at the poles or high up in the mountains where they can be kept cool.

A solar panel in space would be highly efficient.