skysight-inc/HackerNews huggingface dataset:
I know Rust is very popular right now but as a back-end dev I always wondered what's in it for me. I never had to write programs where garbage collection was a problem and learning a whole new paradigm (borrow-checking) just seemed unnecessary. And it seems like it is a language that is more difficult for junior developers than almost any other one. What does Rust solve for the casual user?
You're not the first to ask, hah. But no, ChatGPT was not used in the coding of this project :). I likely will add a lot of (human-generated) content around using ChatGPT for coding though. Stay tuned!
I like how you're confident the evidence exists by seeing 0 evidence.

Sure. Apparently I should also believe Iran has WMD and NATO should attack it. It's coming from a unnamed sources.
Imagine providing a complicated visual shape as input and the LLM just generates a story which fits the shape. The shape could be subdivided into patches. We could specify the textures of these patches which could represent emotions, style, wit, pace, etc all blending nicely. So many possibilities. Writers never have to worry about continuity issues or tracking details in their head. In future, book writing would be similar to game development.
Having been moderately involved in it, that isn't my impression. They were a helpful and informative bunch, and I learned a lot from them.

That said, being an outsider, I'm reminded of this quote from a recent article:

> "What was the deal with [person X] on your team, why are they such a jerk?" (Sadly, if you worked on Chrome you probably know exactly who I'm talking about.) The experience gave me an appreciation for how a group, especially a faceless internet group, can be perceived by its worst behavior.

Source: https://neugierig.org/software/blog/2022/12/chrome.html
Hero is a big imagine banner across the page with a quick slogan.

Social proof are the testimonies where companies or people are listed with quips like "X was the best solution I've ever used."

The combination is very popular for landing pages and GP is tiring of them, like people tired of generic Bootstrap sites: http://www.dagusa.com/
okay I take the bait - can you point out to any news piece out there regarding any other brand of a vehicle that failed similar way 4 days after being produced?

Yes all vehicles break down like this... but not being less than 100 hours old.

Edit: the window doesn't go down when you open the door. It goes down when door is already open, so that when you close it goes easily under. I don't believe window smashed because it didn't go under the rubber. I leave my Benz C63S for summer in garage, when back from long trip to Europe, battery is completely dead, and I do open it from a key and yes window doesn't move down. When you close the door its just overlapping the rubber. I don't think that rubber (even on Tesla) is strong enough to smash a window. Unless its a very poor design on Tesla part...
It raises an even bigger question to me, which is what are we supposed to do with these people at all then? I can perfectly well understand why no employer will want to take a chance on them, but if nobody employs them, then they're on the street with no choice but to commit crime for money or die as a beggar.

Individually rational decisions add up to failure for society as a whole.

I think exactly the same thing every time I hear about a kid being expelled from a school. Legally, they have to go to school somewhere. What good does it do to make them someone else's problem? It's like those idiot cities that round up all their homeless and bus them to other cities.

Hell, take the homeless. We see calls all the time to push them away, raze all the tent cities, put spikes on benches and arrest people for sleeping on sidewalks. Why? Unless we're going to kill all homeless people, they have to live somewhere, don't they? What are they supposed to do?
Yes it definitely can't cook even a simple steak.

Perfect steak
by le chef

Ingredients

1 (3 lb.) round steak

2 Tbsp. salt

1/2 tsp. pepper

1/4 tsp. garlic powder

1/4 tsp. onion powder

1/4 tsp. celery salt

1/4 tsp. oregano

1/4 tsp. basil

1/4 tsp. thyme

1/4 tsp. rosemary

1/4 tsp. marjoram

1/4 tsp. paprika

Directions

Step 1

Cut steak into serving size pieces.

Step 2

Sprinkle with salt, pepper and garlic powder.

Step 3

Place in shallow baking dish.

Step 4

Combine remaining ingredients; pour over steak.

Step 5

Cover and refrigerate overnight.

Step 6

Bake at 350° for 1 hour.
Sorry, you're 100% right. It should be AWDLEnabled=NO! (and was in my testing)

Also you can check what your current prefs by just not passing any args after `prefs`:

sudo /usr/libexec/airportd en0 prefs
ECMAScript Proposal: Iterator Helpers
In 2018: https://news.ycombinator.com/item?id=16766846
This is why I say the PC was doomed to win. IBM established the PC and then immediately lost control of it because all its components except the BIOS were COTS, so the PC ecosystem became this mishmash of companies, each contributing to and extending the platform as a whole. Any one of them can rise and fall and the ecosystem as a whole would keep on going.

Commodore was mismanaged and died. Apple was mismanaged and nearly died. A proprietary computer ecosystem controlled by a single company is at risk of being run into the ground by incompetent management or sheer bloody economics. That's why the PC and not the Amiga, Old World Mac, or Atari ST became the basis of modern computing.
Doesn't preclude a cashier that typically still exists. Also Arco had cash machines up until a few years ago and I never encountered a line at one.
> Either way, nothing useful can come from this topic diversion.

Then why do you keep commenting on it?
Define casual user :)
The problem is this is a real legit problem that I experience daily. I was having this issue where video and audio calls on my MacBook were degrading super badly. I’d reset the modem, I reset the router, reset everything.

