skysight-inc/HackerNews huggingface dataset:
My feeling on this is similar, and I'd take it a step further.

Somebody wants to build some houses in Nimbyville. They developer stands to make money, and increasing the supply of housing will benefit those who want to move there[0] by (presumably) lowering the cost of housing overall.

This is fine, but there's a good chance the people in Nimbyville who own houses will see the value of those houses go down in the event these new ones are built. Or they may be hurt in some other less tangible way, the salient point is that they think it would be bad for them and are willing to expend some effort or forgo some utility in order to prevent the construction. Furthermore and importantly, they current residents have power over the new builds, via city councils and zoning and objections etc.

Hence the free market solution is to buy this privilege from them. The developers can offer to pay the people who stand to lose property value, until the proposition is profitable for the Nimbys. If the price gets too high then it might be worth it to go down another route like legislative change from a higher power like state government, or a PR guilt campaign. This seems to be what's happening now. I wonder though if you couldn't just pay people off? [1]

[0] Even if the housing isn't cheap, since it potentially frees up a cheaper house in the same area.

[1] You may argue that this constitutes rent seeking on behalf of the Nimbyvillians.
Starting to run into another issue lately - the 2.4ghz spectrum is congested/polluted enough to break bluetooth links
The problem is that the municipalities are beholden only to the people who live in them, and the people who live in them tend to be pretty selfish when it comes to housing policy. The state can take a bit of a broader view. If it were left up to the municipalities to fix, it wouldn't get fixed.

One could certainly argue that that's fine, and that property owners should get to decide every detail of housing policy for their municipality. I don't personally agree with that, but I can understand the argument.
Less adapted to the environment, which of course can include all of the above.
>The very founder of the Tour de France bicycle event himself, Henri Desgrange, deplored such technology. “I still feel that variable gears are only for people over forty-five,” he said. “Isn’t it better to triumph by the strength of your muscles than by the artifice of a derailleur? We are getting soft. Come on, fellows.”

In my teen-age years in 198x USSR i, like pretty much everybody there back then, had a fixie because "sport" bicycle with gears cost double (64 vs. 130 rubles with engineer salary being 200), and i envied the lucky few "sport" owners especially when i had to cycle my fixie uphill :). Now living in US I was really surprised how fixies became the trend as supposedly being superior to the gears.
I think it can be done. Just maintain the data not in a standard tabular format but a time based graph instead. And put constraints to not look back. Constrained deep learning is a thing too.
> IMO the biggest problem is that the industry became all about developer experience and neglected user experience.

Web development leverages a terrible developer experience to create a terrible user experience.
The A/B Street “Almost” Postmortem
Carbon Tracker calculates that the majority of coal plants in Europe are already cost negative.[1] They live off uncompetitive tariffs and subsidies. Germany's reverse auction for coal plants over the last year ended up accepting a lot of very low bids, as coal owners were desperate to get out from under stranded assets. Even they were widely criticized as over-priced given the state of the industry.

[1] https://carbontracker.org/cop26-a-chance-to-reset-and-elimin...
You put the slack in your pocket.
What Developers Need to Know About Edge Computing
One of Advaita’s (“not two” - no duality teaching) pointers is to pay attention to one’s choices and try to observe “free will”.

I became curious about it a few years ago - surely free will should be easy to see.

So far I have not observed a single choice independent of environment, conditioning, bodily needs, desires, thoughts, instincts or personal preferences. I have not chosen any of the above. I may be the only human without free will, or maybe what we call free will is a bundle of things that we don’t have any control, or “will” over.
Thesis is dogmatic selection of language is bad: article is about using Python under all circumstances.
Apple has pretty much solved all Bluetooth problems in their AirPods and Beats lines.
The excitement around the crypto space is a lot like all the excitement around the Psychic Hotline space of the 1990's.

https://www.youtube.com/watch?v=BO50TC6WG8A

But psychics didn't burn anywhere near as much coal and cause as much cancer and lung disease as crypto does.

>Once you get past the scam/hype bullshit anyway.

"Well, aside from that, Mrs. Lincoln, what did you think of the play?"

https://www.barrypopik.com/index.php/new_york_city/entry/oth...
I always thought a neat solar probe would be something that comes to a dead stop.
> I won't trust the software too much, sadly.

Yours is a very reasonable stance. And for exactly the same reasons, you should trust android and ios software just the same: not too much.
These issues will become much prevalent due do AI based image enhancement/upscaling, which can invent details which aren't there in the original.
twitter summary:

https://twitter.com/CarlinoDustin/status/1460064119193620483
Graceful Worker Termination: How Not to Do It
I wish there was an option to log in with my account and scan my preference based on my likes.
Sorry, but years ago we hadn't such great subtitles team as we have these days. Remind you, that the whole conference is run by volunteers.
Depends on the place. FB's problems are medium at most really.
Flexible monocopter drone can be completely rolled up
Am I mathsing this right?

