skysight-inc/HackerNews huggingface dataset:
> If I find a Rust program that is (perforce) not using powerful libraries, can I be confident that it does not harbor grave errors?

You can be confident that it doesn't harbour memory errors. You can be confident that it doesn't contain arbitrary code execution bugs, which is a much better circumstance than with any C++ project I've seen (C++ by its nature turns almost any bug into a security bug).

IME you can also have a much higher level of confidence that it does what you expect (including not having bugs) than you would for a C++ project, because of Rust's more expressive type system.

> C++ enables capturing bug-prone code in well-tested libraries, eliminating whole families of bugs, including, in my recent experience, memory bugs.

And yet in practice you can neither be confident that there are no memory bugs, nor that there are no other bugs. Even the big name C++ libraries are riddled with major bugs. Perhaps libraries that are written in a certain fashion avoid this bugginess, but that's of little use when it's not possible to tell from a glance whether a given library is one of the buggy ones or not.
The history has informed our intuitions here. Many things used to be described as biological that we now suspect are social. And those things have been used to prevent people from doing things they wanted to do.

My take is: don't describe things as biological unless you are damn well sure that they are. We (as a society) have been wrong too many times before.
>It always baffles me how the proponents of the share economy do not see its downside:

They do, that’s why they are behind all these PR/fluff pieces like this one that promotes the “affluent homeless” life style.

You to can live the homeless dream and own two pairs of clothes...working when you want and where you want. Best part is you won’t get any benefits, like health insurance.

It used to be any riff-raff could achieve the homeless lifestyle without even a job, but big tech is classing up the streets. Now everyone thank big tech making homelessness great again...just don’t shit on the sidewalks.
> I'm quite certain the author of this article would call me homeless. In fact I've been living in my vehicle for 3 years while driving around Africa, and I've never been happier in my life. Certainly night and day compared to when I was working a Desk as a Software Engineer, renting a nice place.

There is a difference between you, who has taken a conscious decision _not to own_, and has the means to drive around Africa, and someone who has no choice but to do that in order to support a precarious existence as a social media content producer in Hollywood.
There's a way to make it by reducing most of the water away so you get a 20x concentrate that's quite shelf stable... and probably cheap to ship. Here's an example (https://www.morethangourmet.com/) these stocks are quite good.
I had the same reaction, that this lifestyle is pretty common for young, single professionals living in the city. 25+ years ago my sister lived in the city and also didn't own a car, washing machine, house or... because of her tiny apt lots of "things". This is another trash (IMHO) article, seeking to depict "millennials" as some sort of new breed of human more willing to share when in act their just young and unattached.
Generative Modeling with Sparse Transformers
My grandpa used to make drone control systems with operation amplifiers (in the 1980s). I have a picture of him with a big plotter on a stand in a field flying a drone.
That disconnect is a mental health issue, there are names for it, it might be more common than we like to admit but it’s still a thing.

Could you share some? How does a forum get so sideways that someone has to be banned and they end up sending late night texts about it? Is it the badges and post counts and stuff?
All businesses take time and money to build. How is that sad?
It really feels like a stretch if you ask me. But since the car is private property, even though it's on a public road, the mark itself is an "action" taken by the police against your property despite not having committed any crime. I'm wondering how many other weird interpretations of this new ruling one could come up with where it would apply to a bunch of other things.
Looks like your system is already giving negative feedback and you are reacting to it.
All you have to know is he bought a lot of Bitcoin when the price was at its all time high of 20k USD and he sold them when it was low (its been as low as 3k USD). It is now at 5,5k USD.
That's a total non sequitur. Libraries can, and usually should, be much smaller than applications.
https://www.strongtowns.org/journal/2017/12/11/immutable-law... See rule 5. Developers always build luxury hosing, some years latter it is affordable as the rich move on.
SEO is more than just keywords in domain names, you're buying into a long-term investment. His domain cost $2200 because it likely had lots of backlinks and page rank in Google, which is how he was able to get 600 orders (about $30k in revenue if my math is right) in the first year.

It's also the perfect combination of the two keywords with nothing else. You'll automatically be at a disadvantage.

But every large market typically has 1 leader and 1-3 other smaller companies who can survive. I doubt this is a large enough market where being #2 or #3 is going to be lucrative. You might as well find other niche premium vegetables. Like 1-800-Flowers and Harry & David (which the author mentioned) does...