Reconfigured everything I could. Nothing helped.

I ran a packet loss test online. Link below.

It was showing huge delays in packets.

I came across an article somewhere. Forget where now. Disabling the awdl0 interface fixed the issue entirely for me. Packet loss tests worked perfect every time.

Turn the interface back on? Problem reappeared immediately.

That said, I manually turn it on and off as needed and don’t set things up to disable all the time. But it’s a real issue that was causing me a great deal of problem at work. So it’s not just some bug to me. It’s a serious one and you seem to be saying it’s not and people turning it off and forgetting is a big deal. I suppose it could be but don’t reject that it does fix a real issue.
For some reason, I find it really grating how most deep learning stuff are pretty much impossible to do without paying quite a bit to a 3rd party service by the hour. Its one of the rare things in computing that you can't get started with unless you have some significant resources - most other things you can theoretically do with any old laptop and internet connection (ok - you may need to pay once you get users, but not just to get started)
I think I'm pretty much in the same boat.

Gladwell is an engaging writer and spins (too good of) a tale. I think reading The Tipping Point fresh some of the characteristics he came to be criticized for weren't as prevalent. But, as with you, once you knew what to look for from reading other books and critiques of them you realize they were there in The Tipping Point too, albeit in more muted form.
Why did you decide to stop eating plants? Or were you raised as a carnivore?
Personally, I'm finding myself reaching for C# to solve most problems I come across. Rust is appealing to me on a more theoretical level (or when there is a domain where it truly shines, such as concurrency or C-like performance).

IMO the strengths of the language are not a deal-breaker for a casual user (e.g. someone writing CRUD or line-of-business applications)
Ah, I understand what you mean now. It's tricky because most people won't care to add a description and requiring one would add friction to sharing. Could do something like having the title be the description if one is present, or falling back to the prompt if not. Or giving users an option to choose. But might be more trouble than it's worth vs always using the prompt for the title.
Something about Flamegraphs has been bugging me for a while and as more languages are adopting async/await semantics is coming to a head: Flamegraphs work well for synchronous, sequential code. I don't think it's an accident that a lot of people first encountered them for Javascript, in the era immediately before Promises became a widely known technique. They actually worked then, but now they're quickly becoming more trouble than they're worth.

