skysight-inc/HackerNews huggingface dataset:
You can opt into runtime checking in Rust via interior mutability. Cell<>, RefCell<>, Rc<>, Arc<>, Mutex<>, Rwlock<> are constructs that involve varying levels of runtime checking - most of these will be way more efficient than GC. It's even simpler to use .clone() in order to effectively do away with any requirement for linearity.
ChatGPT could probably pass most FAANG programming interviews - it's successfully done linked list inversion, binary tree searches, dynamic programming like knapsack, and will even do program design if you ask it how to design a data structure or class.
An alternative explanation for him not suing which I just made, is that the Prime Minister was part of a Black Mirror marketing campaign.

https://en.m.wikipedia.org/wiki/The_National_Anthem_(Black_M...
Oh I’m sure there are unit tests for new func and old func that test them separately just fine. The if statement is probably thought of as a temporary switchover kind of thing.
> (same as my parents and theirs, which really suggests a genetic component)

I am not at all put off by genetic explanations (go genes!), but it does equally suggest environment and upbringing as a common element, it's a series of poster children for it.
Adblock isn’t solving links. Which is the most straightforward way of keeping people.

It doesn’t solve the vast majority of dark and non-dark patterns that the smartest people in the world are employing to keep you on the website.
Then why are you replying the the previous question with “serves me right” when you aren’t even the GP
Just a side note, something I've been using lately to monitor how much I talk in meetings is something called Read.ai - https://www.read.ai/

There's a bunch of other neat features, but monitoring talk time is what I use the most. It works in real-time as a bot on Google meet and Zoom (the two platforms I use). I believe it should work on other video platforms as well. Just sign up and it'll start joining meetings on your calendar (if you provide it access).

Instead of using the idea everyone should have equal talk time. It depends on a meeting type. For instance, in meetings with clients or during interviews, I want to let them out talk me. "Tell me about yourself", etc. Obviously during presentations I would like to talk more, etc.

Even in this study they are targeting only one particular conversation type. It seems obvious if you try to be the most relatable and interesting, people will favor you... But that's not every conversation. That wouldn't be the case if we're all engineers trying to build a bridge.
Yeah that would be another way of looking at it. Though with who are the trying to preserve their reputation? Seems it's the same crowd that thinks the reputation of an ML model lives and dies in whether you can get it to say something they don't like. So in a way it's kind of circular, laypeople are worrying about the wrong kind of "safety" so that's what gets optimized for.
It was like that before, but the jokes were in-jokes that made it feel like a community, e.g. a reference to bacon, narwhals, or some other nonsense. This was interspersed with genuinely thoughtful replies. Eventually the site got too big, the LCD quips won out and the conversation became junk food for the mind.
I don't think masses care about federation, they care about ease of use, features and community. Same reason masses register for any service really.

Currently biggest problem is ease of registering: Suggested way to register is through joinmastodon.org and it's pretty complicated.

If mastodon.social could handle the influx, they'd open up registration from that site which is much easier way to register.
Like the CPG, dating, porn, gaming, and clothing industries?

Some categories of brands can be long lived. Coca Cola and Disney.

Some categories of brands are mayflies. Pop music, TV, fast fashion.

My hunch is the average lifecycle of social media brands and MMORPG properties are roughly the same. Say 5-10 years?
Thank you for doing this <3
> now people are forced to (gulp) participate in the marketplace of ideas.

Nobody is forced to do anything. People don't have to sign up for Twitter. Twitter users don't have to stay on Twitter. They don't have to tweet. They don't have to reply. They can still follow anyone they want, unfollow anyone they want, mute anyone they want, block anyone they want.

Some people think of Twitter as high school debate club on a global scale, but other people have no interest whatsoever in that.
This would make some incredible, if expensive, wall art for those of us who got started on the 6502.
Congressedits on Mastodon
Yes, and there are none of those on this B-21
UK has always been a bit different. I believe they don't even have a constitution, correct me if I'm wrong?
"Growing up I was top of my class/district (same as my parents and theirs, which really suggests a genetic component).

No it doesn't. It implicates an inheritable component, just not necessarily a genetic one. Education, wealth, culture, prosperity, etc.
One thing I found out that made me feel much better about my memory is that I have a GREAT memory for things I personally care about. Stuff I don't care about is gone, poof. Oh well, it can always be found later. Names I've always struggled with, that's probably something different. If you're forgetting stuff that doesn't really matter who cares?
Could start with some Citizen Lab reports:

https://citizenlab.ca/tag/nso-group/
In what group of people do you find the opposite of the qualities you’ve listed?
> If I had to hypothesize about why that might be the case, I would say it would probably be due to ridesharing replacing transit, making it worse in turn.

I think it's economics & utility.

