skysight-inc/HackerNews huggingface dataset:
This is a vague sentiment so it’s okay if it doesn’t mesh with you, but I like Rust because it’s a great example of language design done well. I’m not claiming Rust did everything right but I’d say it’s a great example of programming language design that manages to balance theory, practice, user experience, tooling and safety. I think any developer can learn a lot from Rust’s design. Including what not to do!

Also it’s just plain fun sometimes. I love expression based syntax where you can assign to an if or have a block result in a value. It just feels delightful. The standard library is very constrained but within those constraints it has a lot of wonderful depth. Functions like split_once or unwrap_or_else are delightful to use. It gives me that same feeling as Ruby where the language feels designed to have you enjoy writing code. The language has all of the requisite tools I want to model data structures including tuples, structs, and enums. It’s great! Try it out and see for yourself
Fascinating! I read couple of interviews with him, but many years ago, where he insisted he was a storyteller! Limited chance I'll dig them up but I'll try
PDF: https://arxiv.org/pdf/2104.12653
Stripe does support nightly sweeps, and according to their documentation[1] it's the default when you enable sweeping.

[1] https://support.stripe.com/questions/understanding-daily-aut...
I can set daily/weekly or monthly payouts just fine.
An entertainment for a rainy afternoon: track down the signatories of the Agile Manifesto and count how many of them were most recently selling tools, processes, and/or consulting for agile software development methodologies.
Gave us influencers
absolutely, just replying to the poster saying that only 41% used a credit card, which would imply majority of americans don't.
The policy suggestions are fine but the reasons are kind of silly.

I've never been in a conflict zone but I'd assume securing food and water is #1. Reliable electricity access might be a distant nice to have and cell phone or wifi signal? I'm guessing that's a no.

Decentralize, increase redundancy, eliminate single points of failure, sure all good.

But if we're really talking about internet like communication during wars then I would assume what we need to talk about is off-grid power generation, packet radio infrastructure build outs, hardened underground storage containers for computing resources, etc. Without those you aren't going to have a phone that turns on or connects to a tower.

Maybe this is a marketing play to sell things we should be doing (like community networks) to people who otherwise wouldn't listen. If that's the approach than best of luck
That would still be "education", so I’m not sure what part you mean it will replace. Do you mean it will replace educators? If so, who exactly would be creating these “high level” video courses?

Also who would provide the curriculum? Someone would have to tell the child: “This week, have a conversation with ProfessorGPT on the following topic. At the end of a week, submit an essay (generated by ProfessorGPT) that shows a summary of your discussion, and include a transcript of the entire session.”

You’re also assuming a socratic approach to education works for every child. I’m not sure that’s universally true.
Going through this myself right now. I had a paid dyno, but my app is lean enough that I'd never upgraded to a paid postgres instance. I understand why they did this, but I still think it was handled poorly.

I just posted about it on reddit. I can't believe it's only two or three of us in this position.

https://www.reddit.com/r/Heroku/comments/zh7ilv/what_is_wron...
> Never knew freedom of speech in the US has an age restriction

Freedom of speech is freedom from Government intervention.

Social Media companies are private companies, and you can absolutely regulate what products & services have age limits, as the government isn't technically restricting speech.
No, it's not.

The subtext here is the text of this (very excellent) blog post:

https://jsomers.net/blog/it-turns-out

We all get it. Gladwell trades in "it turns out than" constructions as much as anybody else. But so do lots of mediocre writers. Gladwell is fun to read. People don't read him simply to scratch their chin and say "yeah, that's right, that's how the world works, I should uPdAtE mY pRiOrS", the way they do with other it-turns-out-ists. They read him because he knows how to bait a hook and cast a line, and if you make the mistake of nibbling at a Gladwell paragraph you're apt to get snagged. That's a skill, and it's as superficial and vapid as a Gladwell argument to pretend otherwise.
My current job that I started in August of this year.

It is a huge health care org

Happy with the pay

Benefits are top notch: insurance is less than half of what I was paying at previous job.

Traditional pension plan (no monetary input from me) along with retirement health insurance (huge, huge for me since I have chronic health issues)

401K option + matching

tuition reimbursement (I am stoked about this but not sure of when I will take advantage of it)

Lots of free resources (OReilly books, Udemy and Pluralsight)
I think the article is very relevant and I agree with the article's observation that the methodologies are perhaps less important than human relationships.

However, I think the failure of methodologies can be ascribed to treating SW development as a sort of reproducible, factory process. Two major misconceptions that come out of that:

1. Assuming that the progress on SW development is linear, and the sum of software is exactly the sum of its parts. In reality, SW development process is more like an S-curve, where you plan a lot in the beginning (so coding comes slower), then you speed up because most of the issues are clear and the research is done, and then you slow down back again as you're trying to fine-tune the whole result. This inherent non-linearity is really difficult for the "bean counters" to deal with.