https://www.wolfermans.com made a decent-sized business selling premium english muffins.
If intelligence agencies really want access to someone's data, they can plant bugs, or spy on them as they type in the password, or compel them with jail time. This isn't about access - it's about cheap, covert access, and in bulk. It's not enough for them to metaphorically break into your house and go through your stuff - they want you to remain unaware of it. Only not just your house, but everyone's.
Disciplined leisure is almost a contradiction in terms - how does one not think of it as work?
I was under the assumption that they've been scanning license plates for a while now. I don't see chalk on tires in LA anymore. Could be wrong.
It also prevents careless tech support requests. Win-win.
What's with all the moving parts to this business model? Why not just sell whatever this thing is (or maybe it's a service? I can't really tell).
> When the street I live in gets to dirty, why not simply move away?

This is what's toxic, the idea that people who don't have the capital to buy an enormous asset must not care about where they live.
House sharing: It's like podsharing but you get an entire room with a door that closes.
You are right, I think a lot of places have moved to this, but I think a lot of less resourced places like a town in Michigan don't yet have this technology at the ready.
Thermometers and blood pressure monitors are passive devices. Ultrasound systems do emit radiation, in the form of ultrasound vibrations from a transducer of some kind. In the ultrasound industry, there are two measurements, mechanical index (MI) and thermal index (TI) used to characterize the power being transmitted into human tissue. Clinical ultrasound manufacturers usually have a lab (AP&I "Acoustic Power and Intensity") to measure these parameters to stay within what are thought to be safe limits.

You can believe they are conning their users, but if you want to manufacturer and sell ultrasound systems, you generally have to comply with many different regulations.
IME, riskier tests are run later, because you want as much test feedback as possible so the tests that aren't likely to break something are run first. However, you can't really draw any conclusions from that unless you know what the test plan was.
This phenomenon appears to be unique to situations where the accused party is Chinese. No other nationality/ethnicity seem to suffer the same treatment on HN and elsewhere on the Internet.

Actually, it gets applied to all Asians. I know this firsthand as an Asian. It used to be applied to the Japanese with just as much fervor, especially in the 80's. (I lived through this.) I should think it was applied to the Americans in the early days of the US. I suspect it was applied to Germans and Russians when they were consolidating and industrializing those nation states.

Here's where bigotry comes in, in the 2019 style: When white people do it, it's "appropriation." When Asian people do it, it's because they have no creativity and can only imitate. In truth, it's all cultural appropriation, and cultural appropriation is actually an engine of human progress and creativity.

The charge of copying gets levied as a protectionist tactic by those already of generally higher status. The charge of appropriation gets gets levied as an aggressive tactic by those who desire that status for themselves. Either way, it's a waste of time better spent learning, growing, and changing.

Appropriation is good. It's how progress is made!
I don't want to spend 5 minutes getting a feel for it (first link on the page) before I have some clue what it is or whether I care.

Putting one sentence of what Graphiti is on the actual homepage would help adoption enormously. "Graphiti makes RESTful Resources a first-class concept" doesn't count as an explanation of what Graphiti is. "This enables reading and writing a graph of data in a single request, a schema with backwards-compatible gaurantee, end-to-end integration test patterns, seamless microservices and much more" might be a great explanation for the developer who wrote Graphiti but doesn't ease me as a first time visitor to the site into a comfortable understanding of whether Graphiti will solve my problem.
I agree this is a terrible mindset, but I'm not sure that's the dynamic here. The article talks about low income, indebted young people, which is very different from your situation which is entirely voluntary--it's not simply the most economically efficient choice to achieve some other goal, it's the end in itself, right?
It might also be due to lighting.

Overhead projectors require a fairly dark room, and only work well up to a certain size and distance. Much beyond that, their light gets too dim, and if it is a large lecture hall, you need a large projection with very bright light for everyone to see.

Then there's off-axis people who might find a projector difficult to read. In a small classroom, both of these issues don't really come into play.

A blackboard, however, can be seen in a brightly lit room, almost anywhere in the room, even if the room is very large. For the really massive size lecture halls, you can have multiple blackboards that span the width of the room, plus sliding and portable ones.

Each system has its benefits and detriments I guess...
Yep, chalk on your tires violates your rights. But if you are within 100 miles of a border, we can search everything in your car and on your persons no questions ask.
Tesla’s full self-driving computer is now in all new cars
Razor blades are also substantially cheaper than feminine hygiene products. One number I saw was that the average woman spends $150 - $300 per year on pads.

In contrast, I can spend an order of magnitude less on razor blades, as a pack of Harry's blades end up being something like $2/each, and that's basically about a dollar or two a month (or less).
"Just to have an open source alternative?"