I begrudgingly own a car (and parking). The few times a month I use my car, it would cost way more to Uber than to own my car and drive myself.

Not to mention, I think of myself as a pretty bad driver, but most times my Uber drivers are even worse.

It's also useful the once a month or so I drive out of the city to camp or go hiking or see family or whatever (don't need to rent a car). It's also useful for the odd shopping trip here & there (and much cheaper than renting a car or Ubering to 5 or different stores, with bags & boxes, etc).

I still use Uber a few times a month - when I need to go somewhere where parking is a nightmare.

But I mostly just walk & bike & take the train.
https://news.ycombinator.com/item?id=33798604
Musk's drama posts if anyone you follow follows him. Stopped Twitter partially because I'm tired of reading whatever his current emotional outburst is.
I think the "used every day" point was more along the lines of a cargo / passenger jet can haul stuff all day every day, whereas (hopefully) you don't have a need to bomb the living shit out of someone all day every day.

Then again, perhaps maintenance of a stealth bomber really is horrendous enough that it wouldn't be able to fly sorties "every day".

But basically I read GP cooment as an apples to oranges comparison (since you traditionally wouldn't drop bombs using a cargo aircraft, and wouldn't airlift cargo with a bomber.)
https://darknetdiaries.com/episode/100/
I suspect the new function was an attempt to fix whatever was the backend problem (because before it would work the second time, but give the correct $250).
Some of the links, funnily, are based on "real" links: https://www.cs.cmu.edu/~fp/courses/lp/lectures.html is broken but https://www.cs.cmu.edu/~fp/courses/lp/ is the page for a Logic Programming course.

https://www.cs.purdue.edu/homes/hosking/726/html/prolog_list... is broken, but there are many pages in the format https://www.cs.purdue.edu/homes/hosking/XXX corresponding to courses taught by that guy, but 726 is nonexistent.
No, that’s not the proposal. The problem that Google has is that if it ships every possible Unicode character in a font, then that font will weigh many megabytes and the vast majority of that will not be used. So they do “font chunking”: they split the font into smaller files that contain a subset of the characters, and serve it to users. If you look at Google’s stylesheet for Roboto you can see that the font is split into 7 chunks:

https://fonts.googleapis.com/css2?family=Roboto&display=swap

Each chunk has a unicode-range hint associated with it, which tells the browser that it doesn’t need to download the font unless those Unicode characters are found in the markup it’s processing.

The article’s assertion was that ₹ is a a common enough character among English speakers / writers that Google should move it into the base Latin chunk instead of putting it into the extended Latin chunk, which would save a bunch of font downloads.

This is all a balancing act though. Every character you move into the “default” chunk makes that chunk (and the unicode-range definition) larger, so you have to be careful and work with data. And one imagines that Google has some pretty good data in this area.
Seriously, since everything I work in is
denoted as "cents" from backend to frontend,
I personally had never understood the need

This matches my experience.

Obviously actual strict typing has its benefits, but as far as developer ergonomics are concerned, IME you can get about 95% of the benefits just by following a convention of including unit names in identifier names.

It's easy to see why this Ruby code might fail:

def launch_rocket(distance)
# what units are we expecting?
end

launch_rocket(42)

But this is virtually impossible to screw up, and reduces developer cognitive load:

def launch_rocket(distance_km:)
# blahblahblah
end

# not happening unless developer consumes a large number
# of drugs
distance_miles = 42
launch_rocket(distance_km: distance_miles)
wow, that sounds dangerous and an active security risk to any company or individual who did not consent to it and counter intuitive to really anything meaningful at all. The organization that came up with this idea probably is raking it selling other company data to third party organizations and governments. This itself looks like an ad.
In a very broad sense, I'm glad to see things like this happening; I think a (relatively) high rate of turnover in social media is probably orders of magnitude better and safer than "one app to rule them all, forever."

It additionally makes me bullish on federated deals like Activitypub/Mastodon.

It's funny that the above presently tend to be "lefty-crunchy-hippie" -- because, I think if corporations get it through their hiveminds that the above enables them to have their own "official source of truth," thus preventing doofiness like blue check marks, this would all take off in a beneficial way.
it’s usually attributed to DFW, but that’s because he quotes it approvingly in “E Unibas Pluram”
That also means that "soup of pointers" datastructures have a more fertile ground to sprout because there's no pushback to them, except by the developers themselves. I find that the memory patterns that the borrow checker dislikes are also the ones that tend to confuse humans.
I think more people are realizing, finally, that social media has been completely hollowed out by corporate interests. Actually seeing organic content and conversations in one's timeline seems accidental these days.

