skysight-inc/HackerNews huggingface dataset:
Chucklefish, the developer of Starbound, uses Rust too. The lead dev on the project gave a great presentation [1] at RustConf.

[1] https://youtu.be/aKLntZcp27M
The "pure" vegans may be a minority, but will have a disproportionately loud voice.
My brother printer sucks. I suddenly can’t print via WiFi anymore, from any device. Also, if I switch off the printer I can’t switch it on again unless I perform some crazy dance routine involving pulling out the power plug and paper tray and holding buttons in a certain order while plugging it back in.

Also my brother printer claims the cartridge is empty even though it is half full. I get around this by putting a sticker on the little window it uses to peek into the cartridge so it thinks it is full.

Insane.
Well, I don’t feel inprisoned, but nor am I completely happy with this phone.

iSH is really great, and is a must - and so would several other app which can’t exist here.
I'll have to check, but I don't think mine is connected to the router at all. Pretty sure it sets up its own ad-hoc network for wireless printing, which I would imagine has its own vulnerabilities but at least requires an attacker to be physically trespassing on my property. :-)
I have also heard that some people that are on strict vegan diets can develop an intolerance to animal products. So I guess it's possible they could have issues with cross contamination.

Disclaimer: This is pure, third-hand speculation. I am not in a position to know if developing an animal products intolerance is possible.
A Data Scientist's Deep-Dive That Could Change History
Incomplete:

- Trial is only halfway complete.

- Preliminary results have not been peer-reviewed.
In the end we should all be using the genderless term, "dude" . Im a dude, he's a dude, she's a dude, we are all dudes.
I guess you probably know my good friend Rich Aplin?
That's not what I said. It's fine for devices to only run signed code. It only becomes bad when the owner isn't in control of whose code signatures are trusted.
A new way to visualize General Relativity
That is not a funny joke, and yet I can see a couple of my relatives making it.

It's often less about Turing Complete specifically and more about feature factory thinking. "You mean we could have a feature for a bit more (or less) work right now? Why wouldn't we want to have that? Think of all the money we can make!" followed 18 months later by pathological inability to understand why development has slowed down so much due to opportunity costs for which they spent the bonus check so long ago they can't even remember if they had fun spending it.
There are still many people who are Indie Hacking and still seeing some success.

For example, one of my SAAS products starting making revenue this month without spending a dime on ads until now. Agreed it takes some time.

I am not disagreeing on Ads part. These days most people are spinning landing pages, spending money on ads and validating real quick.
> We can either go on acting surprised, or we can figure out how to do the work of communicating.

Or we can figure out how to fix the fact that incompetent people are the ones who make budgetary decisions, or we can go on not acting surprised that they make bad decisions.
Father of Podcasting Integrates Bitcoin Lightning into His App
Rust is just one of the current Silicon Valley memes at the moment. You could hit the front page with an article titled "Why Rust could mean you'll never run into another broken McDonald's ice cream machine again".

"Machine learning let me train my dog twice as fast."

"How AI will revolutionize marriage counseling"

"Study: Using Go results in 10% better senior programmer retention"
Viruses also, naturally, take longer to reach harder to reach areas. Basically, if the vaccine will have trouble reaching a community, the virus will, too.
> Mcsomething it had to be.

I would have gone with "McMiracle Burger" (as a riff on "Impossible Burger").
As a robotics engineer, I'm surprised how controversial "hardware can't remote" is turning out to be. Sure, some things can be done fully in simulation or by mailing everyone on the perception team a bunch of sensors. However, existing/popular simulators aren't that good at simulating things like odometry error, and if you're trying to do any object manipulation they're not great at anything beyond "before I run this on the robot, please make sure I'm not going to destroy things" (my understanding is that accurately simulating manipulation is hard because of the various frictional forces involved). And, of course, giving several employees a large, expensive KUKA arm to keep in their house or apartment is impractical on many levels. If people are running code remotely on a physical robot that's in the office, at least one person has to be in the office to keep an eye on it (for safety, and freeing the robot if it gets stuck). This is also not even getting into remote embedded, electrical, or mechanical work -- everything I've listed would affect a garden-variety software developer. So, yeah, I'll endorse "hardware can't remote", and will admit to some frustration with non-hardware-adjacent software engineers, who have a tendency to make over-broad generalizations about the feasibility of remote work.
FWIW Cyprus is kind of a shithole, so it's not exactly like "buying an expensive home anywhere in the world". These people want the citizenship, not the real estate.