A long time ago when people still tried to charge for profilers, I remember one whose primary display was a DAG, not unlike the way some microservices are visualized today. Only the simplest cases of cause and effect can be adequately displayed as a flamegraph. For anything else it's, as you say, all noise.
I long for the day when I don't have to see another "I did X, but it was really an AI/ML doing X. Aren't I the most clever person in evah!" article.
Valid points, although risks seem to depend on the scale. A worldwide conflict would have different risks than two-state conflict. I don't see any reflection in the article or linked materials on the lessons from Ukraine, and the potential role of satellite internet in bridging localized infrastructure gaps.
Yet many people believe 100% verifiably/scientifically proven lies, so something with 1% credibility wouldn't even give them pause for thought
Amstrad managed to keep selling 8-bit CP/M machines as (semi) dedicated word processors well into the 90s: https://en.wikipedia.org/wiki/Amstrad_PCW
It's not even that.. he also wants that laws can't be contested or reinterpreted...
Is this a real thing even worth discussing or just some silly performative stunt? Nobody is seriously considering this as a real thing we want to implement in society right? Right??
How could he have fought back harder if his generals staged a coup?
It really varies, as anyone can call their school "Montessori."

I went to Montessori preschool & kindergarten, and came out doing math at a 2nd grade level. I went to public school, where I spent two years zoning out during math I already knew. It killed my interest for life.

I've worked in computer graphics, and math would have been helpful.
Handled my puerile test input pretty well, including photo: https://i.imgur.com/x60ZuDx.png

This doesn't seem useful beyond serving as a tech demo and shill post for OP's employer's subscription service. A lot of the nuance in recipes is lost when you programmatically clobber them into a format uniform enough to train a model with, and it seems like in this case it can either regurgitate existing recipes, or invent dodgy unappetizing ones.
If you have recurring payments, moving the payment methods over is a non-trivial amount of time and coordination to get done (and I'm not even sure how cooperative Stripe will be if you're on a fraud radar somewhere), and usually only involves the raw methods themselves, stuff like subscriptions you'll need to rebuild.

I don't think it's a bad idea necessarily, but it's very difficult to almost impossible to make this a "flip the switch" setup, particularly for SaaS businesses which are almost always recurring payments.

We're a largish Connect user and for us the key thing is just establishing good relationships with reps in the company and maintaining those. We've had a couple of customers run into freezes and other issues and while standard support is basically a brick wall in those cases, getting someone internal to escalate can be hugely beneficial.
I think it's cool that there are bitmaps for the dials and then separate bitmaps for each needle position.

You can see a lot of them here: http://www.gridwatch.templar.co.uk/bitmaps
$30 /month feels like a lot to me. It reminds me of leetcode where I would actually consider paying for the service but the price is just so high I can't justify it for how little time I would spend with it. Maybe the price makes sense if you're going through every course on the site, but I'm really only interested in one or two so it just doesn't make sense for me. I'll just learn from other sources.
Nice to see this here; happy to discuss our paper with folks.

The TLDR is that there's a classic idea (dating back at least to Chaum's early work if not earlier) that we can get privacy in networks by splitting knowledge across multiple parties and/or multiple architectural elements.

We explore that idea and give examples of where we and others have applied it recently (in some of our services at Invisv and things our colleagues elsewhere have built).
I ran a medium/high risk payments firm and Stripe followed through on customers’ transfer requests perhaps 10% of the time. One cannot rely on it.
Thanks for the mention Adolfo! Never knew that I was in the causal chain of your journey to Rust. Hacker News is definitely a gateway to random experiences :)
That site's awesome. Simple focused product. It's clear what it does. It's clear what it costs.

only thing i'd suggest is that you add more examples of what where people can put those QR codes. I think most folks in the US don't "get" QR codes, or how they could benefit from them. Also it'd be good google food.

probably a description of how easy it is to scan them on iOS and android. I think a bunch of folks still don't know it's built into the phone apps.
Find the cause.

Mine was a side effect of an antianxiety/antidepressant drug—one of many side effects. It went away eventually but I had to stop taking that drug in order for that to happen.
I was clearly signaling the end of my participation in this subthread.
The harder the better. Corporations should think thrice before collecting even one bit of information on anyone. They should be scrambling to forget everything they know about us the second we're done dealing with them. Storing data about people should actively cost them money. Keep adding difficulty and liability until they stop this surveillance capitalism nonsense.
Ask HN: What is the most expensive startup failure?
Looking to dig up some startup history.
I was hoping to see some discussion from the HN community too. After reading [0] I'm not in any hurry to be an early adopter. Sunbird does seem encouraging however and will be following their progress.

