skysight-inc/HackerNews huggingface dataset:
I have a steam deck and haven't really tinkered with it (aside from installing a 1tb SSD to replace the 64gb memory it came with). I would not call it expensive, though.

Mostly I play steam games I already own, although I have picked up a a double handful of inexpensive platformers during various steam sales.

I suppose if you're trying to get it to run the latest and greatest games that may require some tinkering, although it seems like an increasing contingent of games seem to be launching steam deck aimed updated and setting configuration.

I would guess my relatively anccient desktop i7-7600k and gtx 1080 is still a more capable gaming PC but doesn't fit as nicely in my backpack or in bed.
I worked a little investment firm in college. A few years ago I looked up my boss, the owner. Found out he was in prison! For stealing $10m from a bunch of retirees in a really careless, sloppy way.

I think a surprising amount of people try it. But every SEC indictment is not news so we don't hear about the people who go to prison.
No, that line is specifically about Julius Caesar being appointed by the Senate as dictator and then never giving up his power.

Though I agree it seems to fit here. Being granted an oligopoly in the name of protecting the people and all that.
I've been using version 4 for Django quite a bit and it has saved me quite a bit of coding. I'll just throw in my model and explain in detail what views and serializers to write and the code is near perfect. I didn't have that same experience with GPT 3.5.

And wow, is it convenient for writing tests. I just copy the entire views.py in and list all of the tests I want. The key is to be explicit with what you want.
Hollywood is so stuck it’s painful. They’re literally just remaking the same 15 or so movies over and over, mostly with the same actors.

Our culture is STUCK.
Excellent points on #1, thanks for mentioning, I'll take those examples on board.

Regarding #2, I'm in no way conspiratorial about it, but it's a single data point in the opposite direction, which points to a lack of resources or a well thought out over-arching plan to solve the problem. None of that is conspiracy, it's reality, but it's also embarassing to 'policy', and should be pointed out as such. (I'm in no way saying they're trying to encourage, not at all).
I wonder how much of that comes from gacha games filling a similar role.
HN has an auto de-clickbaiter. It removes the "How"
The original switch revision had an unpatchable hardware vulnerability that let you run unsigned code from the bootrom. It's been broken since year one.
Not actually $0, just rents another property on the same land. Would like to know the actual property taxes, maintenance and utility costs. No one except perhaps royalty pays $0.
There was at least one war criminal on her board, while several other war criminals in the country are enjoying their retirement, so no, that's not just a narrative. People like her literally get away with murder, all the time.
This explains fairly clearly a bit of rust that, while not the most obscure, is IMO fairly poorly explained in most resources I’ve found, and covers a lot of edges that are really useful to understand… I can keep digging and digging into the details presented. I find it absurd to say it’s like a freshman in college - I’d love to hire those freshman if you can point them out:

> Explain when pin is important in rust when dealing with asynchronous code, particularly when dealing with Box<dyn> types.

In Rust, Pin is a concept that is central to understanding the implementation of asynchronous operations. To explain why, let's first cover the basics.

Asynchronous tasks often involve future types that encapsulate a computation that will produce a value at some point in the future. These futures may need to poll other futures, which in turn might not be ready, causing them to be suspended and resumed later on. This suspension and resumption is where the Pin concept comes in.

By default, Rust allows moving types around in memory. However, when you have self-referential structures, like many of the future types in asynchronous programming, this can lead to problems. A future may hold a reference to another part of itself, and if the future is moved in memory, that internal reference may become invalid.

Pin is Rust's solution to this problem. If a type is "pinned" (wrapped in a Pin), it is a guarantee that the memory location of the value inside will not change. This means that you can safely keep references to different parts of the same structure because you know they won't move around.

Box<dyn Future> is a heap-allocated future object. Using Pin with Box<dyn Future> (i.e., Pin<Box<dyn Future>>) is common in async code because it guarantees that the future object will not be moved around in memory, making it safe to poll.

However, one should note that simply creating a Pin<Box<T>> does not mean that the T will stay put; it's also necessary to ensure that T does not move itself or its interior around. The contract of Pin is such that, once a value has been pinned, it is not allowed to move or have its memory invalidated until it is dropped. For a type to uphold these guarantees, it must be Unpin or ensure that all its operations maintain these guarantees. Most native Rust types are Unpin and therefore don't need to worry about these guarantees.

In short, Pin is important in Rust's async code as it provides a mechanism to safely handle self-referential structures, which are common in async programming. The Rust async ecosystem uses Pin to ensure that once a future begins executing (is polled), it will remain at a fixed location in memory until it has completed.
No Refuge from Free Wi-Fi
Although quite uncharitable, I can believe this has some truth to it. She underwent a visible transformation for the trial, wearing her hair down and changing her entire mien. Quite a contrast to her appearance during the Theranos years.
Of course this very video might be part of their marketing.