2. Assuming that the people should operate as workers on assembly line, that is, the architects designs, programmer codes, QA tests, support does fixes.. In reality, it's more like a workshop operation - ideally people live with each feature for the whole lifecycle.

What always amazes me, though. Big pop art productions like computer games or movies.. they often run on a schedule, and yet are as creative or diverse as SW development. So it seems like there perhaps should be a methodology.
Ah, so since we arw talkint about harm, when will facebook account for the massive fraud they enabled? They proffit millions off scammers on their platform. If I was assisting fraud on a massive scale, I would be in jail long time ago.

https://www.moneysavingexpert.com/news/2019/01/martin-lewis-...
The point was showing how the pricing and costs adds up.

A lot of founders don’t get what products they use at Stripe and that the cost adds up as a % of revenue.

% of revenue makes sense for payment processing, does it really make sense for SaaS products (billing, tax?) ? What’s the rationale?

About offering alternatives for fintech software (such as billing, tax), with a pricing that does not take a cut on revenue, this is exactly what we are building.
Which antagonistic relationship with adults are you referring to?
I'd rather not be attributed if it's getting things wrong.
So, I click on "start here", get to three pages of promises of greatness and then - while I still don't have a clue what this thing really is - I get asked to sign up.

Err, no, thank you.
It's very easy to freeze a system as a non-root user; cause too many interrupts, consume too many resources, etc. Many kinds of infinite loop will lock a system hard. Hell, you can crash systems with too many packets.

And it's very easy to cause ps to hang. Many different kernel syscalls hang / are blocking. Mostly you see this with kernel features dependent on a resource that doesn't resolve itself, like a stuck disk, network filesystem, etc. But other various quirks of the system can cause blocking.
Not just a photo, 2 photos (one of which _must_ be a drivers license) !

https://capitol.texas.gov/tlodocs/88R/billtext/pdf/HB00896I....
You gotta be kidding defending a toxic and frequently illegal privacy abuser like Facebook.

It's really not up to Facebook nor you to decide what is the "fair interpretation of the law".
Yes, and exacerbated by the certainty expressed in said blindspot-occupying comments.
A nice almond milk frumenty with pears is always delicious.
There's an incentive to ignore the trivial BS that other humans relentlessly waste your time with. Reading EULAs and watching ads are not the path to success. People are trained to ignore information constantly.

Intelligent apes surrounded by wiggling bushes stop paying attention to wiggling bushes and get munched on by a predator eventually, no?
You can also ask it to translate phonetically for a specified alphabet. Have it say things sarcastically. And then have it capitalize certain words to emphasize the sarcasm.
I'd like to think you're right, but people today will believe any twitter screenshot, despite how easy it is to fake one.
See also: The Russian Firehose Model of Propaganda

https://www.rand.org/pubs/perspectives/PE198.html
Stop using us-east-1!
that last person is not an educator, it's a janitor
I don't think it's the same for the languages that you listed, they seem much more pragmatic and willing to acknowledge flaws and tradeoffs. Maybe the Julia community comes close to Rust in the degree of cultiness.
cf: the december amendments to bill c-11 currently being debated in canada including age verification to access online media
Yep. Just search “borrow checker” on their subreddit. Any post pointing out an instance where it makes things overly verbose and complex is immediately met with downvotes and “why do you need to do that”s.
Gladwell? Have you heard his Moth story? Or his podcast? He's annoyingly good at it (anything Gladwell is good at is annoying, of course).
Learning (and I still am) Rust was great for me. I feel like it teaches good practices that you can also use in other languages and also it forces you to understand “how things really are working underneath”. That’s why it’s hard in the first place, but don’t put it in a corner just because of that.
> Our binocular wearable prototype provides a diagonal field of view of 22.8°...

Definitely some cool tech, I'm glad Nvidia is innovating in the space, but they're really gonna need to crank up that FOV to make this viable. I hope it's physically possible to get a full-eye FOV in a glasses form factor...
Thanks so much! We're excited to have people start using it and are looking forward to any feedback :)
I like rust, but wouldn't recommend it in my enterprise shop. I don't know what language you are used to, so I will suggest some things that you might enjoy learning about.