Seems to be a good enough reason for me. Open source isn't just about price. I don't know how I'd install Resolve, but for the minimal amount of digital video editing I did, installing OpenShot was a simple task.
I started moving my team to elixir mix tasks and it really feels like a sensible shell script. 1) our scripts must live in our repo, so changes are tracked with the evolution of our software, 2) many of these scripts are deployment and resource management, so they share elixir code anyways. 3) debugging and testing are easier than shell, or even python. 4) one of the things I'm doing is PXE booting, and we have functional DHCP, tftp, and http services that are very easily instrumentable can run the lifetime of the script instead of turning then on and off using some fragile config file twiddling and sudo systemctl dhcpcd incantation or whatever.
> One of the biggest things I’ve learned is that it’s easy to build for people like yourself, but that there are very few people exactly like you. In fact there might only be one.

macOS, GNOME, iOS all seem to -successfully- have the less is more paradigm.
Libraries are much harder than applications because they must work for a large number of applications with diverse requirements. They need to be more abstract, and therein lies the danger.

Regarding the size, clearly wrong. It depends a lot on the library. A windowing or font rastering library will be a lot larger than your typical application.

And for libraries that are much smaller than the application itself, why bother depending on them? (Anecdote, I heard the Excel team in the 90s had their own compiler).
Got it. Chip makers have an obligation to accommodate (proactively, no less) stupid things developers do, like running untrusted code in the same process. Makes total sense.
Short period of parental sexual contact may increases kids' schizophrenia risk
The phrasing was “in a way, homeless” - the author was clearly trying to use only part of the meaning. The idea of being without a home - I’ve described myself as homeless, in a way, when describing moving away from where I grew up to a place where I have few roots - is important, whatever home means contextually.

I actually think what the author is doing is important. It is about reframing homelessness as something not for just destitute or lost people, but a way of life that can result in happiness. I think you are homeless as well, and I’m glad you are. What word would we use instead to describe someone without a home?

I do suppose at the end of the day you probably feel similarly to me, that a home is more than a McMansion or an apartment - maybe wherever you happen to be in Africa is your home? I’m not sure how to rectify the idea of a physical home with the abstract idea of home, definitely worth reflecting on.
I don't know if it's possible, but the first thing that comes to mind would be testing a Python extension written in Rust without having to leave the Rust testing ecosystem.
If you're really serious about that then "simple majority" should give way to county or some other territorial breakdown which would limit the effects of gerrymandering and urban concentration of voters.

I grew up in upstate NY. The problem with upstate is that ALL the major policies are for the benefit of NYC and nothing else happens. That means everyone in rural parts of the state is disenfranchised regardless of whether they vote, their needs aren't being met, which is why upstate is full of ghost towns--everyone that could leave got out.

I'm all for democratic reforms, but that doesn't mean destroying conservatism in the process. I'm also in favor of Voter Id, not counting illegal immigrants in the census, and disfavor any and all of the current ploys at creating permanent Democrat-Socialist majorities because Marxism is deadly and we had enough of that in the 20th century.
You have unstated assumptions here. Are you aware that most statistics of victimization intentionally discard data from people who are incarcerated?
I've been thinking on something similar for a long time, and first of all congrats for actually building something. I never got that far.

As for feedback, I'd strongly suggest focusing on UX above all else. I tried Polarized a while ago, and gave up on using it because it didn't 'feel' very usable. I know that's vague feedback, and I wish I could be more specific, but broadly speaking it just felt more like a great idea rather than a great tool.

The internet wasn't successful because of the idea(l)s behind it. It was successful because it was simple, practically and conceptually speaking, and anyone with a text editor could do something amazing with it ("look ma, the whole world can read what I wrote!").

Or another example: I get all warm and fuzzy when I think about Emacs and its extensibility and whatnot, but I use VSCode for most of my day to day coding because it gives me a nice default set of features that are well-integrated and presented in a unified UI. I also don't particularly like Apple and what it stands for, but here I am paying a premium for a MacBook (2015 model, but still) and OSX because if I'm gonna spend my day using a tool, it better feel right!
Indeed. For me that moment was a single split second where I decided to email my would-be wife. I almost didn’t, but decided to anyway. Of course, I have no idea how life may have played out had I not made that decision but here I am now, some thousands of miles away from my home country, from country I grew up in and in a new place I call home with a little kiddo that makes every day worth living. Funny how a single moment decided all of this.
It's not like the pothole ceased to exist, or the need for a new tire, or house, or roof, etc. Someone will still own those things, still be responsible for fixing them. And they will pass those costs on to the renter. So are you really saving money? It's like buying everything at a convenience store. That convenience has value, and an associated cost.