Anyway nice to have a new way to filter on stuff I might enjoy watching.
I thought spam was not allowed by HN’s content policies?
so these delusions of grandeur is what's weird to me with these startups. I just got out of one of many years where the decision was made to double-down on the failed approach and "we'll find our customer eventually". That translates to many more years of headed in the wrong direction with nothing to show for it, all for a delusional hope to become a unicorn (no less) some day.

Why can't people just settle for a safer bet after the failure becomes apparent? Perhaps if Theranos started selling more traditional tests, even like home tests, they would lose the unicorn status but they would still have a (smaller) business and people would not go to jail? But no, had to be a 100% scam and crash everything into the wall.
Save money for a year or two of financial stability, and talk to your partner about it. If you’ve got some runway, you’re in good shape to experiment.
Even royalty pays something, or has someone pay it for them. You can't beat entropy.

I bet in the right location in the country you could get those expenses darn close to zero, but never quite there - and maintenance would eventually be the bulk of it.
she will be back from prison as a billioaire
Show HN: Brainpick – StackOverflow for Enterprise
Meet Brainpick.co.uk, it's like Stackoverflow, but for Enterprise. Our platform connects you with experts who can help to answer your complex enterprise questions. It's a paid service, but you only pay for the answer you accept, so it's a no risk scenario. Right now, we've got a number of awesome Oracle experts on board, and we're always adding new members.

I started Brainpick for two reasons: 1. There are so many knowledgeable people in the enterprise space who are willing to share their expertise. 2. I wanted to create a freelancing platform that doesn't require you to constantly sell yourself and compete for customers. I think the Stackoverflow's model is perfect for this purpose.

We are still validating the idea, and we need your questions to understand the limits of the platform. At this stage, we don't require credit card information to post a question, however you are expected to put an amount you would pay for a correct answer.

P.S. The currently available questions will pay real money.
Yeah, GOTO or global variables are usually a not so good idea... except in cases where those are actually the best tools for the job and any alternative makes code actually worse.

Coincidentally, the same applies to "you"
The author wasn't deceived, in fact no one even tried to deceive him. Rather, a guy offering to help clearly communicated his intentions, so that the author was able to make an informed decision to decline that help.

From the very limited information presented, it's not clear to me why the author would judge this offer to be a selfish act, or why this anecdote would support his conclusion to "beware offers of help".
Tesla Bot becomes less of a sideshow as new footage of the robots emerge
As we've been playing with prompting into LLMs, we started to get a familiar sensation when certain replies came back. Reminded our dev team of this classic 1971 computer scene.

Love the bravado of the 'prompt engineer' and the skepticism of the onlookers. Always makes us laugh.
Isn't there a separate podman-compose project? Also, I believe you can run much of Docker Compose on top of podman-docker.
Or you could go the other way around. Boot with Low power Arm, and fall back on x86 when your applications demand it.

Would be the type of thing that would enable Microsoft to make a serious attempt to shift Windows to another ISA. Use the ARM ISA for the OS and newer applications, have an x86 fall back for legacy applications that require it, without needing an emulation layer. This would allay business concerns over compatibility in an industry wide transition.
The really amazing thing is that she was renting out a _shed_ for ~1300/month:

> Before moving in, I rented out my tiny home for almost two years and grossed almost $32,000, nearly covering the cost of what I spent to build the home.

That's San Francisco levels of obscenely-high-rent.
Can you explain where I am wrong? ChatGPT is non deterministic, did OpenAI sabotaged it intentionally ?

I do not this tech banned, but regulated for safety reason in critical systems.
I already get daily spam emails from greedy fucks that want to sell me AI for X, where I am 100% this greedy fucks do not understand the science behind this stuff but just want to make money.
Except he does have an idea. Some people don't need a summary from a double-blind randomized decade-long experiment to know things
Maybe not, but I come from the lower class where jail is just a normal thing that happens to people and everyone has friends who’ve been. If I were a woman from a fairly well off family I think having a baby for sympathy wouldn’t be that big of a stretch.

I’ve seen people do strange things to try and get sympathy from a jury. Not adopt a child crazy, but being pregnant really doesn’t seem that odd to me and indeed seems like a common thing women facing extended prison time would do.
What‘s incredible to me is how humans [in this case Sam Altman] have that tendency to fulfil their given role [CEO of OpenAI] with such a singleminded purpose, that they are able to block out the bigger picture entirely and rationalise away the wider consequences of their actions.

It is as if most humans lack an inner compass, a set of principles, a solid value system.

It is as if humans are robots, that fulfil their given role as if they were programmed to do so.