In languages without spread operators (like java), immutable objects are quite clumsy to work with: I want this same object but these two fields changed (like the replace method on python's named tuples, but those are also annoying...). But with mutable objects, everyone can mutate: chaos. Rust gives you the mut keyword, structs are immutable by default.

Ever wanted to implement a method on a class in another library that just used the public API? Just make your own Trait in rust.

Ever wanted to make sure that someone would call `close()` on your implementation? Ever wanted to make sure that no one would use the object afterwards? That's garbage collection of a resource that isn't memory, most GC languages won't manage that for you, but the borrow checker will.

Pattern matching, algebraic data types, expressions and statements distinctions, an excellent build system, procedural macros, no null, no exception handling, good type inference; none of these are new or unique to rust, but lots of languages lack a few to many of them.

But yeah, some times I don't want to decide between monomorphisation via generics, or heap allocating for dynamic dispatch. Some times I just want a JIT and a garbage collector to take care of that for me. But that is another thing rust might give you: a newfound appreciation for what you have.
The article must be having its fun with trying to _argue_ like Gladwell because it surely gave me the Gladwell roller-coaster ride. A strong, surprising, provocative claim gets you into the car; the winch drags you in train of qualifications and hedges up the ramp, only to let you down, so to speak.

Despite the title and content of the article, the central claim is that "Gladwell is the epitome of the way non-fiction has replaced fiction as a transmission mechanism for important new ideas" which I understand as: a) non-fiction has replaced fiction as an important transmission mechanism for important new ideas, and b) Gladwell is merely incidental to the claim, a mere examplar of the claim.

No effort, however, is put into showing that novels were ever an important way for transmitting new ideas or what important means here. I added "important" because otherwise we are talking about trivialities. Does "important" mean how ideas are first exposed or how they are popularized? I've seen the claim that novels offered an occasion to exercise moral intuitions, but never as any kind of channel for conveying information. Or that that mechanism actually changed from novels to sub-genre non-fiction.

Sure, there's a grand gesture towards comparison between a 19th century novelist and Gladwell. They are both financially successful, Gladwell provides "information" (just like Dickens?), so things must have changed from conveying information from novels to sub-genre non-fiction.

The ensuing article tries not at all to address its central claim which held me with avid interest. I guess the claim served only as pretext and provocation.
For what it's worth, I do not love If Books Could Kill (I've only listened to the first three, though).
> I don't understand why you believe that forcing the process that is requesting the allocation to deal with it is the best thing generally.

Because it is in the best position to understand the consequences of failure and the options for dealing with it.

> From a systems perspective, it is actually worse because there's a stronger chance you're killing a nice, stable process that might be critical simply because it lost the lottery.

If the process is truly critical, it should be designed to stay stable in the event it can't allocate memory.
> If a scientist is yelling about mysterious conspiracies and causing arguments
"Mysterious conspiracies" by who? By the moderators who couldn't spell mitochondria or couldn't tell the difference between gene vs allele? Insults aside, didn't history give us so many "conspiracies" that turned out to be true? Like Heliocentrism，like climate change (in case people forgot how many people denied the climate change decades ago), like the theory of continental drift, like Darwin´s evolution theory, like captalism in a communist state, like the opposite view of McCarthy in the 50s.

I mean, how can Twitter's moderators, many of whom could barely understand college-level STEM or any subject, be so sure that they are on the right side of the history?
It was explained to me that in mainland China they do have free and fair elections. That they only have one candidate to vote for is just a quibble.
As an aside - I just finished "The Bomber Mafia" and found it to be a very fun and interesting read. A departure from his "Pop-Smart" type books in the past.

He's a very entertaining writer, and effective at telling stories - definitely lessons to be learned from his style.
My friends that went through Steiner in the 80s do not remember Eurythmy fondly. As an outsider, https://m.youtube.com/watch?v=nlmySOg9vsc from 2016 superficially appears to show Waldorf hasn't changed much.
Expanded iCloud Encryption Can't Be Enabled from New Apple Devices Right Away
Can you provide an example of similar bills that "the left" has put forth?
It depends what you release. A bug fix, an extra plugin etc. is not going to disrupt the user as much ad a UI overhaul.

Feature flags and great communication with customers and empathy means you can have frequent releases without annoying the customer.

It should be strictly better than slow releases. You can emulate a quarterly release of 1000 changes at once if you want that. Or you could say release fixes and small feature
continuously and big features are timed with the customer/training/support functions. They might even be beta/optin at first.

Getting the code out fast always and then providing ways to avoid
dumping confusing features on people seems
better to me.
They also talk about how their "project-based" learning is better than video learning, but it doesn't provide any examples of that. All I can see without registering are sample video lessons. Obviously they don't need to provide everything for free but they do need to prove to potential customers that their approach is better.
I'm not sure vapid is the right word. Truthy is probably more like it. Or, less superficially, he tends to cherry-pick data and observations to come up with a compelling narrative and headline that isn't really supported by the evidence.
> unfortunately, doubled down with the 286, then 386 and here we are.

It may be a horrible architecture but the fact that we are here is a pretty good testament to it not being a dead end.
Also the point of my initial comment was that even if you consider this post optimised for vitality, pointing that we are optimising on only that in our content seemed a bit extreme, hence the examples.
Does "Cambridge Analytica" ring a bell, maybe?
So it has a steep learning curve and it's not the "best" choice for people's first couple of projects.