[0] https://www.droid-life.com/2022/12/02/sunbird-imessage-andro...
Because most teams didn't write their user-auth code, it's either a framework or another team. But the PO want "Sign in with Twitter" so you hack this together.
I'm a strong proponent of Fix #2: treat things as iterators not iterables and let the old libraries figure out ways to rewrite or wrap. Not having to think when using generators would be a godsend.
> No body has gone to a bank robber and tried to discuss with them how to best draft the laws on how to stop the robbing of banks, because of an intuitive understanding that it is not the bank robber's intention to help stop the robbing of banks.

It seems reasonable to survey or research bank robbers with intention of making their further attempts as miserable as possible and as unattractive as possible.

In the same way I expect that any good privacy related regulation will be analysing and researching what FB/Google/etc is doing and designing policy to outlaw their undesirable data gathering.
Happy Birthday, Grace Hopper
Coming up to speed: how to learn a new domain
Three of us resigned from Twitter’s Trust and Safety Council today
Who'D You Invite to a Future of Internet with AI and Web3 Twitter Space?
I asked this to ChatGPT but I was not happy with the response.

So do you know acessible and experienced speakers to share on the topic? Who would you like to hear chatting about this?
The hype over this is bordering the ridiculous claims made by initial AI researchers in the 50s. So chatGTP is going to be running its own factories in a decade. I guess we should make sure it doesn’t overvalue paper clip production. Or cyborgs and time travel.
The 65816 was as much a dead end as the 8086. Unfortunately, Apple saw that and discontinued the GS. IBM, unfortunately, doubled down with the 286, then 386 and here we are.

Notably, IBM had a 68000 desktop computer that ran Xenix, the IBM CS 9000.

https://archive.org/details/byte-magazine-1984-02/page/n279/...
https://en.wikipedia.org/wiki/Eating_utensil_etiquette

Even with the European habits, using a fork spoon-style is inevitable to an extent. Some things are too small or soft to skewer.
Sure but that doesn’t always work for everyone.
The ghost of Instagram haunts Microsoft’s future
So they can struggle, go back to their old ways, and end up back in the system for 15 more years. This isn't just the case for these more vile crimes its also the case for even minor felonies. Generally people let out on probation, for example, are more-or-less permanently "imprisoned" and on a very short leash. It is remarkably easy to end up back in prison and it's not even as complicated as failing a drug test or missing counseling.

The entire system from the bottom up is rigged against a former con. If we are to believe justice systems should be rehabilitative than when the con is released they should be made whole and all record expunged. Otherwise, we may as well kill them. They are dead to society anyway. Supposing you aren't a young offender that gets out while you still have some strength the jobs that will hire you (mostly the more dangerous labor jobs) won't have any use for you.

It's a shame. This recruiter is a perfect example of perpetuating the system by giving two extreme examples. I'm sure they won't hire anyone with a felony. Mostly because in their upper middle class upbringing they never had the threat of prison held over them. Must be nice.
This is some good advice. I just put in a request to blur the house of my neighbour who no-one likes.
James Altucher says he writes down 10 ideas a day to exercise his creative muscle. After years of doing it, he created a site to help others keep track of their ideas. According to him, at notepd.com you can:

> Write your list of 10 ideas.

> Label it "Public" , 'Private' or 'Premium'.

> Public ideas can be searched, shared, commented on, followed, etc.

It has all the functionality of twitter on top of all of this.

> You can use AI to fill out lists of ideas or generate images based on your ideas.

> Premium lists can be sold (like an online course or a 'special report' or a newsletter, etc).

> 'Challenges' can be issued like, 'Give me 10 ideas to help me market my XYZ business.'

Maybe it'll work for you.