Not that I think there's anything wrong with this, probably half of my friends have these passports. Until recently this was the easiest way for Russians to move to the EU.
Huh, why not? If not for people taking advantage of "the system", "the system" would not exist.

I mean; here we have a guy that has taken all the advantage of all the benefits a developed industrial country has to offer and then in turn does everything in his power to give back as little as possible.

Hell yeah I'm going to blame him. It's not moral behavior. I don't care whether it is legal or not, he's behaving like a parasite and should be judged according to his behavior.
> Better cross platform

How many gaming consoles support rust?
It doesn't have to do that to accomplish the objective I'm trying to point out. All it seeks to actually do is associate its targets with religion. I believe this is part of a long smear. I can't prove that, of course, but I think this possibility is obvious to anyone that can read between the lines.
I want my brother printer to die so I can buy a new one, but he doesn't
I picked up that model for $80ish a few years ago on Black Friday at Best Buy. For those with the patience, it could be worth waiting a couple of weeks. (And I've been very happy with it for my needs.)
one te driver tend to be write in c or c++ make it mor reasonable to use the same langues, ogre3d for (c++), heaps( for haxe i love it compiled to c++), mono(for c#/ c++), raylib (c/c++), i dont know why you want spend at of time in make a engine that need some of this frameworks, whit weird interface to use rust
It really did go on for a lot longer than it should have. Perhaps from its ashes a more reputable, better functioning service can arise.
Tools are an easier sell. You can always switch to a different one without too much fuss. That's a lot different than writing five years worth of test cases and then having to go for a license renewal.
When a billionaire makes a move like this (getting citizenship in another country) it’s often criticized as an “escape plan”, or somewhere to run if any number of bad things happen to or in the USA. It’s viewed a little differently from most other ex-pats because these are the people who have the money and power to dramatically influence the government, so if they’re running from something here in the US, it’s either “their” (by that I mean billionaires in general) fault for pushing the government in the wrong direction, or within “their” power to fix.

For example, if mass civil unrest breaks out in the US as a result of the recent election, Eric Schmidt can flee to his estate in Cyprus and ignore the fact that he owned a social network (Youtube) that knowingly hosted radical content and disinformation which would have (in part) caused the civil unrest he’s fleeing from.

Whether or not that’s his intention, it doesn’t matter. True or not, what people are seeing is billionaires knowingly destabilizing the country in order to make a lot of money, then using that money to protect themselves against the country they just damaged.

That very thing happened earlier this year at the start of the pandemic, SV billionaires fled the country to go to a private island in New Zealand, while their employees suffered and died back here in the US: https://www.independent.co.uk/news/world/americas/coronaviru...
When discussing games, where players demand excellent performance but are tolerant of initial startup times (i.e. launching the game from Steam or the Start Menu) being long, then I question why Java isn't the future.

By all accounts Java has the most sophisticated runtime out there, it has all the safety features of Rust without fucking around with the borrow checker which seems like a huge piece of complexity just to avoid garbage collection.

Plus, now that Mozilla has gutted the Rust team, one wonders what future Rust has, if any.
I think the times have really changed since 30 years ago. McDonalds sells Fruit and Lattes and Salads and Wraps now (or did until the pandemic started) and while none of those were a top seller, they all moved units. Healthy (or at least, the illusion of healthy) is in, even at McDonalds.

As long as the burger tastes good, and isn't gross or labour-neglected or similar (like their salads and wraps occasionally were), then I suspect the Plant-based Burger to do reasonably well.

Anecdotally, I'm at McDonalds about once a week, and I'd try it at least once.
Until HP once again changes their plans and makes them more expensive.

Will they do it? We don’t know, but they absolutely can. And this article literally talks about them doing an even uglier bait and switch making something that was promised to be free, paid for.
On the rare occasion I need photos I print them at Costco. Their printers are much higher quality than what a person is likely to buy for home use and the price is very reasonable.

I use a black-and-white laser printer at home (Brother MFC-8890DW).
To me this being AllWinner, because of linux-sunxi, looked like Good News.

They're not going to be unnecessarily reinventing wheels, which should mean we're already half there in these new chips being well-supported by mainline kernel[0].

[0]: https://linux-sunxi.org/Linux_mainlining_effort
Except that contact tracing has worked at scale, in most countries of Asia, Africa and Australasia.
Gotta get a laser to see the benefits.

I have a recipe binder. When I cook something new, I print it off, If I like it I put it in a plastic sleeve and into the binder.

I also like it for printing out instructions when working on my car or building stuff. Last year I replaced the intake manifold on my car with a tune up. It was so nice to have a paper instructions with check list that I could get greasy.

Finally, I sometimes print off code to take notes and edit offline, so I can get away from distractions and really think about things.
I'm not advocating hosting your own server. Just buy shared hosting from hetzner, OVH etc. and your done.
Beetle crawls through frog intestines and escape
> had to live like regular people, rent regular rooms, apartments, houses, shop at regular supermarkets, etc.

This varies by location, but that’s what I’ve always done. I generally skip all touristy activities until the last moment and just enjoy the different environment, food, vibe, people.

Living away from my hometown is advantageous enough.
Literally speaking, a 3d printer becomes a 2d printer if you unplug an axis. You can get open source kits that are basically this, called plotters.

The issue is that hobbyists can't achieve the resolution necessary for printing texts or images, no matter how many axes the machine has. A $30 inkjet printer at Walmart has easily 10x or 20x the resolution of a desktop 3d printer. That kind of precision is hard to do without specialized machinery. The people with that ability are, well, printer manufacturers.
Cyprus is the easiest (if expensive) way to get an EU passport which is useful for travel. I don't read much past that. He already has an army of lawyers and accountants to deal with his taxes.

https://www.goldenvisas.com/cyprus
Awesome, dig was long due for a sane replacement. It's output and commandline syntax are about the most obtuse of any mainstream unix CLI tool; it even beats ifconfig and find, which is quite the achievement.
Yep, and that can still get hacked, or a number of other failure modes.
Some people might see he knows who won the reelection.
> I still wonder about long-term immunity.

The current understanding is that there will be likely no long-term immunity, just like the flu virus (as it mutates).

> -80 Degree Celsius storage and transport needed.

This is actually typical for vaccines storage/transportation needs. Unfortunately this will also means that it cannot be easily distributed into developing countries where supply chain requirements are largely unmet.
Only if you can force it past my cold, dead hands!
Ask HN: What are the recommended resources to learn more about networking?
I am looking to divide the traffic of my home network into 2 or more subnets and I want the ability to define firewall rules between each subnet and the ability to access anything outside of the LAN.

I have done some investigating into my company's network and I want to have some of these "enterprise" features at home. I want to separate the traffic of my home lab (which may include a honey pot) from my personal computing devices. Even if my home lab becomes compromised, the attacker can only access those servers and leaves my personal computers safe.
It's an interesting situation. I've often pondered what I would do in this scenario.

I have some hobby projects that I do purely for fun. Feeling an obligation to work on them because other people find them useful would really drain me. The point is to get away from work and rediscover the joy of programming, not add more work on top of work.

I guess I can just keep them private. But if someone really happens to find them useful, I would be happy if they forked them for themselves. Maybe a giant disclaimer at the top of the readme so I'm clear and upfront how the projects will be managed (they won't be).

Regardless, I'm sure it's a problem I'll never have.
Starbucks' cute-isms for cup sizes (Venti, etc.)

Most people misunderstand Starbucks size names. They think they're all smart assuming that Starbucks calls a small drink "tall" because of marketing or whatever. But it's actually the too-cool-for-school crowd that is wrong.

"Short" is in the shortest cup. It's the small size.

"Tall" is the taller cup. It's the regular size.

"Grande" is the large size. "Grande" means "large."

"Venti" is extra-large. "Venti" means "twenty," and is used because the drink is twenty ounces.

Because Starbucks doesn't list the "short" size on the menu, angry people assume Starbucks is trying to hide something. But it's not. Just ask for a short. I've never been to a Starbucks that didn't have the short size.

When I order a "short," about 90% of the time the response is, "Don't you want a 'tall,' instead? It's the same price." My response is, "It's not about money. It's about portion control." And everyone goes about their business.
That's because you need to understand the difference between a project and a product.

If you want your product to succeed, it must target decision-makers with a budget to buy your license, and it must make enough difference to them to justify the costs.

Most software libraries aren't products. They target other software developers who are not responsible for allocating funds. Furthermore, if there wasn't a library, most devs would absolutely love writing one ad hoc. Their salary would remain the same, had they been solving the problem from scratch (which most of us love doing) or adopting an existing one. It's the business people that would feel the difference, but business people don't understand the specifics of libraries. And they hate integrating closed-source parts into their codebase because it comes with tremendous risks should the vendor go belly up.

What could sell is a higher-level product that would automate boring/repetitive tasks that everyone hates. Like a GUI designer for some boilerplate stuff that everyone codes by hand (mind you many people like coding by hand, but some hate it and they will buy your GUI).

Your product can also be your consulting business. Don't add stuff based on everybody's requests for free. Make it open-source, welcome contributions, but if someone wants some specific stuff, give them a quote. From time to time, add commonly requested parts and write articles explaining how they work to gain visibility. You will have to deal with lots of entitled assholes, but you will also find people willing to pay you.
Sure, that works.

I didn't get flu shots in the past mostly because the shot hurts more than the flu, but COVID is another animal and pretty scary. Maybe they could be combined into a single poke.
This is a fundamentally easy thing to solve.

Developing a safe and effective vaccine -- fundamentally hard.
Developing a nuclear weapon -- fundamentally hard.
Developing a quantum computer -- fundamentally hard.

Shipping something cold at a large scale? Hard, but not fundamentally hard. We'll solve it. There's no fucking way the vaccine effort is stopped by refrigeration needs.
My apologies if it was not clear - I was saying that I am the one breaking the rules in what I was going on to post.
I'm not disputing that. I'm saying it does not work for every single person.
Same number as how many support LLVM.
Fundamentally different. ARC involves reference counting, and so is a run-time strategy. Ownership in Rust is at compile-time, instead.

Now, it is true that languages that use ARC can do compile-time analysis to remove some refcount traffic, and that you can use run-time ownership tracking in Rust if you'd like.

The difference is what's built into the languages, what is the default vs what is not, and the kinds of patterns those tend to enable.
gas-liquide cycle freezers typically do not have enough of a temperature gradiants to work. Normal freon (R-whatever you have heard of) don't get cold enough. That isn't to say you can't make one, but stirling cycle is not much worse so just use it.
> "If I go out for steak, I'm probably okay at 90%," versus, "If we have our family reunion at Disney World, there's a 50% chance we're all going to be attending a funeral in a month, even if everybody got the vaccine."

How in the heck do you arrive at a 50% chance of someone dying? You might argue that there's a 50% chance of someone getting the virus (that's really debatable, it's not highly contagious), but even if someone did, their chance of survival is several orders of magnitude higher than 50% unless they are in a high-risk group...
My intuition, very unreliable, tells me it's going to be somewhere between rpi1 and rpi3 in performance, while having lower or similar power usage as rpi1.
I imagine its to do with the per-country redirect? I wonder if people coming in from a UK IP address are getting hijacked as well?
People escaping lock downs in jets and boats are annoying, but at least understandable. Given the opportunity to escape to somewhere physically safer, I’d probably do the same thing.

Expatriating your massive wealth to avoid paying taxes makes it feel like they’re performing a smash and grab job on the whole country. Doubly so because the people doing this would still be fantastically wealthy if they stayed and paid their taxes; they’re just doing it to be even richer still.
> It's not moral behavior.

Getting a second citizenship?
Also if you have the $ get an illustrator to make custom images. I see those free illustrations everywhere! It’ll make you stand out especially if you are claiming to make invoices beautiful
It’s not a desire, it is a must. There are certain kinds of application that simply would be meaningless, if they could not target 50% of the population. Like what would a messenger clone do with only half the people? (And I am fairly sure, that if nothing else, financially most apps or app ideas are in this category)

We agree on your last point, an open platform should finally emerge (and it is pretty much happening with pinephone) - but it would be a fairy tale to believe that it can gain foothold in the recent future against these monster corps
Rust code has successfully been compiled and ran on every one of the current generation of consoles, and many older consoles too.

Now, many studios would want it to be directly supported by the console developers themselves, and that's obviously not a thing right now... but there's no technical limitations here.
Thanks for the correction and good news!
Would the pandemic situation ease the access to it for everyone, or market laws (high prices) will prevail as usual?
The estimate for availability I've seen in the twitter thread is "within 2 month".
In the first paragraph I mentioned that a specific, very simple FSM language is PSPACE, and in the second paragraph I was talking about terminating languages in general, and didn't mention EXPTIME. For more elaborate terminating languages, the complexity of analysis is much, much bigger than EXPTIME.
alot of critical parts of a game engine are already made in c or c++, and mono(the default stand for closs plataform for not engine user is not compatible whit rust)
Although depending on the paper and ink involved, the quality and longevity of your inkjet-printed photographs may turn out to be disappointing.
> Does anyone care what language were any particular games that keep being replayed or remembered fondly?

Roller Coaster Tycoon was in assembly.
> I'm not really talking about the software as it exists at any given moment. The right to make a copy and use it is explicitly granted by the license. I'm focused strictly on change requests.

That's fine, it's just messy to speak in ethical absolutes about unpaid labor if it only applies to change requests and not the software itself. It's also messy to focus on the economic value of change requests and ignore the economic value of the software itself. It's messy to be perfectly comfortable with the open source license, but later expect that any communication with the author about the software should not fall under the terms of the license the author chose.

I'm wildly in favor of companies paying for their change requests, and wildly in favor of open source authors being paid for their work! I just don't quite agree with the framing of ethical absolutes you're proposing.

By and large, the majority of people using open source aren't making any change requests, and the majority of the people that do ask for changes are not demanding free work, they're reporting bugs, making suggestions, letting the authors know what would be more useful to them, but not expecting that it will happen. There is a minority of people (often newcomers) to OSS projects that expect responses and help, and they may be in the wrong, but the authors are under no obligation to attend to them, and often say so. All that said, many companies are already supporting OSS financially.

Why should we limit paying for OSS to change requests anyway? I'd love to see authors being paid for software that's used in commercial deployments. I'd love to see the authors compensated for their software's value. But we cannot ignore the fact that by choosing to release it openly, they are choosing to forego the requirement that they be paid. For some people, that's acceptable even if others ask for support.

> Assuming the painting cost nothing to copy but costs alot to change, then I agree.

Yes that is what I mean, and what you meant before that too, because that reflects the reality of open source software. This is why the art shop theft analogy wasn't great in the first place.