But, before you can make anything meaningful with a language, you have to first make many toys. That's the rationale for using it in cases where there are better alternatives. (To make you comfortable using it when there is a need for it.)
This is by far one of the very dumbest critiques of Gladwell.
This is a bad faith read of my comment and the chain of conversation[0]. Spreading false and dangerous information does in fact violate Twitter's rules. As I've repeatedly said, we can't draw any strong conclusions without knowing the actual post that resulted in the ban. Without that we are just speculating and indulging in our personal biases. Please stop perpetuating this witch hunt and help demand real proof and strong evidence.

[0] I should mention that bad faith responses even violated HN's own rules. Though this is not often used (as evidence by this entire post) but is used to encourage high quality discussions. Let's try to have one.
I guess you've never tried to say something that the majority didn't want you to say

I've been jailed twice, stabbed, kicked in the head, had my ribs broken, and hit with a wide variety of chemical agents, at the hands of both police and mobs, all while engaged in non-violent political activity. To me, you sound naïve, at best.
Reserved Top Level DNS Names (1999)
> How is that "better than pulse ever did"? The only issue I had with PulseAudio on several machines in last decade or so

It's "better than Pulse ever did" because they do not have the same hardware as you, and because whatever they had before was worse.

Lesson 2 about discussing technical issues on the internet: other posters almost certainly do not have the same hardware as you.

(this is also relevant when it comes to discussing software performance - the fact that Slack loads in 5 seconds on your desktop does not make it "fast", because the entire internet does not have your desktop)
Felvin – Wix for Generative AI
You're sounding smart, but in reality NVIDIA is already using AI to design new GPUs. The incredulity in some people! It's absurd, right? https://screenrant.com/nvidia-using-ai-make-faster-better-gp...
Low latency networking between AWS regions (when every ms counts)
having photo ids floating around the internet is its own set of problems
> "Our team was given extensive, unfiltered access to Twitter's internal communications and systems"

One of the journalists in question. Also the wording in your tweets leaves some wriggle room:

> For security purposes, the screenshots requested [...]

Are we going to get some transparency from Twitter about exactly what tools/communications were accessible by the journalists in question? Otherwise this seems to be an exact repeat of what Twitter has already been doing for years, except now it's a private company and accountable to only one absurdly rich individual.
I'm familiar with Anvil, this seems to fill the same niche. Anvil offers a hosted option and lets you design the layout in a graphical interface which makes it compete with low code tools. But this can also become limiting and frustrating. Pynecone seems to have a larger choice of components and they look more polished. I'd be interested to try it to compare.

https://anvil.works/
Good news - it is part of my family's religion to use social media
Yeah, no. I wrote one of the more popular books about Agile development (The Art of Agile Development) and it says right in the first chapter that "meeting requirements on time and within budget" is not the goal.

"Agile teams define success as delivering value, not conforming to a plan. In fact, truly Agile teams look for opportunities to increase value by changing their plans." (p.7)

So there's at least one person recommending methodologies who absolutely, positively, 100% does not agree with you.

The whole chapter is free online if you want to get out of your bubble: https://www.jamesshore.com/v2/books/aoad2/what_is_agile
Nvidia GeForce RTX 4080 review: Second only to the 4090–for now
Public speaking and giving better presentations are both good skills to practice to become more articulate in an informal conversational setting. The core principle is the same: think before you speak. Sometimes, you have the benefit of thinking well in advance (in the case of rehearsed speeches or when speaking about a topic that you're familiar with/have previous explained to others). Sometimes, not so much. Even so: many conversations are extremely forgiving of even a very long pause to collect your thoughts, especially if you make a habit of doing so. People are willing to wait for a clear answer/explanation.

There are also apps out there to help with practice. Speeko is one that I'm familiar with and use regularly (protip: you can get access to it through Setapp if you use Apple devices). If you want, it'll even record your meetings and give you real-time feedback on your pacing, filler words, etc. It also has a pretty fair amount of structured learning material that is really worth working through if speaking well is important to you.

(I have no relation with Setapp nor Speeko other than as a happy customer. If you want, you can use my referral link to sign up for Setapp and we'll both get a free month: https://go.setapp.com/invite/qct2ch6z)
Yeah HN is sadly way off-base celebrating this decision. FB/Insta ads were a key catalyst of growth for thousands of startups and small brands in the 2010s. Now it's all back to square one without an easy growth channel to target niche audiences.

Enjoy watching Nissan ads on loop.
> you don't have a right to dictate to others how to run their business.

Actually, we do. It's called democracy and how laws are made that companies have to adhere to.
One word, my dude: Lisp.
ChatGPT’s Fluent BS Is Compelling Because Everything Is Fluent BS
The Restoration of the Coffeehouse