skysight-inc/HackerNews huggingface dataset:
> Gibbs

Ok. If you have a system at constant energy they are the same (all the microstates have the same probability). If you have a system a constant temperature a microstate can always correspond to different macrostates (it seems you’re not concerned about that ambiguity though).

In any case, the entropy is a property of (the ensemble of microstates that conform) the macrostate and not a property of the microstate. For a given macrostate you cannot use Gibbs entropy to talk about low-entropy and high-entropy microstates.

> Temperature as measured by a thermometer is the macrostate.
Every possible configuration of particles (microstates) that causes mercury to rise to a certain degree represents a different macrostate.

How does your configuration where the balls where near one corner in the cube causes mercury to rise to a different level than the configuration where they occupy a larger volume near the center?

> And yes it changes with time; even at equilibrium.

What’s your definition of equilibrium? It’s hard for me to see what are we talking about, really.

> If balls are located on one side of the box and the thermometer is on the other side of the box. The thermometer reads nothing.

One could also say that if the balls are located anywhere within the box the thermometer reads nothing. The thermometer reading exists only when enough time has passed and the mercury-balls composite system is in equilibrium.

> When the balls increase in entropy they collide with the thermometer producing a reading.

Apparently you say that the entropy increases because the macrostate changes. But the macrostate is undefined until the balls hit the thermometer. But the entropy has to increase for the balls to move. It’s all a bit confusing, don’t you think?

Won’t the balls collide with the thermometer even if the entropy doesn’t change? It’s their movement that will take them there.

Consider your state - or any other state, for that matter - at t=0 and the state at t=1ps where the balls have advanced slightly. Is the macrostate different? How? Is the entropy different? How?
I have an idea:

What if companies using secret keys (not SaaS providers who generate secret keys) voluntarily send their secret keys (MD5 hashed or somehow encrypted) to GitHub and GitHub can then monitor their leakage and notify the company?

Is this useful or feasible?
Be confident in yourself and keep trying, there is a better opportunity waiting for you out there, you need to go find it. This will be a long process but you need to keep at it. Canned responses from interviewers should be given less weightage, seek more context if possible and act on it.

Take one thing at a time. Keep yourself busy with learning, doing an activity, going for walks. You said you are good at Math, you can try teaching on virtual platforms like outschool.com

Have someone you trust review your resume and how you approach interviews. This will give you feedback to improve and make any adjustments for the next interview.

Not sure where you are located. You can try joining a technology meetup near you, you get to meet people and learn something new. It can be a good place to learn about any job openings locally.

Keep the momentum going and don't give up!!
> A credential for a DB server holding customer data was hardcoded into the repo.

This is normally not a problem since databases should not be exposed to everyone one the Internet.

> One of the benefits of Git is that everyone has a complete copy of the project they are working on.

This is one of the problems with GIT and many programming langs. Because of this full copies of entire code bases are everywhere. GIT also only has ACL on repo level.

In many langs it is recommended to not store credentials in the code but at the same time there are no guidelines for how to store credentials. If you use cloud services there are recommendations.

Edit: Btw, which git service where they using? Cause I believe Github and others monitor code bases for accidental pushes of secrets.
We could use tags for this, but with an issue type hierarchy you can strongly-type your database i.e. make sure that people don't put a Signal under a high-level business requirement.

And different issue types in JIRA allows us to have different workflows and optional fields for different types of issues, ie in the use-case above the Requirement field has an extra field to mention a corresponding document and most of the issue types except business requirement have an extra field to fill in the source file where we will implement it.
Artificial stupidity (AI) is still stupidity. If you want to deal with people (in any circumstance) don't depend on computer systems to give advice as these systems have no comprehension at all, let alone any intelligence.
It would be nice if this used OSC 8[1] (less supports it) so that there is an easy way to click a link if I want to go to my actual browser.

[1]: https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3c...
Are there any plans for releasing a native Windows executable?
Of course you can only return pages at a time. That is the minimum size virtual memory works in.

You don't want malloc to instantly release memory to the system on free(), and malloc() is then constrained by the same page multiple at a time restriction as anything else so it can't release fragmented memory.

What you should be doing is trying to save state so that you can return to original state, not fighting to keep going.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

If you want to give us something more substantive about Nietzsche, I'm all in favor - but please don't just post dyspeptic dismissals. Even if the article is as bad as you say, if that is all you have to say, it only degrades the forum. Better to remember that everything is basically crap and not say anything.