100/1,000,000 = 0.0001

0.0001 * 130,000,000 = 13,000

Tonnes. Annually. Just from the US.

Or we could have learned to build better safer nuclear <face palm>
Can you counteract it with adding random yellow dots to a scan? And if you only print black/white, does it still print yellow dots?
Minimizing Validation Noise with Firefly Semantics Validator
Basically security done wrong because it will only affect users and won't stop attackers.
I'm quite surprised by this, but only because the dozen or so people I spend time with aged between 18 and 25 don't use subtitles/captioning. Hardly a representative sample, obviously. But I wondered what the sample size was for this study carried out by a captioning charity.

I therefore checked stagetext.org for info, and there's a news item published today [1] titled, Hidden Hard of Hearing Community Revealed by Lockdown Captioning. It has a note saying: Sapio research interviewed 2,003 people in October 2021 with the results weighted to be representative of the GB general population. Two-thirds (67%) of the population do not describe themselves as deaf, deafened or hard of hearing.

I'm intrigued. Perhaps I'll learn more soon, given that this is, apparently, Captioning Awareness Week [2].

[1] https://www.stagetext.org/news/hidden-hard-of-hearing-commun...

[2] https://www.stagetext.org/support-us/caption-awareness-week/
What Does Inflation Mean for American Businesses? For Some, Bigger Profits
This looks cool! What integrations do you support?
But zoning itself also creates negative externalities.

I think some zoning does make sense. Totally agreed that we don't want a factory and a nightclub right next to everyone's homes.

But I don't believe that anyone is entitled to their view. The idea that you can buy a plot of land and somehow "own" the line-of-sight between that plot of land and a set of mountains that might be dozens of miles away is just unreasonable, and is not in the public interest.

In your extreme example, it would suck to lose that view, but consider that, after those skyscrapers get built, your property value would likely shoot through the roof. Take that windfall and build a new house on some other land with a great view, land that's less desirable for high-density housing.
Didn’t even imply it. The criticism is pretty clear: even though this was obviously a problem it wasn’t addressed for decades.

That’s the point. There is no talk about the initial design.
Airpod battery dies within minutes after 2 years of use.
Never again will I buy them.

Soundquality no that clear as wires. Glitchy, and even brand new ones dimply don't last long enough.
Also, the wires function as a parachute sometimes, saving me screen repairs.

The new macbook pro has phantom power, so it can drive my sennheisers.
Cable TV: $100/month for 100 TV channels

Cord cutting: $100/month for cable internet and $15/month per TV channel
Yes, having documentation close to source code is bottom-up and being able to index this documentation somewhere is the top-down. Some documentation are useful to have in both ways and some are not. But if you force people to use a new tool to store their documentation, some will stop documenting and some will start, the best solution is to allow both ways but to index it in a central place without having to duplicate information.

> I have never found a good solution for architecting layered information for retrievablility, only least-worst hacks.

I don't know if we will end up in a 'good solution' situation, as that's quite a complex topic, but we try to approach the problem with different ideas in mind :

- A great user experience, how to encourage people to document and search in the documentation (I always joke that, a documentation platform is good only when all salespeople of a company use it everyday)

- Spreading the ownership of content organization, how we can rely on 1-2% of employees having 'expert' responsibilities to create the right framework to collaborate in his group

- Letting anyone curate information even on content they are not responsible of. As people that like documenting or care about it are not the same than the ones having expert knowledge on the topic.