I guess for people who are comfortable forever being tenants, it could work pretty well. Certainly there is a class of people who are comfortable being the landlord.
If I had "pissed away rent money" before 2008 it would have saved me tens of thousands of dollars. Timing and luck is important.
Have you written a history of RSS article, because it seems like a juicy story to tell?
To be fair, untrusted code wasn't part of the security model for mainframes for the longest time.
Has the Turing Test Been Passed?
It may not even have been facial recognition by computer. The facial recognition may well have been done by a human looking at security camera footage after the facts.

That would be consistent with “Apple said on Tuesday it doesn’t use facial recognition in its stores”.

On the other hand, “Security Industry Specialists Inc., a security firm that’s also named as a defendant, declined to comment on the suit” could mean that Apple hires a third party for its store security, and that firm could use facial recognition.
Like the other reply says, it's probably just the farmers don't have time or don't want to.

I expect you could make the same comment about just about everything on the planet that is grown or made, but then sold by someone else. The original person could try to sell it to consumers, but that would take so much time and effort they wouldn't have time to grow/make the thing in the first place!
It seems boring and banal to me, but it was mostly a college-aged and younger crowd who had a lot of time, and many of whom had less social skills than maybe we should have.

After awhile, it really felt like a community. We shared a lot of online experiences, there were memes (weren't called that then, yet) being tossed around. Imagine all the silly bullshit you got up to in high school because there was a lot of time to kill, and a lot of people to kill it with.

Now imagine that one of your friends from that group unilaterally said, "you can't come to school anymore". You suddenly lost a lot of your friends, a large part of your social circle is now missing, and there's one person at whose feet you can lay the blame.

That's what's going through their head, and that's why they thought it was acceptable to harass me to get back into the forum.

(This is why, elsewhere, I'm very pro codes-of-conduct. It's tiring having to try to explain to someone exactly why they're behaving like a tactless jackass. It's tiring having to be a parent to someone who's acting like they're 8 years old. It's easier to just point to rule 4.5 ("don't call people racial slurs") and say, "you fucked up, you're gone, this discussion is over" and block them on every form of social media.)
I've been doing this for about 20 years myself. Everything I do, that I enjoy, I think to myself "I love this. I want to do this all the time. So now I have to make a business of it?"

It was just in the last 3-4 months that I realized - if I love something, keep doing it in such a way that I can enjoy it, but let WORK be WORK, don't let the things I enjoy become my work.

Every "fun" thing I've tried to turn into the business has made me eventually hate that thing.

I created video games. Had financial success. But eventually hated the game-dev world. It turned out that creating interesting new games was only a small part of that business. Marketing, bug fixing, customer service, taxes, etc, became my life. Then having my hard work get pirated, stolen, and even re-sold by scammers without my permission ended up ruining that business and I couldn't keep it financially afloat.

Same thing happened with my escape room business. The escape room business turned into a customer service, marketing, taxes, insurance, safety, and human resources business. Dealing with employees for part time, kind-of on-call, customer service work was nearly impossible. Finding them, training them, firing them, trying to keep them hired, dealing with their problems, dealing with them calling in sick. It took all my time. I ended up trying to do it all myself and that didn't work at all. Then the costs involved crushed me because I didn't realize how expensive it would be.

I also love board games. I tried turning that into a business, but have stopped short as I realize it will become the same damn thing.

Anyway, I am just going to play escape rooms, video games, and board games now. I'm going to enjoy them. If I create something, it won't have to be for profit, but for family and friends to try. We'll enjoy a Saturday afternoon, I'll have an outlet for my creativity, then Monday I'll get back to my web dev job and make money. I'm not going to love sitting here coding, but that's my job, and if I focus on this job, I'll make good money - enough money to be able to thoroughly enjoy gaming, and even create some fun personal stuff along the way.
I fully expect rustfix to gain refactoring capabilities, even if haphazardly bolted on. Things like changing an owned field to become a borrow requires a lot of trivial changes that can be automated away (other than making sure the field been borrowed has an appropriate lifetime, it course) that for the most part rustc already emits as structured suggestions that other tools can use.
I guess I'm very fortunate that I'm not aware of anyone I've met being able to say something like this to someone:

"Ah...shame. We make very good money, thanks to our degrees. Isn't a sad thing that you are forced to work in this shitty job?"
high density apartments

Light sleeper here.

Apartments are a nonstarter for a lot of people, due to poor soundproofing.

Unless and until soundproofing gets better -- and I mean a LOT better -- apartments will never be practical for a nontrivial percentage of the population, as much as we might otherwise prefer them.
Who... buys onions on the internet?
Remind your business shark that in the accounting world, "good will" is an acknowledged asset class that exists. It's not always a good idea to "monetize" all of it, even from a strictly homo econimus business shark point of view.