What point is there in continuing to post when it's clear Twitter will give preferential treatment to paid accounts? FB/IG are no better, they'd prefer you not post text+images at all, but pivot to video so they can throw ads in between and make their Christmas bonus.

The author has the right idea: instead of wasting your attention on these dumpster fires, focus on the non-corporate communities where your voice is valued. I am trying to do this by hanging out in the forums of software products I use, and commenting on topics there. Unfortunately, even that is not a given these days, as many software makers insist on a Discord for tech support and discussion.

I've spoken about this as well on a blog post [0] about the death of old message boards and the unique cultures they had:

[0] https://fuzzcrush.xyz/blog/dead-forums-extinct-communities-a...
Have you visited r/rivian lately? I think Rivian can sustain itself given the market opportunity and the end product is well received. Their R1 platform has won accolades across the auto community both established and new like Doug Demuro.
> The entire innovation of ridesharing was taxi dispatch, with a smartphone. It was only a slight incremental improvement over the existing state-of-the art.

No, we already had taxi dispatch.

The innovation was in giving up on the strict numeric quota for how many taxis were allowed to exist.
Wow. I’m shocked actually - I would have thought the penalties for lying were quite severe. It’s also unclear to me how widespread this actually is. It’s also from 2019 - did anything change with the FTC?
I've been using Streaks[1] on iOS for the past few weeks and it's everything I've been looking for. It supports widgets, all data stored locally and can import/export as a csv file, no ads, no tracking, no bullshit. I used to use Loop Habit Tracker[2] on android and it was similarly really good in all the respects you mentioned and more, plus I managed to transfer/convert all my habits over to Streaks when I switched as they're both csv formats.

[1]: https://streaks.app/
[2]: https://f-droid.org/en/packages/org.isoron.uhabits/
Simple Vim commands you wish you'D known earlier
That's utter rubbish. Plenty of people with high follower counts were talking about it, as were right wing followed of the former President.

The story was still up on the NY Post website.
I drove both the ZS EV and MG4 and neither one felt like "cheap shit". In fact they felt more premium than some more expensive EVs - and you could see a lot of parts from VW, which shouldn't be surprising as VW is part owner of SAIC.
So just like YouTube and Reddit ads then.
You don't need "strict typing" to handle money; in the old (COBOL) days, we used BCD to represent monetary amounts with arbitrary precision. When they took away BCD, we were stuck, if we wanted to build a system that could represent a large sum correctly in both dollars and yen.

COBOL was pretty good for dealing with money.
No one forced you to read Elon.
That's Substack, not Medium, though the same point would apply.
My guess is that save game compatibility is a great way to get people to try the new engine, and it was probably relatively easy to reverse engineer.
Neurosurgeon Evaluates GPT-3
> “Retractions used to be reserved for fraud,” says Keith Humphreys of Stanford University...

Science denial has many forms. This appears to be one of the older ones.
> So we are working with the Police, the intelligence services and industry to look at whether it would be right to stop people communicating via these websites and services when we know they are plotting violence, disorder and criminality.

Wow, had Egypt’s Mubarak done the same just before the Arab Spring maybe his sons would still be in power right now. But, of course, bank then it was totally legit to use Twitter and FB in order to plot “violence and disorder”.
Why is that so obvious? Italics and the word “simply” do not actually make a convincing point. It seems like you’re implying that politicians never fail to anticipate the (un-)intended consequences of their rhetoric and policies.
Especially yes. A unit test would have caught this instantly.

It is code that deals with $'s... something you'd really want to test, since it'll cost the company money.

Instead, you've got multiple engineers writing code multiple times (my euphemism for fixing buggy code), which also costs the company money.
Yeah but in the case of these notes, they're identical almost word for word - i.e. there is a central template being used.
The tweets the Biden campaign asked Twitter to take down (you can verify this yourself) were all non consentual intimate images of Hunter. That is both against the Twitter ToS, hence flagging to them, and illegal in 48 states + DC, including California, where Twitter is based.
I agree that it sounds like they're not the sharpest knives in the drawer, but completely disagree on the 'should be fired' part.
The problem is not about the opposite. Those traits is seen in 99% in Vietnam. As a matter of facts: You won't find any "good" Vietnamese companies to work for. Why ? Bad leadership is worse then there's no leadership.
I have a different experience with Rust these days. The errors that Rust throws are either the ones I had a vague hunch about or the ones I missed. It never feels like friction, but rather like helping guides. The error messages are informative and often very helpful in resolving problems.

The key, I believe is understanding the machine and memory model of low level computing. Rust errors immediately make sense in that context and it becomes easier to find a proper solution without having to work around it.

These days I feel much more comfortable with Rust than I'm with even Python. It feels like Rust does a lot of heavy lifting and thorough checking of a lot of semantics that's not possible in other languages. The worries about unforseen bugs are lesser (not zero, though) with Rust.

