skysight-inc/HackerNews huggingface dataset:
Most normal education tends to skew towards the didactic all the way through your undergraduate studies, especially with the math and hard sciences (which includes most CS students).

That is to say, an instructor disseminates organized knowledge to the student. The student may be asked to communicate that knowledge back to prove mastery, but there's not as much emphasis on students giving each other critical feedback. Even when there is, it usually has a minor impact on your academic progress or grades.

As such, there's no incentive to learn how to give good feedback or make use of peer feedback.

Art school tends to be unique in that it cannot be taught that way. You spend years giving and receiving daily critiques and incorporating them into your growth.

The commonly accepted peer review processes we use in today's software engineering field involve giving and receiving feedback on your peers' work at a frequency that the vast majority of people simply have never experienced before.

Few people are naturally good at it, and few companies invest time into training anyone on how to do it well.
This comment is golden.
Enhancing Prompt Understanding of Text-to-Image Diffusion Models with LLMs
For me it's not like an "investment" but a hobby, and then points just add up but idc much.
> Do not attribute to malice that which is adequately explained by incompetence.

It's rare that people are trained in the art of criticism. Most of us try our best, but often fail at criticising the work while separating it from the author. It's hard to criticise while simultaneously empathising with the target.

I often think of this when I've received criticism that stings. Most of the time it's simply carelessly written. Ironically, empathising with the critic reminds me that they're only trying to help.

I still remember working hard on some work before showing it to the boss. He pointed out a number of ways in which it could be improved. I wasn't thrilled with his reaction, but followed his instructions. I was surprised to find that the project was greatly improved, and that the criticism was worth taking on board despite my initial feelings.
German Economy Entered Recession
They list SSR as a feature.

Also, using rollup would be trivial.
Where China is beating the world
Maybe the bird is angry because thunder sounds kind of like an angry noise.
I came to be that guy. Vanilla JavaScript is the term for plain JS without any framework, library or plugins.
The forth Nix Ocean Sprint Hackathon 2023 is happening from Oct 16th until 20th
And arrogant too!
You simply have to do it every day with self-awareness of what you're doing and why it's important until you get comfortable with it.

Day one of my first studio class, we did sketches of the person next to us and the instructor helped critique us. We learned to critique each other over time and with careful guidance.
Sounds like you didn't have to explain to someone after 2020 where X button to close the window is located. I work with about 100 women on my job, only a few of them younger than 40.
George was in the list of my favourite programmers till a few months ago. Now there are Jeff Dean, John Carmack and Karpathy
But the company implementing it was the cheapest!
4-Bit Quantization and QLoRA
i stand corrected. thanks!
> You should require positive proof that code does what you want.

That's just saying you should only ever solve simple problems with your computer.
This is neat and glad to see more work in this area.

My issue is that it’s hard to buy credits for something specific like this, especially when my phone does it for free. So it’s tough to compete with Apple.

I hope more work in this area gets us closer to local ai that can do this without needing a service as I would gladly pay $10 one time (or sponsor an oss dev) to be able to do this for the rest of my life.

I’ve really enjoyed stablediffusion run locally. Even on my crappy machine, it’s nice to be able to not worry about credits and there’s no ticking clock impacting my exploration.
While it was again NGOs and journalists, I'd suppose also soldiers should wary (even if they only use smartphones in their free time).
Depends. When I’m working in a language a that doesn’t compile or a project with fast tests, very little time. When I’m working in Java or Swift, ages.
Here's a magic summoning spell for you. It must be said with intent and sufficient pause between the three incantations for letting your voice echo through the aether. With enough fortitude, the seal will be broken and a kindred spirit will emerge:

"Llaiw Æhgynt. Llaiw Æhgynt. Llaiw Æhgynt"
Maybe Musk shouldn’t fired all the SREs!
> Just don't trust that code,

That's even harder problem to solve
i think it'll go so smooth that nobody dares to speak up
This is wrong. You must be confusing with the do..while construct we find in some programming languages.