Our institutions, companies, political parties, etc. are these functions that humans slip into and in robot-like fashion execute their expected role like clockwork.

The free thinkers / big picture thinkers, humanity‘s heroes seem to be so rare.
The "money is power" is not just a nice phrase from books. Money is power over how much effort others will spend to solve the problems of those who pays the money. So it's literally power.

However there're also other ways to control others to solve problems involuntarily.

Exploitation is the area in which the civilization is exceptionally strong.

So yes, starting from some level of money and power it's pretty easy to get away with proportinally more and more with the money and power increase.
An observation:

When the older generations were her age a few decades ago, they were getting cheap educations, building big houses, buying summer cabins, investment apartments, multiple new cars, having multiple kids.

Now for the younger generation, well, this article and the link below it titled "I live in a $62/month dumpster that I built for $5,000" probably tells how great things are.
I’m dumb. When I wrote the article it was late. Docker-Compose really was a game changer.

Yea Podman compose exists. I’ll add a section about docker compose to it in an update.

https://github.com/containers/podman-compose
Windows Phone 7 had promise and 8 was even better, it’s a shame it never really caught on.
> would this Elizabeth Holmes have not become a con artist?

Probably not. But she wouldn't have gotten the scale she had.
Our company https://echo.win/ provides inbound phone call automation and management using AI for businesses. Generative voices are going to add a lot of value to our product.
My wife and I just started a games company after a long career in an unrelated IT field and this is awesome. Not only is it good for the consumer, it also saves the dev from having to produce a separate demo. It removes the hurdle of having to fork out the money up front and the mental anxiety of overstepping the 2 hour mark unintentionally, so more people will try new games. This is probably not going to matter much to larger productions with a large marketing budget, but it does save indies a nice chunk of time.

There is also the problem of very short and cheap games, those should probably be excluded l.
All these small houses seem a testament to people's willingness to live in genuinely smaller places, and are absolutely an market that hasn't been adequately sought out.

The place in this video is ~300 sq ft. With another 200 sq ft, the place would be positively huge, and probably have room for a washer/dryer and possibly separate office area, too.