Edit: Phrasing
I mean, my Volvo XC60 was made in Chengdou, China, and it's the most well made car I have ever owned(especially compared to my last Mercedes Benz which was actually assembled in Germany yet had the build quality of a wooden horse carriage)
I work in healthcare.

If you want to cause a massive, expensive and all consuming drama, physically hurt someone and then tell them that they are wrong and you didn’t.

It’s surprisingly how often this is done.
My company encouraged me to develops a #FLOSS tool that I think can be useful to software developers: Semantic Diff Tool (sdt). Find info at https://www.sdt.dev/

It happens to be written in Go, but it supports (with support libraries) 63+ languages, so it's not really about any particular PL, but about collaborative development generally.

Also, if you find it useful, please share or repost. I've been active in FLOSS for more than 20 years, but I've never been the main author of a tool I tried actively to promote. An odd gap, I know.

My Gnosis-Utils was somewhat popular 15 years ago, included in some Linux and FreeBSD distros. But it was only created to concretize ideas I wrote about; I didn't really push it's use.

SDT is not a giant project by any means, but I think it's a useful tool that is more than trivial.

#git #github #softwaredeveloper #softwarelibre #python #ruby #javascript #golang
I watched a podcast (9 Hole Reviews) with asian gun dealers in the USA and China sold high quality firearms to the US which they used the profits to reinvest in machines for factories etc.

Essentially modern Chinese industry was financed in no small part by selling guns to Americans.

China has always had a spectrum of workers and production, and was able to exploit the gaps in labour rates, which aren't as great and therefore Chinese manufacturing is less competitive but is still sticky because of the massive supply chain.
How about excavating? Keep the external height limit but get more vertical space.
Love the content, but two complaints I have about the site:

1) No dark mode, and the site does not "play nice" with any setting of the "Dark Background and Light Text" addon in Firefox.

2) The video player does not "remember" the volume control setting from one page to the next, always defaulting back to 100% volume.

Otherwise, great site.
AlphaZero and Stockfish are not really thinking either when it comes to chess.

I just don't understand how a thinking human can not see that this is basically irrelevant.
Codepoints are 21-bit values. They may have a more compact encoding but the unencoded form is fixed.
I can confirm. Used it daily before and after Elon take over and haven't seen any of those. Usually it's visible why auch content is shown on your timeline
The bloat of administration positions in endemic at the Ivy’s as well as state run institutions. That’s the connection as I see it.
An idea that's illegal in parts of the world.
Not OP, but going by pesonal experience way back in days of original facebook days a lot of people never posted that much and mainly consumed as soon as it was possible.

Even before that on forums etc. there were many more lurkers than posters.

17 year old me didn't wanted to be compared to all the others "perfect" lives.

Maybe I'm naive but I bet that hasn't fundamentally changed.
Heh, well I am a solo developer with very low performance requirements so fewer moving pieces is the name of the game. Redis Just Works, but is yet another thing to manage. I know how to query SQL – I interface with Redis so infrequently I have to lookup the commands every time.

If/when the “library” feature gets incorporated, I could even imagine something crazy like using a library of SQLite databases to handle different backing services. ‘Redis’ cache server, job scheduler, log endpoint. Madness, but these are the idle thoughts before the caffeine has fully circulated.
It was not that cold right after Thanksgiving, except at higher elevations. My friend and I hiked amongst the hoodoos in Bryce Canyon in the sun. It was pleasant enough not to need a jacket.

But as I said, once snow falls, they'll either close a number of the trails (Bryce Canyon), or they'll keep them open but you'll be walking on ice (Arches).

I saw Arches only when there was ice, and it was still totally worth it!
In terms of burdening the already dysfunctional healthcare and criminal justice systems of the US, it sounds like it works great. If the junkies no longer exist and less frequently get HIV, their cost to society is less than if they were alive, disease spreading, and committing crime.
The question is what changed which in this case Elon shows up on my feed a lot more and his posts are a lot more annoying. And as I said I stopped Twitter to not see his posts.

edit: I could block him but then there's the second order posts about his drama with screenshots. Realized I don't care enough about Twitter to bother and prefer a calmer life.
Haskell programmers says that Haskell is just fine as well, but in the end there aren't many big programs with complex architecture in these languages. Compilers, interpreters, crud servers etc, those things are very simple architecturally so for them these languages are fine, but for more complex cases these pure languages seems to be too cumbersome.
I also have seen and beleive this is an accurate picture of how these things go. But I'd ask, what about pseudo- social network apps like airbnb? They have a minimal social aspect, but to me app like that will have a longer possible lifetime. I guess even in airbnb's case there are competitors encroaching and stealing market share...