until indeed seems like syntax sugar for while !, I don't think there's a difference.
Better cognitive ability from less snacking of processed carbohydrates
Here's my take on launching a business like this. Feel free to ignore it if you disagree because I could very well be wrong:

These kinds of tools are potentially very useful and the underlying tech is pretty neat, but they are marketed the wrong way. Normal users want a problem solved, not a tool. And there's several tools like this now. This one may be way better than the others, but a consumer will just see them all as equal competitors.

You could sell the same system into a professional market that has to manage a lot of documents for a lot more money. Go talk to someone who is overwhelmed by documents (lawyers, law enforcement, auto insurance, construction, whatever industry you think has money and an acute problem) and figure out what solving this problem actually looks like for them. Then sell that solution. It could be as simple as re-packaging the existing solution but explaining how it solves a specific problem for a specific type of user.
IT security analyst admits hijacking cyber attack to pocket ransom payments
Already taken. I know it's not JS but it's front end tooling.

https://www.bourbon.io/
Interesting, that's not a concept I have come across before. But to be honest, I wasn't sure which conjunction to use (and, or or).
I was like this but reality beats it out of you over time as you are experiencing right now.

The reality is you will make mistakes, even if you are the best programmer in the world.

You can shift your mindset and accept that you are making mistakes which you are blind to see and then get feedback as early and often as possible to deliver a better outcome.

Now I welcome any type of feedback, regardless of the tone because you can think about it and fix it
if it needs fixing.

Anything worth building requires multiple iterations to get right.

Adopting this attitude will also help you in the workplace because people love to work with people that take nothing personal.
Where did you read that?

https://pixian.ai/remove-image-backgrounds says:

> Right now, we retain images and results for five days after they are uploaded, after which they are permanently deleted. Please note that our data retention policies may change over time, and this current policy does not bind us in the future, or require your affirmative consent to change.

https://pixian.ai/policies/terms says:

> User Submissions and any associated Results will expire 2 weeks from the point of upload.

> The Service may provide users with the option to delete User Submissions to have them expire before their normal expiration time.

> Expired User Submissions and any associated Results are subject to deletion or retention at the Company's sole discretion.
SuperCOT-LoRA
We have just evolved a type of racket to over charge people but this massively inefficient racket will hopefully die soon.

At this point it is really just a type of business tax and anti-progress. Paying 13k for a geocities site is increasing the probability the business fails.

I just can't imagine anyone paying that by 2030. Midjourney can already do the
most amazing design work but it is stuck at the conceptual level. It won't be stuck at that stage for ever.
> I mean, the same argument has been applied to other cryptographic tools.

Intent matters.

> Why encrypt your messages, unless you're sending something sketchy?

Because I am sending something private, I can't believe people bring this dumbass argument still, and even here.

> Why obfuscate programs, unless you're hiding something?

Why indeed. This one is the red flag, not message in your e-mail client being encrypted. Again. Intent, and context, matters.
FYI: 10000 karma / (365 * 5 years) = 5.4 karma per day
Salon presents this article by a "professor of logic". She presents three pieces of evidence of manipulation by Big Oil:

1. "Another example of this subterfuge, also from the fossil fuel world, is the idea of carbon sequestration"

2. CO2 footprint calculators.

3. The UN Climate Change Conference.

To this Highly Credentialed Expert In Logic all the above are examples of manipulation by Big Oil.

Meanwhile, outside the ivory tower:

https://apnews.com/article/science-business-arts-and-enterta...

The Associated Press said Tuesday that it is assigning more than two dozen journalists across the world to cover climate issues, in the news organization’s largest single expansion paid for through philanthropic grants.

The grant is for more than $8 million over three years, and about 20 of the climate journalists will be new hires

“This far-reaching initiative will transform how we cover the climate story,” Pace said.

It’s the most recent of a series of grants the AP has received since the mid-2010s to boost coverage in health and science, religion, water issues and philanthropy itself. Some 50 AP journalists have jobs funded through grants.