(p.s. I think John Gray is a tad overrated but at least his topics are interesting, and 'disgusting and mean spirited' doesn't track the article as I read it)
On bad projects (which happens often now that node_modules directories are often gigabytes big), IntelliJ IDEA is super-long to index, which is required before being able to Cmd+Click on functions. And we have M1.

But this is an example where usability impacts the author’s judgement. For me, UX testing is part of the initial step of code reviews, no technical review is necessary if we end up deciding to implement the story another way.
No need for those positions if you're just trying to keep the lights on
The Nietzsche horse scene (I mean the original event) is indeed haunting. I wonder how many times it has been used artistically.
You'd better hope that enough people need a very barebones tracker (thousands of barebone trackers exist) enough to pay for it and keep it alive. Or you can implement the "overcomplex use case"(s) and create a product that is actually more useful than those other thousand of issue trackers built-in to tools that people already use.
Yeah you raise a good point, I was in a city with generally serviceable schools. Really, I just tend to get frustrated at the belief system that all public schools are awful and any good parent should send their kids to private school. Even when the public option is ok we can't have our kids hanging out with the prole kids.
They've (recently?) introduced a feature where they disable the editor window in Confluence if the browser even momentarily loses the network connection. On a poor network it's absolutely unusable now.
This looks great; Congrats, Paul!

I'm curious if this can be used to stream an entire X11 Linux desktop to the browser?
Automatic journaling is a built-in plugin called "Daily Notes".

You just enable it in the "Options → Core plugins" pane in the settings.
Climate models are generally inaccurate in the opposite direction of what we want though. Things are progressing faster than predicted.

But I assume nothing will change your politically motivated opinion that climate change is no big deal.
Getting Rust-Y – Introducing Kata Containers 3.0.0
Holy fuck, I never knew this detail.
Great! Thank you for letting me know! I should add a check and also update the brew formula to fetch the latest version of less as well.
Humans That Don't Exist
Having a high IQ also isn't necessary. No harm in not wanting to chase excellence
Some remotely exploitable Linux kernel WiFi vulnerabilities
This is still just one data point. Can you compare your public HS experience to your private HS experience? Can you compare public school A to public school B? Private A to private B?

A school being private doesn't magically make it great. It has to still work hard for that. A public school being good requires hard work too. But let's be honest, usually it boils down to parent involvement which is usually fueled by economic status. Rich(er) people have time and/or resources to actually be involved in their kids lives. They also tend to have fewer kids so more time/resources per kid. The initial thing a private school does these days is pool the rich(er) cohort of kids together.

I live in a part of my city known as the 'private school corridor' because there are so many. And, the public schools are notoriously horrible in the city's ISD. So, it's pretty much required if you have the means. The other alternative is to move to a suburb (different ISD), but even those are pretty easily seen as correlating good school districts with high home prices. Yet, I've seen studies in my area that say if everyone sent their private schooled kids to the public schools they would average out and be pretty well rated. But it's a first mover disadvantage to do so, so nobody does.

I also live in the south and this whole private school thing really started during integration, so there's that whole issue to contend with too. The impacts of red lining and white flight are pretty stark here. I don't think it's the motivating factor for most people any more, but inertia.

This is why our public schools have stats like "5% white" and "86% low income" on Great Schools. 5% white seems really low, the city is ~56% based on another google search.
Github already has system to invalidate tokens without storing any hashes themselves https://docs.github.com/en/code-security/secret-scanning/sec...
And while we're at it, I think saving two chars isn't going to do much to prevent global warming, and let's just use more readable SERVICE_{KEY} and SERVICE_PUB_{KEY} (as opposed to having scratch your head thinking "did I call it SRV, SVC, SRVC, SRVCE, ...?")
> 640 light years away

Inventing a better telescope would be quicker. Granted we would only see how they looked like ~640 years ago, but that's not a long time for measuring their technology level, especially if their average lifespan is similar to ours.
For still earlier tunnels under the Thames see also https://en.wikipedia.org/wiki/Thames_Tunnel and https://en.wikipedia.org/wiki/Tower_Subway
Retrowin32, a Win32 emulator
Right now it is somewhat out of the scope of this project as I am using less for viewing everything. But it would be great down the line to write replies in your favorite terminal editor all from within clx!
Mark Zuckerberg said he missed a giant shift in social networking
Please sustain your claim that there isn't science into the study of human evolution. Some rigor is indeed possible, it's pretty easy to say there isn't looking from the outside. Sure you can't apply fancy statistics or mathematical proof. But just to sustain that by not doing it you don't have nothing to gain from a study more serious that Harari's is a big claim that needs justification. Also your claim about Harari's conjecture being somehow relevant because Putin is a dictator is just meaningless.

A note: I find it disturbing that an historian is so much paid and supported by various questionable people. The politicisation might be just there. Why is he the only historian paid that much, while at the same time providing a view of history no other historian agrees to (in serious publications)?
> Is it an option not to use CC in your life?

Honestly the CC isn’t the problem, it’s mobile phone notification culture. One billion meaningless daily notifications, I just shut everything off. I had used a backwater credit card that I never touch to pay for parking and suddenly CC company was livid that I was delinquent. I rack up over $100 in late fees and lost 100 pts off my cred score. To resolve the issue I had to snail mail in a letter asking them to update the report with the credit score agencies.

Just such a carnival, regardless of how much you want to victim blame me
150/hr would be great in europe, and companies do pay it, not to individual contractors, but to other companies
It could be that they are just acting on the instinct to socialize that they already have for interacting within their own species.
You had ME/CFS and completely cured it using the aforementioned techniques? I'd be interested in learning more details about your journey.
Yes. This is dependent on some kind of agreement or understanding between SaaS provider and GitHub.

I'm thinking of a generic approach which is independent of where you got the secret key and its format.
it has a bunch more features. links between notes (sort of like hyperlinks on a wiki), tags, calendar, reminders, todos, you can structure your notes in folders, daily notes, etc. There's also a ton of plugins for features from other note-taking apps.

They do provide mobile apps that work well but it's just markdown files so you can really access them however you want. I just have the entire vault in my Google Drive.
It's not a single problem. There are layers of perverse incentives. I also suspect that there are differences between geographical regions.

Recruiters operate as call-centres, staffed by salespersons with no real IT knowledge nor understanding of how technologies are actually used. The AI software recruitment companies use is no better than some keyword matching, scoring system.

To do technology recruiting well, the "consultants" need to be experienced in their field. But such people are unlikely to be motivated to cold-call, etc. I see it as a problem whose solution is to do things that don't scale.
Please note that much of the books we consider valuable today were neglected at the time of publication. Being a best seller doesn't say much about its value.
Pre-RFC: Stabilize a version of the rlib format
Self-Signed Certificates and Key Ceremonies
Mark Zuckerberg *forced* a giant shift in social networking with how pathetically awful Facebook was.

He’s still just some doofy nerd who dropped out of Harvard with a stolen idea.
Bro, what you are not understanding is that equating a recession to a decrease in production is pointless. It’s why you won’t answer my C+I+G question.

What is happening is that Americans are selling debt/assets in exchange for goods/services (that’s what a trade imbalance is). They are still able to consume and invest an increasing amount of goods/services and there’s no signs of that ability to finance those activities via trade imbalance decreasing any time soon. In fact, the reason GDP went down without C+I+G going down is that they did more of it than ever before!

So keep calling me D-K but you have no idea what GDP even represents (production is not the economy my guy, trade imbalances have an impact).

Like you get that assets/capital formation aren’t in GDP but you can still sell them, right?

And that’s why

> Wrong, GDP declined because domestic spending and/or investment and/or exports declined.

Is incorrect.

None of those things declined, we just financed them with a trade imbalance (instead of production) which is why you should google FDI

EDIT: Lets just put this to rest and answer me this question. Imagine a world where tomorrow, China is willing to sell America everything it wants in exchange for shares of BigCo. (To be clear, the flow is dollars used to purchase RMB, RMB used to purchase goods/services, RMB used to purchase dollars, dollars used to purchase shares of BigCo.)

America takes them up on this deal and increases consumption by 5x overnight. Given that America is importing all its goods/services, it has a GDP of zero, a 100% decline.

Is that a good measure of an economy increasing its consumption of goods/services from $20tn to $100tn, or is the trade imbalance hiding something important there?

Which again, my original point: sure GDP is down, but that reflects trade financing more than it does economic activity (whereas you seem to have this weird fixation of in-quarter production being the only source of value creation in an economy, which lol D-K)
You can like it and still be conscious of the lengths they go to in order to keep you engaged longer and spending more.

Personally, I like it every now and then, but it is exhausting, or expensive, or both.
Yes, collapsing specific replies is a bit of a limitation at the moment, but moving between comments with j/k is something that can be implemented!
Generating normals is not particularly difficult once you have triangles. I believe the method is to take one corner of the triangle, get the two vectors pointing towards the two other corners, and then get the cross product of these two vectors. This gives you a new vector that is perpendicular to the triangle's face, i.e. the normal.
I don't disagree with anything you are saying.

However, what is or isn't the goal of a language is subject to change. Libraries like Zod are trying to filling a gap in js, sure. But we are arguing that that gap is better filled by the typescript - if that requires expanding its goal or doing things that don't fit in current scope - so be it.

As to why it is better: Currently using zod requires that the author of the types uses zod's API. If they didn't anticipate that the types they are writing would need runtime checks, or prefer some other schema validation library than the one you prefer - as a consumer you need to now redefine all of these types using zod and keep them in sync. Compiler can help, sure but its still quite some work.

If typescript supported this natively, you could import some random library and use its types for runtime validation - that is not possible today, and it can't be possible until
ts has first class runtime type validation.

People would also not have to learn the ts syntax and then also the zod api to achieve it.

Languages like dart demonstrate that this is practical.
An interesting aspect about Fortran is, that it is remarkably high level even in its Fortran 77 incarnation and Fortran 2003 makes a fairly modern programming language if you don't touch the 'there be dragons' features.

Of course some old code bases with lot's of gotos cryptic variable names and fixed-form code layout look a bit atrocious, but the core is fairly solid.
> (The easiest approach might be to start a virtual machine using a disk image of the computer I used at the time.

Hm, a venv with interpreter is good enough and setup from nothing within 30 minutes still.. then if you have the right libs you are ready to go. Still doing that.

Most of my (admitted, simpler) scripts from 10 years ago usually run fine without any fuzz or even with later libs - good if one embraced py3 early and isn't stuck with
py2 still after EOL ;) This sure depends on libs chosen and also implementor ( yeah I also know people who claim there code breaks ever few months... I don't know why).

I would claim that Fortran's stability only comes from the fact that ecosystem and libs were not really evolving anymore... you have that also in any compiled or also scripted language if you have these conditions or keep the stuff sround? In the end that's why numpy wraps Fortran libs! :D
that's great even for not-so-complicated scientific projects. keep in mind that lots of commercial software in computational engineering are rely on FORTRAN for user defined sections and tweaking. for example ABAQUS in FE analysis.
Not quite related to the tool itself, but great job on those README.md screencaps. For some reason the slight shadowing was a really nice touch.
I tool I would like, and likely linker magic could handle this, is a standard tool to patch elf files with things like revision info and keys[1].

[1] Notable, friend in the security biz had the advice that stored keys and passwords should never just work.
> As it stands, Apple currently serves up ads in the likes of the App Store, News and Stocks apps

https://www.tomsguide.com/news/iphones-are-reportedly-gettin...

Yeah, because Apple apps don't have ads. Enough said.
It seems like a decent guide, though like others mentioned, you should download and run the code most of the time, except for trivial changes.

Also, I'd like to push back on this:

> Most developers have a lot of features to add and bugs to write, time spent reviewing other people’s work does not add a lot to your bottom line.

I disagree; it adds a lot to your bottom line. In fact, reading and reviewing code is one of the main tasks of a developer, perhaps more important than writing code.

Reviewing code gives you an opportunity to get familiar with other parts of the code base, understand why a change or fix is done, and collaborate with others to make an overall better improvement to the product.

It gets frustrating when egos get involved, and people take criticism too personally, or point out improvements for the sake of demonstrating their knowledge. In best working environments, code is judged without a bias or relation to who produced it, but as an inert output of the collective team. I would actually like to see a feature in code review tools to submit merge requests anonymously, just so that the author isn't a prevalent factor while reviewing. :)

I usually dedicate a few hours, maybe even half a day, to reviews. Definitely don't look at it as a chore to put off, but as a crucial part of your responsibilities as a developer.
https://web.archive.org/web/20221014055238/https://www.teleg...
> "rejected my job application. (Told me that they found a person better qualified than me.)"

"Rejection" is such a negative word. Technically it's not what happens most of the time.

If 10 talented people with strong applications apply for the same job, 9 will be unsuccessful. The employer must choose someone, and any number of unpredictable variables may determine their final choice. "Better qualified" sounds like a standard rejection letter.

Lucky employer for having 10 awesome candidates and a tough decision. In the end they gamble on the chosen applicant. In interviews it's good to talk about interesting things you're doing on the side. In my interview I demonstrated my side projects briefly without dwelling. Interest was sparked. Just have good chats and don't worry.
do you still have your legs

kidding aside, would you recommend it over slack?
I grew up in Finland during the 1990s and was pretty active in the demoscene.

It was a really great creative hobby, but it doesn’t deserve to be viewed entirely through rose-tinted nostalgia. There were a lot of awesome people, but also toxic assholes and mean-spirited bullies. I suppose that’s par for the course for any community with so many teenagers.
Seems great, good luck!
Let it happen. It’s time for all the unsustainable growth oriented models to stop burning unlimited money and actually charge users what it costs to provide.
You shouldn’t distract yourself. Interviewing is a skill, and you only get better by going through the process and failing. I learned this late in the game, but you should probably not interview at the companies you really want to work at first. Take notes after every interview. You’re going to be rusty. Sometimes you’ll be surprised and progress or get offers.

The other thing is getting physical exercise and diet in check is so important. The mind follows the body, if your body is active and healthy your mind will follow. While I like intellectual activities I do not recommend watching lectures or studying anything that’s not related to your job search. Those activities keep you in your head when you need to be social and outgoing.