Double that; and, with good layout (most places I've lived in have just plain terrible layouts), and the place would be positively huge.

I would love to know more about safety, especially fire safety, in places like this.

There needs to be a real push toward more small places to live. It's an untapped market and could be a great way to recover lots and lots of wasted space.
Very cool to see my dorm mate Daniel from 20 years ago (!) as co-author on this paper. Wow. Really smart dude and proud to see his work
> Of course that would require some kind of functional consumer-oriented support line where a human working at google could receive identifying information, check that against Google's internal records and public databases (your old phone numbers, addresses, etc) and check against the contents of the account and the old logs in order to determine that the person was who they said they were.

This is a highly unreliable, easily gamed non-solution to the problem. If people are determined enough to compromise your accounts, it's easy enough for them to find your old phone numbers, addresses, etc. Websites like https://www.fastpeoplesearch.com/ exist, and it provides generally accurate information on people.

Humans are always the weakest link. If you allow a random person to convince a Google employee that are the owner of the account, they are going to be tricked.

People on HN are always very quick to come to the conclusion that Big Tech not doing something is because of cost, whereas the reality is that the thing HN commenter proposes but Big Tech is not doing is flawed in the first place.
This is a cogent analysis. To go further: I've noticed that rich, white tech professionals gravitate to social causes that pay lip service to economic equality, but only demand action on race. The mis-priorization and pretense you speak serves as a useful self-deception. Disclaim their own race, because they're already on top, and protect the wealth they've accumulated and now identify with.
Perhaps it's specific to the applications i've built, but pkg has _ALWAYS_ given me issues. The ideal is the packaged code Just Works as if you ran it with node, and in my experience pkg does not deliver in that regard.

Glad others are finding value there, but i wish it was more of a drop-in replacement for `node <script.js>`. Feels similar to `ts-node` (always having issues) and `tsx` (just works).
Doesn't 'subjective' imply 'inconsistent' unless you have one subject doing all the evaluations?
fortunately the employers are now tracking like everything we click on and every time we move a mouse, every key we type, every second we are logged on... also every single IM/teams chat we send and receive, every phone call we make...every email we send, every sentence we typed out and then deleted because it sounded wrong,... so... they will have the data pretty soon.
As someone who's been to Chernobyl, you're right. Terrible proxy.

Here's what's not: maximum risk. When something goes very wrong - and it will - the maximum damage is insane. This is why I'm against nuclear.

Oh you say, but what about this awesome new reactor, and it's got 4 domes and can withstand an earthquake and it falls into a pool of molten lava because it's on top of a volcano?

Here's the thing - you don't know what can happen. You can have the world's 2nd best army surround it and make it purposefully melt down and pollute half of europe. You can have a crazy florida christian elected by alligators and decide to pave the roads with spent fuel rods. You can have him fake all safety checks and pocket the money, till it blows up.

Your "risk per unit of energy" assumes risk is some small constant block of jello. It's not. The risk is "increased predictable risk of cancer from breathing worse air" versus "well, we didn't know a tsunami was going to hit Illinois after a lake overflowed after russia blew up their under-ocean nuclear missle sub off the coast of texas because they missed the ash tray.

Risk is not Jello. Risk is either "we're royally screwed for 10k years" or risk is "this isn't good"

Here's what I always find funny when guys like you have something happen, where they explain it's not the fault of their little plan. They give an explanation for how it happened, and expect people to say "oh, clearly that's the fault of the russian sub blowing up, not your awesome safety plan." Why would anyone think the Proud Boys would all get jobs at a nuclear plant as safety inspectors in a planned coordinated attack to make a blue state unlivable? Who would think of that - it's not your fault buddy.

Buddy, your logic, is that of a smart 14yo. The world does not care how, why, it just does it's random crap. There's nothing you can do about that, and nothing you can do to predict things. You do have to design safety for an unpredictable scenario causing maximum possible damage though. And that means nuclear power is not safe until we have a reactor that cannot destroy and irradiate tens of miles around it, even if someone tries to make it do that on purpose.
850 per room in her primary house. 3 bedroom. ~2500/mo, and her mortgage was, what, 1200 / mo, she said?

None of this is sustainable for the general populous.
You can always plug Twilio to OpenAI using serverless functions. That is what I did with my assistant.
> I’ll just take it from the sdcard

What about in the situation of a theft?
If a tree's branching factor (i.e. the number of possible actions per turn) is N, and the depth of the tree (i.e. the length of the game) is N, the size of the tree is N^N, not N^2.
Thanks very much. This is a wonderful description! May I have your permission to add this, verbatim, to the original article or a followup to it?
It might be OK on a technical level, but my concern is where someone is showing off a project they used to supposedly learn how to implement HTTP/3 but only goes far enough to use an HTTP/2 implementation because fully implementing 3 is too complex or not worth it.
Datadog postmortem about 2023-03-08 Incident
https://www.wsj.com/livecoverage/elizabeth-holmes-sentencing...
>I think a surprising amount of people try it. But every SEC indictment is not news so we don't hear about the people who go to prison.

But you rarely hear about the ones that tried it and got away with it, because they got away with it.
> That would be a protest. There are crimes called assault and battery in the US that are for individuals acting violently, and they can be committed with a pretty wide variety of items

So if a building is burnt down, it could be an arson at a site of protest, rather than automatically becoming a riot?

Is it criminal for police to try and incite violence at an otherwise peaceful protest? If they are successful in provoking violence, can they then legally disperse everyone?
What a pretty shed.

Would have been smarter to subdivide a proper residence though.
I'm currently working on GraphAr. If anyone has any questions about it, I would be more than happy to answer them and provide more information.
I would say it depends on what you put into the word "refuse". If the person was blindly refusing it, they are likely not good. But I do refuse it after careful consideration (100+ hours of actual experimentation)...

As said, as a brainstorming tool, I find it kinda valuable as a code-helping tool, not really..
Or just mad at turnover and people choosing to quit rather than follow him.
> You identify that Pluto hasn’t cleared its orbit of asteroids and so you demote it.

That wasn't really why it was demoted. Eris was discovered, and it was more massive than Pluto, so a decision was to be made about whether we were going to say there were more than nine planets (and admit we don't know exactly how many planets there are in our solar system), or kick out Pluto and just say there are 8. The IAU made a decision about this, not for scientific reasons but for naming conventions (they have a different naming convention for planets and non-planets).

Keep in mind that though some planetary scientists are in the IAU, most members of the IAU aren't planetary scientists, and my understanding is that most planetary scientists aren't members of the IAU (someone correct me if I'm wrong here). But the IAU is responsible for naming things in the night sky.

The initial definition that was suggested didn't include the criteria for clearing the neighborhood, add a bunch of new planets to our solar system, and say we didn't know how many planets there were in our solar system. Members objected, and went with the simpler solution of just kicking Pluto out and saying there are now 8 planets (the definition with the vague "clearing the neighborhood" part of the definition).

I have to say I prefer the original suggestion for the definition of planet; it does a much better job of conveying to people how much cool stuff is in our solar system and how much we still don't know. As far as I can tell planetary scientists aren't fond of the IAU definition and tend to ignore it (though Alan Stern has lead apublic campaign to get rid of IAU's definition).
Rekt.network