For many years, Journalists and philanthropists were more wary of each other. News organizations were concerned about maintaining independence and, until the past two decades, financially secure enough not to need help. Philanthropists didn’t see the need, or how journalists could help them achieve their goals. Nonprofit news organizations like ProPublica and Texas Tribune led the way in changing minds. The Salt Lake Tribune, which in 2019 became a nonprofit to attract more donors, and The Seattle Times are other pioneers.

Ms Moore says: "You have to be alert and you have to be smart, I tell my students, because the people who would deceive you are sophisticated professionals". Quite.
And also completely different things. FB’s requests are for user data. Governments requesting user data is a completely normal thing (as long as it goes through proper legal means) since well before the internet even existed.

That’s completely different from government requests to censor information.
This narrative (https://vanjs.org/about#story) about modern JS tooling being opaque, exclusive, and hard to learn is frustrating.

If all you need is HTML rendering and basic state, any modern web framework will do that extremely simply. The barrier to entry is really not that high!*

*Except maybe at Google. I hear their internal tooling is a huge pain to work with.
You're gonna dig this then.

https://www.youtube.com/watch?v=YNTARSM-Fjc&list=PL10CF66759...
When I was back in college it was something like 2-3 hours a day (one can only pay so much attention to their professor’s wildly incorrect understanding of how C works…). I have more places to split my time these days so I probably average 10-30 minutes, with high variance depending on how busy I am on any given day.
I like the new logo, but hadn’t thought about the fire theme. Maybe they should’ve went for a more thunder-y, angular shape for the bird’s tail to better reflect the name?
I find that it’s important to be objective with respect to these things. Some people are very good at this, have great ideas and you should listen to them. Most are not, do not and you probably shouldn’t.

In other words, criticism from someone you rightly respect is to be seen as a gift.. a learning opportunity. The rest (vast majority) can be ignored.
I just buy my karma from dang. YC is obviously having some hard times at the moment so it's a win-win really.
I think the way it's done is correct, an object passed as a parameter with key value pairs for attributes seems a lot more logical.
These teens convinced themselves that what they were doing was in some way "acceptable", and consequently caused quite a lot of damage.

Other teens convince themselves that some shoplifting, or car stealing, or drug dealing is "acceptable".

Why does the first group get a pass?
That's true for a recipe that was developed in a past millennium. Trade secrets are still very much relevant for companies that work with more modern technologies than soda from before the Great War, and a useful protection against competition. Even if you do believe that companies within the US or EU wouldn't touch other's IP with a 10 foot pole due to strong laws, you'd have to be very naive to think this is valid in all parts of the globe.

Edit: it's also trivially not true for trade secrets in the legal sense -- if you upload your trade secret willingly to AWS, it's no longer a trade secret, unless you have extra contracts in place. With obfuscation, you could skip a lot of red tape to keep it secret.
> there are already millions who are struggling to get by with existing energy bills

Most carbon-tax proposals I've seen are revenue-neutral, meaning the carbon taxes collected are returned to people, everyone getting the same amount. The intention is to incentivize reducing carbon emissions but not destroy the poor.
Don't think of it as criticism. Instead it's a free mentoring\class\lesson received in the context of your specific domain. Use it. Embrace it. Take from it what you agree with and drop what you don't.
I prefer Scotch
https://youtu.be/pWdd6_ZxX8c ;-)
It's kinda funny that the more pixels our screens have the less detailed logos are
Very cool, very Firefox
I prefer the old one https://fr.m.wikipedia.org/wiki/Fichier:Mozilla_Thunderbird_...
Voting is voluntary.

Jury duty places a large burden on many people. I served on a jury and there were people who missed out on work and made $20 per day.
This article claims Fentanyl is the "leading cause of death for those aged 18-45 in the USA". I can't find any legit source for this claim on the internet which proves this to be the case, only the opposite in fact.
Without knowing what was actually said that the courts deemed to be promoting hatred, "Canada jails people for criticizing those of Islamic persuasion" is a valid interpretation. Citing vague laws doesn't make this any more reasonable.
Vanilla was already taken too:

https://github.com/idevz/vanilla
> 'until' executes the statement before the condition.

This is not the case. From the Open Group Base Specifications Issue 7, 2018 edition,
2.9.4 Compound Commands, The until loop:

The format of the until loop is as follows:

until compound-list-1
do
compound-list-2
done

The compound-list-1 shall be executed, and if it has a zero exit status, the until command completes. Otherwise, the compound-list-2 shall be executed, and the process repeats.
Suggestion 2: call it IceCreamJS or just IceJS/CreamJS
This assumes all criticism is made with good intentions. However that is not always the case.
Wrong. You know it never ends up being 100kb, and when it reaches 1MB (it always does) then you get the real issues.

It’s because of your thinking that we got bloated webpages.
> you're losing the user's context

We're talking about BOOKMARKS, so what context do we lose? The users browsers home screen?
Fitch Places United States' 'AAA' on Rating Watch Negative
I'm happy to see this and might give it a try as I've often wanted RSS + recommendations. I like being tipped off to things I wouldn't have found on my own and like RSS as a standard protocol.

I've often wondered if it could all be done in some kind of decentralized way though, just to avoid a central server for the recommendations.

I'm not sure my interest in the decentralized part comes from a privacy concern per se, it's more of a pure interest, "would this work" thing, maybe with a bit of robustness interest too.
Here's one for React:

https://github.com/jehna/nosx
I didn’t pay attention to karma for a while then started using it as a proxy for whether I have comment replies (like Reddit’s orangered mail icon).

I haven’t counted my comments, but I expect that I spend 20-60 minutes per day and maybe read 25 articles and comment on 10 a day.

I cut out next about 5 years ago and spend much less time on Reddit now that they got rid of their old mobile site. So this serves as my news substitute and “community” and market research for work (to learn about new data and tech software and companies to try out). And I don’t use any social media.

It does take mental energy to read and discuss, but that’s where I choose to focus and think it’s worthwhile. I find it better for mood and would just get angry after using social media or reading rage news, so this is a way to charge up and learn not only from the topics but from the thoughtful comments.

I first used the internet in 1994 and was a bit late for the well and early online communities, but I like the idea of people connected together working on a common good. HN isn’t that or anything but I feel like there are others with a similar mindset.
> But I just hope to learn to stop feeling bad for honest mistakes.

What a strange idea. Or maybe not. I always thought of "feeling bad" over my mistake as a way I perceive the brain doing processing of negative learning feedback. So, "stop feeling bad" equals "stop learning" to me. Now that I think of it, maybe there's a way to detach processing from feelings, but I'm skeptical.

Feeling of accomplishment when you've done everything good is too sparse and not intense enough for me.

As for "not take that personally" I have no suggestions. I naturally presume that people care about code and not about belittling me (until there's enough evidence contrariwise).
This is the first time I'm hearing about adaptive icons. According to the docs[0] there is a related concept called "themed icons" [0] and there should be a system setting in Android 13 to enable/disable them but I can't find it? (Running the GrapheneOS version of Android 13.)

[0]: https://developer.android.com/develop/ui/views/launch/icon_d...
How comforting. Reminds me, I gotta teach the kids how to swim.
There’s no (non-political) reason that we couldn’t issue a refundable tax credit of $1000/yr (or another amount) to every full-year resident and increase taxes on fossil fuels by an amount such that a median consumer of fossil fuels would break even.

The purpose of the tax is to better align choices with consequences, not to raise revenue. It can be revenue-neutral or even cost money for administrative overhead.
Right, but the type system is the constraint. Nobody's gonna take the untyped lambda calculus and run it on an accelerator. Even something like turing-completeness can be a type annotation, for example, the totality effect provided by languages like Koka.
Is Your Bank Stable?
Weiss Ratings has been linked on HN in years past but only as it relates to crypto ratings. With the recent spate of bank failures, it seems relevant to post again so people can check how stable their own bank might be.
The Higher Edu Industrial Complex and the society has created the perception of a need (for a four year degree) and has stigmatized alternatives (i.e., trades).

It's been a collective effort.

The fact that so many of the students taking on the loans have no concept of debt, compound interest, costs of living, etc. boggles the mind. And sacrafic? And adversity? Not even on their radar.
The biggest problem with the trope is that it plants in people's heads the idea that there was EVER a Supreme Court case where the defendant was accused of yelling "fire!" in a crowded theater.

In reality, the phrase was an analogy used to justify the conviction of a man who committed the heinous crime of… making and distributing leaflets opposing the draft in World War I. So for all the high minded rhetoric in the First Amendment, it may not provide all that much protection if your speech inconveniences the government sufficiently.

One might also be tempted to draw inferences from the fact that Schenk, the man whose speech was considered not worth protecting, was a socialist pacifist, while Brandenburg, whose free speech was considered more worthy of protection, was a KKK leader promoting violence against Blacks and Jews. In the US, protecting the civil rights of Nazis has become a litmus test of civic virtue across the political spectrum. Unfortunately, that protection is extended far less vigorously and consistently to other political views.

https://en.wikipedia.org/wiki/Schenck_v._United_States

https://en.wikipedia.org/wiki/Brandenburg_v._Ohio

https://en.wikipedia.org/wiki/National_Socialist_Party_of_Am...
While I didn't understand the parent you are replying to (not your answer), your mention of Fusion Frenzy caught my eye. I've had a soft spot for that game since spending hours playing the "xbox magazine" demo with a childhood friend. Could you clarify? Is there any history gem about that one? I'd dig a PC port!
Tailscale uses Wireguard, but offers so much more on top. I used to think the same, but I think I was mixing it up with Zerotier; had a play with it and now think it's pretty great.

For example, you can set ACL rules for which devices can access which others (or the internet, if you have explicit exit nodes) - it's using Wireguard for networking, but you can't do that with (just) Wireguard, it's not just 'make Wireguard easier to set up', as you said that doesn't really need doing.
> Assume positive intentions from the other person.

This works well in professional settings, but falls apart in certain online communities. How do you deal with people that don't have positive intentions, but actually have the precise opposite intentions, i.e. they want to attribute any perceived problem with your work as it meaning you are a bad programmer. Not taking that personally is far tougher.
Libui-ng: a portable GUI library for C (fork of libui)
There is also the question of where to put Placozoa, they still might be the true sister group to all others. But these are so simple and little known that there might just not be enough data to know for sure. If we disregard Placozoa, I would also have bet on the sponge-sister scenario.

https://en.wikipedia.org/wiki/Placozoa
Hardly any. I dip in from time to time.

I tend to only comment on things I'm knowledgeable about or have reflected on, or that overlap to my experience. As such the comments tend to be relevant and to some degree insightful, and they get upvotes.

I'm not really aware of karma until someone IRL knows the site and is shocked by the number being high.

There's little worth in the karma. This morning I read a really insightful comment by someone with barely 600 karma (noticed as I was trying to figure out what they might be working on it interested in that gave them the perspective/experience). High karma doesn't feel valuable to game.
You may be taking this more seriously than my comment warrants.
No, Americans don’t have a “right” to K-12 education unless you pervert the definition of “right”.

The government can easily change what public school is offered and the courts aren’t going to intervene and say “no, you have to provide K-12 education as guaranteed by the Constitution”.
Makes me think that jquery may have missed a boat to integrate reactive elements (as there was clearly a need for them for a long time before angular, react etc took of) and retain relevance.

Maybe for projects that don't aim to replicate desktop app functionality there is a "small-is-beautiful" yet all-inclusive js library that is missing.