skysight-inc/HackerNews huggingface dataset:
Isn't it possible that he's tired of c++ and Qt after 25 years? I mean he's starting a new startup so he probably can't reveal what that is, but it's obviously something he's excited about. Hell after 2 or 3 years at company I'm ready to finish up whatever I'm working and move on to somewhere else.
Training for IT professionals? Didn't they just kill mac server? What is there to learn, how to use a web browser?
In case it's the official Linux client that's giving you headaches, you could also have a look here: https://github.com/Kyuunex/better_droidcam_linux_client/blob...

Just use `adb`, `ffmpeg` and the `v4l2loopback` kernel module.
It’s a private company guys, they can do whatever they want… /s
Nobody likes them, but unless I missed something nobody's suggesting for instance that it's illegal for them to be distributing their modules either
Uh, please see https://news.ycombinator.com/item?id=31420938 (Stop using grey text). Especially on a grey background. My eyes don't have enough life in them to try to read this.

(Yes this is off topic and about formatting and it's boring.)
I tried pop sockets on the phones of my friends, my fingers are too small and stubby that I felt I would drop the phone more by fiddling with it so I didn't use them.

Btw checkout Swiftkey's one-hand mode for typing, If you haven't already.
This is overly simplistic. I think there is value in authenticity as well. That’s not an excuse to be an ass, but its very demotivating when obvious unacceptable behavior isn’t called out as such and criticized.
hint: there was no CI
> gray on yellow

But of course, all "black", "white", "gray", "yellow" etc are fuzzy concepts in nature. And in nature, the quality of the medium and of the environment dominate in the visual effect.

On a display, "black" and "white" are abstract - maximum and minimum. They are a shard of the final effect, that passes through other parameters of the medium and of the environment (especially, "how much light here and there and directed where").

Insisting on comparing "colour on display" vs "colour on book" is strongly misleading in this context.
Golang is a perfectly fine choice here for performance sensitive code in place of C when paired with a less performant language like Python.
What are the goals and positioning of pyston given these other efforts?
That conclusion is really applicable to just about everything. Want to start woodworking? Start building something. Want to become a runner? Start running. Want to be a musician? Start making some songs.

A lot of the initial tries will be terrible but it only gets better from there.
My spouse and I do this occasionally, where we pick a business off the street that we're walking by and think about how they make money.

I think it can work for a small business where you can hold the whole thing in your head. It's _much_ harder when you're thinking about a multi-thousand-person enterprise with a dozen product lines.
Phase 2 is an ad-free paid version of Twitter
How to revive your sense of wonder
Seems like they were not seeing the race, and instead only saw that open connections would stay open if not explicitly closed during the graceful shutdown.

Once the graceful shutdown was properly executed, it closed any open connections to that pod and stopped the 502s they were seeing. Sounds like either the race wasn't happening or they didn't see/care about it.
They shall give DeepMind a job. It could write code for Chrome.
"We're introducing OKRs, they're for your benefit so you know where to focus and can track how you're improving and the team success, they wont be used to judge your salary"

6 months later

"So yeah that's the most we're gonna offer you for this raise because your OKR score was only..."

Every time.
I used OKRs on several teams to varying degrees at Google. Not a fan. Here are my complaints:

1. It makes organizations slow and inflexible. I used to joke that as soon as another team was involved in something you needed to do it would probably take a quarter. why? Well what you wanted probably wasn't on this quarter's OKRs so it would be an uphill battle to get them to do it. You'd have to argue about getting it into next quarter's OKRs;

2. OKRs can be structured in such a way that you can grade quite well while having achieved absolutely nothing;

3. Teams can be held to different standards. Some get easy OKRs. Some get harder OKRs. So it's still subject to the political-perception problems inherent in such organizations;

5. It is largely for show for upper management. I've been in 2 hour planning meetings where a bunch of teams speak for 2 minutes about what they're working on. This might be useful for directors+ but is really a waste of the time of 50-100 other people. This is a problem with status meetings too;

6. Even grading OKRs can be subjective and political. I recall one famous example where someone (cough Vic cough) said they had a goal of 100M users. They actually only got to 10M. Grade? 0.7.

There was a running meme at Google about feedback that went something like this: This project would've failed without this person. It failed anyway but it definitely would've without this person.

I like this meme because it illustrates how the same set of facts can be used to argue how someone did a good job or a bad job and the difference between the two is whether or not the org likes them. The same set of facts can be summarized as "this probject failed to ship" and "we failed fast, learned a lot and will take those learnings into future projects".

OKRs suffer from exactly those same problems.
I totally agree with this.

I love Bandcamp (and also Beatport). Still have my spotify subscription, but its mostly used for discovery. Foobar2k is how I actually listen to music most days.

My biggest reason for maintaining my own collection is to compensate for the possibility that spotify will arbitrarily remove tracks.
Rude Shell: A shell that insults you when you try to run any command
I'm wondering what's your success rate at _not_ having your criticism of bad ideas be taken anyway as a criticism of the person. In my experience, people are fragile, and have a tough time separating the rational from the emotional (if such a separation is even possible).
These groups are not mutually exclusive.
Many of these competitors are missing: offline persistence, optimistic updates, local cache, push updates, command pipelining and casual consistency. Which is cool but to me this is missing the main point of Firebase which was about making modern, reactive apps simpler to develop.

Appwrite and supabase make CRUD apps easier to write. It's different. I guess Firebase expanded to being used for everything but it was all about realtime apps originally (ex-Firebase developer here)

I like these apps but I find the positioning weird given their feature set
And calling anyone with the temerity to disagree with you an -ist or -phobe isn't self identification of the users who overuse those terms as having a particular sociopolitical leaning?

Or does the gate only ever swing one way in your universe?
Sorry for asking!
You can add it to .git/info/exclude. That's a gitignore that's repo-local.
That sounds similar to the Czechoslovak series Pat & Mat [0] which contains almost no dialog, but it became very popular in The Netherlands (as 'Buurman en Buurman', neighbor and neighbor) where Dutch dialog was added.

[0] https://en.wikipedia.org/wiki/Pat_%26_Mat
It's because this is literally the only style specified in the page:

<style type="text/css">
pre {
white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */
}
</style>

Perhaps it's to make sure code snippets are correctly aligned, but a link to a wrapping version would be very useful, or perhaps just letting very long lines wrap in a narrow browser window, because the current model means that you have to scroll horizontally as you read every single line, even on a very wide screen.
You can in theory hold it off-exchange and transmit it without KYC, which has to imply a certain category of use. But most of it is being used as the "float" by exchanges, I believe.
Alternative app that's not encumbered by the Play Store's rules: https://f-droid.org/en/packages/com.ghostsq.commander/
I worked at a smallish (~20 employees, at the time) agency that hard pretty good management overall, but one day decided to do OKRs. I assume one of the owners read a book or attended a talk or something.

But we had no historical metrics on... anything, really, related to software development or design. Nothing that'd be useful for quarterly goals, anyway. "Close X tickets" or "make X commits" are famously shit measurements. We did client work, so we couldn't just try to decrease load times on one of our own products, or something like that.

Having nothing meaningful to use for OKRs related to our actual jobs, developers & designers just latched on to sales & marketing projects and set our OKRs for those. Video views are relatively easy to measure. Sales funnel stuff's easy to measure. "Net promoter score". All that shit. The goal-setting for OKRs strongly favored sales & marketing, for whom measuring stuff was already a lot of what they did.

I'm not sure that's what they were aiming for, but it's what they got. I hope it was at least kinda useful for the company.
Some people deal with these feelings better than others. Also - if for example you are much richer than average you can still live a humble life. You dont have to drive a Porsche. That's all I have...
I'm confused, I thought the ability to install apps outside of Play is supported by the OS. In fact there's a permissions dialog that pops up when an app tries to install another app. This is critical functionality for, say, the FDroid app store, as well as the browser, which is how most people would acquire FDroid. Seems like a bad omen.
No, it's an attempt to block access via other servers.

If you're a developer with an app that accesses a Google account: You can access your users' Google account from within client code running on their devices, keeping the data out of your reach. But the moment data from your users' Google account becomes accessible to you, Google's evil eye is on you. They don't want you to route the connection between their server and the user's device via your hardware, they don't want your code to forward any data from the Google account to your server.
Popular websites leaking user email data to web tracking domains
In my experience with cost-optimized low-end LCD displays, changing brightness settings will more or less alter absolute contrast at the lower end as well.

Even if the ratio stays the same, the darker shades suddenly are a lot more distinct as they just aren't consumed by artifacts and color shifts or even just glare anymore.
Why should "anyone interested in readability and accessibility" read a infinitely long text discussing exclusively emacs- and Guix-specific stuff?
Lars wrote Webkit in the middle of Qt development. Surely he could find out-of-band time and headspace to tinker with different technologies if he wanted to.

To me, leaving completely signals something else.
> people who need phones will still buy something even if reluctantly

> until it breaks, becomes unusable

You say no, but then you give two cases in which you would be a person who needs a phone who would grudgingly buy something.
I'd like to see some kind of financial marketplace for this kind of speedup.

There are tens of thousands of people who wish their python code would run a bit quicker. Many of those stand to earn/save actual money if the code was quicker, so would be happy to pay some of that towards making optimisations.

If that could be pooled together, with some kind of "$100k per 1% speed up on this set of benchmarks" metric, then developers could get properly paid for the work, and everyone would walk away happy.

As it is, everyone wishes it was faster, but realises that they alone can't pay a developer to make a dent, so nobody does it.
Oh that's cool maybe there's more 1001 Nights themed titles coming. Those were epic, and different than other epics. Maybe together with an Islam-adherent text adventure game included, for iconoclastic Muslims.
Accelerated PyTorch Training on M1 Mac
Hi Hacker News, Your opinions are needed! Sharing my team’s beta product (now available on Zoom app marketplace) that integrates our core product with zoom. The idea was born when we found ourselves frustrated with the experience of rewatching long zoom recording without the ability to filter for specific segment.

Since we are still refining our target audience and marketing message, we would appreciate any feedback and most importantly any use case and idea you see. My dm is open for any questions.
This is often taught as "nonviolent communication".
I don't disagree with any of this, but really these are problems with every goal-setting framework I have experienced in my career. Similar to performance review frameworks. It isn't the framework that sucks; it is the exercise itself. I've become convinced that at a certain scale, it is impossible for a corporation to have a company-wide goal process or performance review process that adds more value than it detracts. I don't know what the solution is, but I really don't think it's just "find a better process."
the best part of a lightning port is that you know for certain if what you're plugging in will work.

The same can't be true of the million different USB-C cables/accessories out there.
> swipe left or right on the comment to access actions like

Not surprising for a product that also in other appearances promotes fast use and quick reaction instead of pondered response.
TLDR; chart that prices single family home in gold instead of USD.
That's easy enough to solve; simply conclude that the way you like to be treated is for other people to try and understand what you want and to take that into account. (Granted, yes, lacking direct information it makes sense to try and fill in with projection.)
Amazon sued for pregnancy discrimination in New York
If the knowledge and expertise of the Geniuses at the Genius Bar is any indication, it's going to be "how to buy more Apple products to solve any random issue" and "how to replace a perfectly functional device with a new device instead of doing basic maintenance work"
There is an art to delivering bad news without coming across as a jerk. I don't do it well despite many attempts. I've seen others do it well and I have to admire such a skill.
"Alcohol consumption rose among adults over age 30 by 14% during the pandemic, with a 41% increase in women heavily drinking"
- https://www.cedars-sinai.org/blog/pandemic-drinking.html
Not very readable with the horizontal scrolling on my phone
Yes. There's government money for "water and sanitation issues". NGO money too, but most of that is government money.

All of which issues have conventional solutions, but it's hard to assert you have a breakthrough with an incremental improvement to conventional solutions. And most of the time, deep incremental improvements require a lot of practical domain knowledge of the sort academics and especially their graduate students don't have.

You can probably still win an award for proposing using a lawn roller, as described in U.S. patent 1538550, filed in 1924, for transporting water in developing countries. If you're the right sort of person. More than one person has.

Actually figuring out how to bring sewers and water treatment and indoor plumbing to people in developing nations, that's too hard, too much like work, undeserving of your unique genius.
Go programmers, too.

https://github.com/golang/go/wiki/CodeReviewComments#variabl...
Plaid expands into identity,income verification,fraud prevention,account funding
Where did you come up with 10^40 liters of water in the ocean?

According to this calculation, which seems persuasive to me, the "volume of the oceans is about 1.35 billion trillion liters" (https://mathblag.wordpress.com/2013/08/03/how-much-water-is-...)

That comes to 1.35 x 1,000,000,000 x 1,000,000,000,000, which is on the order of 10^22.
I encourage you to read some of these nice sources you have selected. Allow me to quote:

> Such signing may be considered complex enough to be called a form of language if the inventory of signs is large, the signs are relatively arbitrary, and the animals seem to produce them with a degree of volition (as opposed to relatively automatic conditioned behaviors or unconditioned instincts, usually including facial expressions). In experimental tests, animal communication may also be evidenced through the use of lexigrams (as used by chimpanzees and bonobos).

and

> Seyfarth, Cheney and Marler reported that vervet monkeys (now called Chlorocebus pygerythrus) responded differently to different types of alarm calls2 (although some of the calls overlap acoustically3 and this view is currently debated4). More recently, west African green monkeys (Chlorocebus sabaeus) rapidly learned the novel referent of an alarm call that was given in response to a drone5. Referential signaling is not limited to primates.

You'll notice the parent did share sources! They presented a bundle of them, of actual cats using actual signifiers to refer correctly to signified objects.
> the reply

I see the reply corresponds to what I would have guessed:

tradition.
It's much harder to game if the rules are different for each consumer (and yeah, most people won't bother, but then they can't really complain either)
I'd argue that a person is their decisions. That encompasses actions - we generally decide whether and how to act.

This also rings true when you add "bad thoughts" alongside "bad ideas". Everyone has bad thoughts in addition to bad ideas. Part of what makes a good person is their ability to discard (or at least decide to not act on) bad thoughts. Part of what makes someone seem wise is their ability to discard (or decide to not act on) bad ideas.
It isn’t just a matter of hardware. There has to be a huge number of ‘ifdef lightning’ or equivalent constructs all over iOS and its apps.
Quick search shows PyPy received 1.5 mil euros from EU. It also received 200 k dollars from Mozilla. That's enough to fund about 10 developers for a year.

From what I remember IronPython had Microsoft hire something like 5 developers for a few years.
That's perfectly fine, mandatory even if more than one person touches the code.
While I agree with you on the last two points, this article from september last year[1], referencing this piece from the NYT[2], says that Bitcoin alone used 0.5% of the global energy used. 0.5% of the global energy consumption is an enourmous amount of energy, for one coin.

Even if it is only 1% in total, for all cryptocurrencies - 1/100 of the yearly energy used by the whole planet is a gigantic amount of energy, isn't it?

[1] https://www.businessinsider.com/bitcoin-mining-electricity-u...
[2] https://www.nytimes.com/interactive/2021/09/03/climate/bitco...
You will have to learn whatever it is you do not like about C anyway if you want to generate machine code.
I've only been at one place that had OKR's. That was my shortest job due to the toxic work environment. OKR's are simple enablers of toxic environments due to the amount of goal post moving and gaslighting.

"Here is an arbitrary goal """you""" agreed to, why has it not been achieved?"

"Well, you didn't really give me a choice and you also moved me to another project or the project was killed off"

"not good enough"

Yeah, I'll pass anywhere that encourages this.
Depends on the culture. Some countries have a much less overtly polite culture than the US or UK, and direct criticism is expected and welcomed.

The UK is particularly bad for this. Depending on tone and context "I'll consider this and get back to you" can mean "I think you're an irredeemable idiot and this is the stupidest thing I've ever heard." Or it can mean "Interesting, let's think about it."

This drives some Europeans working in the UK insane because it's so hard to tell what people really mean.

It's a two axis problem. Bluntness is on one axis, and good/bad faith are on the other. Blunt good faith criticism can be fine if it's culturally appropriate. Bad faith criticism is never appropriate, even when it's wrapped up in politeness.
Right; you can construct "арр.com" or "аррꙆе.com" from that limited subset.

Those should be valid domains though IMHO; maybe show the used script in the address bar? I think users might be confused by that though and/or just ignore it, so idk. Then again, displaying "xn--80a6aa.com" and "xn--80ak6aa9058r.com" is pretty confusing too.
is there a numpy for go? because numpy style numerics is table stakes for anything that replaces python.
Agreed. Criticism intended to effect positive change is akin to uninvited coaching or teaching. If no change is intended, or the recipient is unreceptive, then criticism is pointless and destructive.

Probably the way to ensure positive change is possible before you criticize is to feel out the recipient first. Are they genuinely interested in improving? If they show reluctance or opposition, speak no further. If they truly want to improve and they respect your opinion, they'll persist by asking your advice.

Another circumstance where criticism may have merit is where powerless subordinates discuss the demerits of a case. If they later agree that the case could benefit from improved tactics or by correcting errors, then the means to that end may be worth refining and then sharing with a super-ordinate who has the power to act on it. But if that prospect does not exist, then again, there's no point in being critical.
injuries come from pushing the limits of your skill and physical fitness. an aggressive climber is much more likely to get injured on a bouldering problem, but you can still mess up your hands crimping on a toprope route you haven't trained for appropriately. you get to choose whether you want to be this person. I never "fall" on bouldering problems. I just climb down if I'm not confident I can make a dyno. I'll never tackle a V8 this way, but who cares?

as for the social aspect, I'd say that depends a lot on your local gym. the toprope area tends to be pretty packed where I go. people are either climbing or belaying; it's not a good place to stand around and chat. in the bouldering area, there's almost always an active conversation going about the newest problems. I find people are very open to a quick chat between problems.
Can you make Consumption page into History page? I think it handy to see all my old searches.
> He could move to Mars and all his ventures would continue to move forward

Oh yes, he'll find somebody to run the company and be able to be outsold in his own backyard by the mighty Mazda. Or maybe his replacement could even close the gap with the mighty Mazda, who knows?

> He is very incentivized to prevent the war.

People who constantly talk about the war, they aren't trying to prevent it..they want a role as a General with one of the sides.

Musk was a neutral, he saw one big star General on the Red Team retire (Trump) and decided to abandon his neutrality to try and get that job.
I used to use Stylus several years ago. Didn't it sell out to another company and start tracking and selling user's data? Or am I thinking of another similar add-on?
This idea comes up in painting. The rule of thumb is that it's done when there's nothing left to add; when adding the next thing does not provide much more value value than it costs in terms complexity.

With coding, it seems like it's much more difficult question to answer.
Edit:
Trade offs were made in areas that make it fast to build simple apps, but don't lend themselves well to apps at scale. "Rails Magic" in a simple app becomes "Rails Witchcraft“(arcane and dangerous) in a complex app