EDIT: Changed notepad.com to notepd.com
Pipelines are more ecofriendly than trucks, which is the alternative
> My son can kill it in under 20 minutes

If that's "20 minutes from start of game to end", that's pretty good going. Get him a YouTube channel and get him grinding towards the World Record!
not really... because you WANT people to hear about your income streams, because that's how you get more income from them.

there are a bajillion worthwhile business ideas... they're a dime a dozen (and that's paying too much). The problem is IMPLEMENTING them, which essentially no-one ever bothers too.

way more folks who hear you idea will say "shit, i wanna use that" than "i'm going to spend a year of my life making an app to compete with that, and then another year marketing it and...."
why would someone read the book though instead of playing the game? At least in the game there is a human (the player). I think reading needs to be a meaningful action
My research is just reading articles about the sentencing and appeal quoting her defense team like this:

https://www.cnn.com/2022/08/04/europe/brittney-griner-trial/...

https://www.cbsnews.com/news/brittney-griner-wnba-appeal-rus...

https://reason.com/2022/08/05/brittney-griners-9-5-year-sent...

It seems unlikely her lawyers would blatantly lie, given the context.
You can get a lot of success by buying used gpus of the right sort (usually pro gpus, not gaming cards).

There is still cost in terms of power - gpus run hot and loud.
So I deeply love rust and it's my goto even for applications that it's not especially well suited for. I just know it well and it's easy and natural to work in. It's a flexible language so it plays well in a lot of use cases even outside the ones it excels most at.

With that said, it's okay if there isn't much in it for you. If it doesn't sound useful for your current use cases, that's okay. Don't use it. Use things because they are interesting and fun or because they make your life better. Don't feel the need to use it just because it's on The Orange Site a lot.
I could have chosen to be a low paid vulnerable worker and not been thrilled with it. The barrier to entry is so low, it seems difficult to believe some people wouldn’t freely choose it out of convenience. Not sure how you can believe 100% of those workers are coerced into that line of work.

Everything is a trade off. You could choose to be a software engineer, but it requires a big investment of your time and making critical life choices at the right moments. Much more difficult than simply running gigs.
I think you just need to wait. Dang has pointed out that early posts on a new-ish story tend to be of the lowest quality. At this point, most of the shitty posts have been downvoted and the top spots have been replaced with better quality.

Granted, looks like you posted 8 hours after the story was posted, so that should be enough time.
My CV is 7 pages long.

In my case, the ~30 years of experience I've had as a software developer, data scientist, assistant professor, and quantitative researcher - not to mention my refereed publications in several computation-heavy areas - should be proof enough that I possess the minimal amount of programming skills for the job.

Either that or I've been pulling the wool over everyone's eyes for 3 decades.

In my present and past experience, the asymmetry of what is required for a computational scientist (the science, the programming, the CS whiteboard stuff) vs. software engineer (software engineering) is quite pronounced. YMMV.
Indeed, US spying machine is mich more advanced. Poor inefficient Stasi
Duplicate of:

https://news.ycombinator.com/item?id=33875440 (2 days ago, 38 comments at the moment)
Stripe auto sweeps but not nightly. Not sure you have any control over when they sweep funds over
It's surprisingly easy to stumble into crash bugs when playing around with processes.

I remember a decade or two ago I ran into a linux bug where the kernel would panic if a process was killed with an open descriptor on its /proc entries. That is:

open /proc/$pid/something;
kill -9 $pid
#kernel crash

We unfortunately discovered this when using fuser in a runscript to kill stale versions of a process, eg:

sudo fuser --kill --namespace tcp 80 # kill whatever is listening on port 80

This would reliably cause kernel panics every so often, with one straightforward shell command. This ended up causing a big problem because it was part of a runscript which ran on bootup. But, it normally would do nothing so it went unnoticed until the app in question had a startup problem, leaving a copy of itself dangling listening on the port -- and instead of killing the old instance, it began crashing the entire system in a loop. Oops.
Using GPT-3 to process PMF survey data