At the end it's always difficult to discuss theory on those kind of topics as the only thing that counts is that it works in practice. And that's also why tools are important, they are able to hide the theory and let users use simple things
(Hi, I'm the creator of inlets). This is an case-study from Nathan Peck from the containers team at AWS showing how his approach for using inlets to get HA, scalable Ingress into an ECS Anywhere lab.
The color was not just inaccurate for black skin tones, but for everything, though. So it seems likely it was a technical limitation, not racism. At first there was no color film at all, only black and white photography. People seem to take color film for granted but it was a genuine technical invention.
One of the most fascinating points, to me, in "Sapiens," is that we have no evidence suggesting homo sapiens were culturally or behaviourally more sophisticated than other species prior to this period.

We inhabited a different geography and evidently had a preference for different ecosystems than neanderthals. Skeletal injuries suggest different hunting and/or warfare methods. But, no signs of more sophisticated tool use or such.

That changes circa 40kya. I think the answer to the question in this article is the same (unknown) answer to many questions.

YNH's hypothesis is that it was language sophistication. Language got to the point where it allowed for different types of culture including cooperation in large groups to emerge.

If the neanderthal replacement story is a conflict story, cooperation in large groups, the ability to form alliances and such is a pretty straightforward explanation.

Who knows though. A lot appears to have changes in this period. Wolves were domesticated, for example. Wolf husbandry alone might be enough to explain sapien expansion into large game rich territory.
Not sure if the article mentions it or not due to paywall, but wireless earphones are still useless for anything which is latency sensitive e.g. music making/playing a virtual instrument, and I would guess some categories of games.

The last product I worked on was a piano learning app where the user’s mobile device generated the sound of the piano, and we had to explain to users that unfortunately they couldn’t use their AirPods/other wireless headphones with the app due to this lag. IIRC it was around 200ms for AirPods, and all the way up to 500ms for other brands, though I may be misremembering.
You’ve probably never used them in a busy airport lounge then, with hundreds of people using their Bluetooth equipment around you.
I have a networked all-in-one HP printer that can scan to a network share on my NAS. On the NAS, I set up a watcher script that runs OCRMyPDF [1] on any incoming PDFs. That gives me a super easy workflow, just feed documents into the
scanner and a minute or two later, I have a fully OCRd PDF in my network share.

[1]: https://github.com/jbarlow83/OCRmyPDF
Now this is very likely not what you are really looking for, but the airpods pro in noise cancellation mode can allow you to play music at much higher aparent loudness thanks to the noise cancellation. You may want to try that out.
Well, in Python, code generation is an anti-pattern.
To side step this a bit, I've noticed the same attitude from incels, and the same reaction by the more educated population to these groups (mockery & contempt).

All the while having a few even acknowledge most incels are vulnerable men with some form of trauma.

Which is similar here too most people dont start bad, its events and experience that changes them.
The time I spent doing commercial Smalltalk development was some of the most productive and enjoyable of my career. Couldn’t stand the company I was at, but loved the work itself. Later did some consulting with a company that was moving everything from smalltalk to Java because they didn’t feel like they could find devs or stay current if they didn’t. I still feel like we lost something or like other languages haven’t quite caught up in their own way, even though I know the world won’t go back.
The culture is a bit different in different offices. Most of the stress from working at FB is from your twice yearly perf reviews, where managers have to go and argue with other managers over what rating their direct reports' performance deserves. If your manager is not assertive or does not have much clout, doesn't really like you, doesn't get to give their shpeal before all the "exceeds+" are given out, or simply gets paired with one or more a-holes, then all that shit is going to roll downhill (your meets expectations will turn into a meets-most, and you will have a PIP in front of you soon for example).

Cultural differences in conflict, negotiation, and corporate drive can make this more or less stressful for the managers and as a result for the employees. As such, you can predict more stress in the US and less in Europe+Canada. The Irish office for example is a bit more laid back but also can be more passive aggressive.

Per decision making around immoral things, all those decisions happened in the US when I worked there.
It was years later, so presumably there was also simply technical progress that made it possible.
IL2CPP unfortunately still has issues. I had a friend playtest some of my gamejam entries and any IL2CPP build would just randomly crash on his laptop. Unfortunately I couldn't replicate it, so eventually I just swapped to using the Mono build, which works fine.
Or don't say either.

Don't say "your father died without saying goodbye" and don't say "your father died and said goodby". Just say "your father died". No need for manipulation.
You find a lot of mechanical strivers at the country’s top universities but also some of the greatest thinkers in that age bracket. Almost every really exceptional mind is going to pick Harvard over say Davidson if given the choice.
That blog post is based on a silent assumption that software development cost is somehow lower for Python than for other "faster" languages. This is not what I observe in practice. I was not more productive in Python than I was in Rust, despite having similar amount of experience in both.

Python is optimized for easy learning, but not for actual productivity and long term maintenance. Lack of static type system makes it hard to safely refactor code and forces one to write crazy amount of tests for even trivial things. Keeping 100% coverage in a huge project is simply expensive and impractical. And even with a high number of tests you'll be running in stupid errors of "who put a None in that field?" kind occasionally and that could be a larger slowdown than Rust lifetime checker complaints ;)

I think Python could be a win only if you already have a library that solves your problem available only in Python and you're just gluing things together (so just a better bash) or if you target extremely low/cheap-end of quality (hiring undergrads, being ok with crashes on prod, etc).
YouTube keeps recommending this video to me again... and again... and again... :-) But it's a really great talk! Worth re-watching every once in a while.
Interestingly, we have seen in the last week in the Rittenhouse trial an example of a judge taking a hyper-skeptic position on technology - namely, distrusting the zoom feature because it might add in extra information not present in the original image.

It’s easy to ridicule this, and I do think that particular judge’s thought process was rooted in ignorance rather than plausible paranoia, but it’s not hard to see how cases like this Xerox bug sow the seeds of distrust in the non-tech populace. There really isn’t a lot of clear daylight between “the scanned copy might be different to the original” and “the zoomed version might be different to the original”.
Another winner: CEOs whose stock-based comp is based on hitting revenue targets, which are typically not inflation-adjusted. It just got a lot easier to notch 15% YOY revenue growth, when you can raise prices by 5% just based on inflation alone.
Legally Get Windows 11 Free and Full Activated
You absolutely can shoot two people with different skin tones side-by-side, but it requires some skill.

I invite you to look through various press photographs of Martin Luther King Jr. meeting Lyndon Johnson. Some of them do a very good job of capturing both men; others don't.
I feel like you're making a related mistake: just because we've worked out which subjects are covered at which levels of government[0], that doesn't mean we've done a good job of it, or that it's actually working.

[0] And I don't think we have! This seems to be a constant struggle, with municipalities suing states, the feds suing states, states suing municipalities...
Google's main marketing slogan for their new phones is that it is good at taking photos of different skin tones. Makes me wonder how diverse most people's acquaintances really are, to make it a selling point.
You may want to try out services like this one: https://www.thepodswap.com/products/airpods-battery-replacem...
You will need to state what the specific issue is for yourself/someone else though, rather than just what you want the solution to be.
The worst config files I've ever encountered are dynamic YAML templates for Kubernetes. Mind boggling to figure out with crazy indentation rules and for loops. Kill me now.

Seriously, the more time I spend with other configuration formats the more I start appreciating JSON. It is a simple array and object format. Nothing can go wrong with it. No indentation rules. Easy to encode and decode. Easy to turn into actual arrays and objects in your programming language. Lack of types is not great, but use a type checker in your parser that throws exceptions and you are fine.

JSON is simple and that is why it is successful.
Oh, yes?… Why is that? Is it that hard to find good candidates in the UK?…
Assuming reliable witnesses, Person A's anecdote claiming event X happened is not disproven by B stating they've never experienced event X.

I've never had a harddrive fail, but I still take backups and assume others saying they've had problems are telling the truth.
Nice if you don't have time to set up shared folders or if you want to send over Internet and you don't have a messaging app at hand.
It'd be great if we could start measuring how much $ it costs to run our services vs how much developer salary $ it costs to maintain and build them.

If Rust or something really saves money because it means we don't need 50 extra web workers for the same TPS then I don't think it's "premature optimization" - unless the dev salary is too much!

As it stands we're all just saying stuff with no data or evidence to back it up.
Yes, I’d say replace python with [whatever language your team is most comfortable with]
My wife has invested in a small amount of crypto. Not much, but still,ore than zero.
I would expect Tinder might be willing to bid more than $27 (per conversion) even if they only ever used Apple payments.

Any marginal conversion that Tinder creates (either against a competitor or non-consumption) is worth over $50 net to them using Apple payments. ($50 would assume a generous $20 marginal cost to serve.)

That doesn’t mean that the data that Tinder’s ROAS team is looking at will guide them to spend more than $27 in this case, only that it might.

Likewise Apple could spend $27 on every customer they converted who was already going to be paying Tinder on the web to buying via the App Store plus $27 for every user they added to Tinder who paid on the App Store who would have not bought or would have gone to a competitor (minus any credit Apple would have earned there) plus an amount of cashflow and enterprise value created by people seeing ads for Apple’s store and concluding that Apple has more/better apps than their competitors.

If we confine only to first-order effects and assume advertising is exclusively about changing payment preferences of users who would convert anyway, I’d expect both companies to be willing to bid close to $27.
China ‘Boldly Goes’ for Space Independence
The problem with this is that no matter how much you tell people that they need to live in tiny concrete boxes and like it because it'll make more money for Bezos and co, they're not going to like it, which is why attempts to push it anyway have to be so anti-democratic. Sure, people are all for economic growth if it improves their actual quality of life, but a huge part of that is actually having a decent home and the anti-NIMBY campaigns involve abandoning trying to give that to people in favour of "the economy" and more money for housing developers.
Ok, it's impressive, but unfortunately the YouTube video does't state the reason why this stunt was deemed necessary in the context of the movie. Hopefully not just "because it looked cool"?
> More efficient memory use, no need to keep track of allocated objects

RC uses a traditional malloc/free-style heap, which requires bookkeeping for allocations. It also allocates an _additional_ word to track the reference count, which leads to poor cache behaviour (even in single-threaded programs, but especially in multi-threaded programs). Bumping/copying nursery incurs no bookkeeping overhead.
You're right! I should've checked that before posting, thank you.
Very true. People discriminate against dynamic languages with usually two measurements: runtime errors and performance.

But we often overlook the fact that it's possible to scale those two, incrementally. With today's convenience in interop, we can always start with a prototype friendly technology and later switch tech for real bottlenecks.