skysight-inc/HackerNews huggingface dataset:
The proposal is very clear that it's not trying to be pretty, it's trying to be sensible and correct so that frameworks like Svelte can build on top of them and work interoperably with other libraries and frameworks.
I fully agree with this article, based on my experience, which I achieved purely empirically.

I was stuck for a long time and couldn't do new, challenging things for myself; it felt almost impossible. The solution was to get more and more challenges in life. This happened almost accidentally, but a lot has changed. After all the discomfort that occurred bit by bit, it has become much easier to do something new. Even if it feels disgusting and you want to shout, the only solution is to just do it.

Also, building new habits helps a lot because it takes at least several weeks, so you have to accept this challenge and do it.
> The way that the browser decides to display those bits does not change their character

... pun intended—?
From the article:

> In their complaints, the former employees cite comments that TCS’s global human resources head Milind Lakkad made in an interview with Indian media last year. He said TCS is trying to reduce the number of Americans it employs in the U.S. and would like to provide more opportunities to Indians there, according to the report.

> One former worker said in a complaint that TCS human-resources staff told employees in an all-hands meeting that the company planned to use money saved by closing down a unit that employed many of the American workers to provide jobs to more Indian nationals in the U.S.
NOAA Incident Map: Locations of Oil Spills and Other Incidents
I can, but I didn't know how many I'd need beforehand, and multiple copies increase the chance of failure (if one fails, the whole plate is trash).
Skilled immigration policy very typically targets skills shortages where they cannot be recruited domestically. Simply firing a workforce to get those same skills cheaper, which is what is happening here, is a terrible move for a countries workforce.

- Wages wind up going backwards.

- Wages fail to keep up with inflation meaning lower discretionary expenditure flowing into the economy.

- You wind increasing involuntary unemployment.

- With rises in involuntary unemployment you wind up increasing crime, from petty theft through to more major crime.

- With lower returns to economy on an individual basis you economically have less to invest in things like health, education, infrastructure, creation of export businesses on a per individual basis, despite growing GDP. You've created a hole but made it look like growth.

You don't need to go full domestic industry protectionism to avert the above, but you absolutely should not be firing an existing skilled domestic workforce with the explicit intent to replace them with skilled immigration if you want to perform better as an economy.

Because individual businesses can and will try to exploit the issue, this is why it should be regulated. To fail to do so hurts the economy at large when you are not filling a genuine skills shortage.
WACUP = WinAmp Community Update

Even works as a portable app.

https://getwacup.com/
The general approach seems to work anyway. I tried it out with ChatGPT 3.5 and an online Cobol compiler[0], manually feeding back the output, and it managed to produce a working program on the 10th attempt (that displays the first 10 Fibonacci numbers).

Edit: Well, maybe. With the example from the article it wasn't as successful.

[0] https://onecompiler.com/cobol/
The xz backdoor thing reminds me of a story
I would argue that you are! You will not try to clash with reality the same way you did before, provided you “remember” and I believe future agents/models will have this kind of contextual memory continuously being getting baked in to improve..just a thought.
This is awesome, and I'm going to look into your project!

I think you're doing it for the right reason. I hope we can get many more of the world's engineers thinking that way in the next decade. And I feel like humanity's future might ride on it!
Well first of all, for protected groups, you don't need to prove the reason, you need to prove "disparate impact". Don't need intent.

And even when you need intent, these people are like people who do insider trading. They tend to leave a trail. They think they're smart. Then they talk in detail about the crimes they are doing in logged chat rooms. It's hilarious.
Actual article: https://www.wsj.com/business/fired-americans-say-indian-firm... (https://news.ycombinator.com/item?id=39861345)
Great idea, in the same vein as the "Ad Nauseam" browser extension, which was the result of an art project by https://rednoise.org/~dhowe/.
long long ago one would write their own tools to do things. If one could write a generic tool for others to also use it was wonderful. With the internet it became more or less the default mostly because tools grew into bigger more useful things one couldn't just quickly write alone.

Posting job openings is just a posting. It seems a fun tool to develop out of it an interview process (or part of it) If you are a programmer everything should be examined as if a programming problem.

You do something or you don't do it. If you chose to do it you try to do it well. Access to a huge audience, unlimited programmers willing to work for free (on the tool). This doesn't sound like a very challenging service to build?

Asking money for job listings isn't strange. $2000 per listing seems a good price for how high profile the website is. Employees aren't cheap.

Applicants must be qualified, YC picks 1-5 applicants per listing. YC does supervised remote interviews. You basically take charge of the interview. If the applicant performs poorly or makes unreasonable demands he is replaced. If the employer makes unreasonable demands the opening is closed without a refund.

If the employer wants to fire the employee within 6 months a new interview between them is set up to examine where things failed or they won't be allowed to post a new listing. If the applicant lied about qualifications the new listing is free.
Is that seriously how you think of friends?
I thought I was quite reasonable in my comment: I spoke about what worked for me, noted that it's not without concerns, and that it's not for everyone (aka YMMV).

And while it is technically an opioid, the safety profile is significantly different than traditional opiates. I used (and at time abused) it for years and am now taking a break as it has significant trade-offs. Getting off of it was way, way, way, easier then quitting cigarettes.
> As a reviewer, —amend means I need to reread the whole commit to see what changed. A tiny commit means it takes me seconds.

If the change is in response to PR feedback, this is definitely a meaningful concern. The history in the comment I was responding to seemed to imply it was presented for review in the form it was created with lots of little commits along the way; fixing up the history into a small number of meaningful commits before requesting review should be easier on the reviewer, not harder.

Whether to fix up commits before requesting review, during review, and after approval are three separate questions somewhat separate from the question of whether to squash everything at the end.

> My opinion is that a PR should be small enough that it’s desirable to have it squashed into a single commit at the end anyway.

I mostly agree directionally, or for a sufficiently weak "should", but as we get stricter we get into tradeoffs and it gets more subjective and/or context sensitive. If the code base and desired change are in a state such that making the change you need to make is easily split into several conceptual pieces, but they do not make sense on their own, then either you combine them into one commit and wind up with a big PR that's harder to follow, you keep them separate but clean, or you merge them in separate PRs. Some downsides of that last are that it's less clear to the reviewer what motivates the early changes, it may require redundant work to keep everything working (and the code clear) with some of the changes and not others of the changes, and related work moves further apart in the commit history. On the other hand, it should mean smaller merge conflicts as incompatible changes are addressed sooner.

I'd also caveat "one single commit" in that sometimes one commit changing behavior and then a separate commit formatting (or one commit with some preparatory reorganizing and then another changing behavior) can make it clearer what the real changes are, and the intermediate step might not pass linting/format checks if you try to do it in separate PRs.
I read HN more than I did before, but reddit has vastly more long-tail content than HN or anywhere else. Reddit is Usenet. There is nowhere else I can consume content about very specific interests all in 1 place like reddit.
Hot take, solving housing prices on the west coast would provide a huge boost to the US economy. The nightmare that city councils in the Bay Area and the Seattle metro have caused are detrimental to America as a whole.
> In other words, can't this be a library?

You answered your own question:

> I know that SolidJS is able to

It already is, obviously. But how is SolidJS supposed to work with other non-SolidJS code? It can't. Unless every library builds support for every other library, they can't possibly interoperate.
Germany Halts Production of Taurus Missiles
Charcoal fits the spirit of the hiDPI remake better to my eyes too. But as we're on 'spirit' and pedantry, the unaligned popup selectors in the demo look off to me, compare with

https://www.oreilly.com/api/v2/epubs/0201700042/files/020170...

or similar.
It would be nice if I didn't have to subsidize Youtube Music to get no ads.
I'm sorry, I got carried away. I shouldn't have aggravated the troll after they started stalking my past comments on HN with childish insults.

Edit: Not that this excuses it, but I didn't react the way I did because I thought someone was "wrong", but because this is a clear case of someone deliberately and repeatedly spreading misinformation, followed by stalking and a barrage of childish insults.

Frankly I don't understand how you can tolerate that.
Nice project, I really liked the old classic Mac UI. All your examples look great and it seems easy to use from looking at the widget demo code.
>Rude is subjective

The person you replied to accepts the supposition that some users of open source software are rude when they interact with the developers, and asks how this could change. If you don't accept the premise that some users are rude then you can't pretend to answer the question.

>words are not violence

And? If your coworker reaches into your desk drawer while you're not looking and takes money out of your wallet that's also not violence, yet I imagine you would not think it's acceptable behavior just for that reason.
by constantly trying to break stuff.

It's long been known that Google's weapon is change; they've been doing that with web "standards" too. For YouTube, I guess the next stage in the cat-and-mouse game is to automate fixing it, and I even dare say that this new AI stuff might come in handy for that.
Sounds crap.

Also, what hiring manager is letting HR decide in what order their candidate pool is meritorious? HR can barely judge a local talent contest let alone someone's ability to undertake skilled work. If I say to my HR that a candidate needs to know Python with environmental experience I'm just as likely to have a candidate put forward who was a wildlife carer 20 years ago since they handled pythons as I am to find someone who can script and understands climate data. They will probably also give me someone who is good with Java, since it's all just computer programming.
Great App, saves time and focus. Would love to see it evolve with more features, like discovery of new related feeds, freshness vs relevance tradeoff, or even email digest once a week or so.
Keep it up, great work.
Ask HN: Are layoffs more impersonal or were they always like this?
Yes, but the history presented upthread looks much more like someone working before submitting a PR for review, rather than changes made in response to review. How much to amend the history at each step is several separate questions.
isn't this HEX? RGB is usually 0-255 or 0 to 1
It's perhaps not 'critical' in the sense that losing it would matter much, but it is worth caring about because of the number of people who are affected if/when things go wrong.
how do you run this?
Yeah the deptiction of students reaction feels very 2024 snowflakey
> Ok, but what do you do when the reason is something somewhat objective like "performance" because you didn't meet your deadlines or something. Can you claim discrimination then?

Usually if that's the reason the company will go to great pains to document it and fire you properly, for cause. This is where PIPs (performance improvement plans) come in—they document the specific areas where performance is lacking, set specific targets for improvement, show that those targets were not met in the time allotted, and then fire you.

If a company doesn't do that then yeah, they're leaving themselves open to a discrimination suit. It doesn't usually happen because lawsuits are expensive and unemployed people tend to not have the resources to fight back, but larger companies will usually take pains to be sure they're covered.
KDE Plasma is extremely configurable on that end, and lets you define color schemes, window decorations, everything.
Tesla Cybertruck Frunk Is Hungry for Fingers
Why would that make sense for them?
I have thought about it - I talked to many of my friends in trades. They are all jealous of how good I have it. Most of them are earning ~70% of what I do, often spend ~2 hours commuting, hard on the body, risk of injuries... maybe you can transition to a orthogonal field in software to change things up?
During his first big public appearance after his departure from OpenAI, at an event of Sequoia Capital, Andrej Karpathy said:

“Roughly speaking, the way things are happening, everyone is trying to build what I like to refer to as a LLM OS.”
SerenityOS takes a lot from the win9x era of GUI design (with a little bit of classic Mac sprinkled in here and there).
The hash of the image. So you cannot get the same hash if you change something in the image. This is also why you have reproducible builds, the source should always result in the same hash, otherwise the build would not be reproducible.

So building the same Dockerfile twice gets you the same hash. This does of course not work if you change something each build, like pulling in some random dependencies that you didn't also pin to a hash, or if you don't use a fixed point in time for the filesystem. We also sign the images so you get some protection against (future) hash collisions. Works for about 900 different images in our internal registries so far. We also used nix, but only a handful of developers actually enjoyed it, so that project got killed off.

You can use any search engine and search for "Dockerfile reproducible build" if you want to learn more.
Maybe the company simply prefers to hire Indians better cultural fit etc. this is one of the main things considered when making a hiring decision. Will this person get on well with the team, be productive etc.
As if the high school was not already bizzare experiment they were more blackmailed into than consented to.
You absolutely can discriminate on the criteria of 'will this person require a visa now or at any point in the future', and tons of companies put that requirement right in their job postings. If your company told you otherwise they are mistaken
The internet used to be a place for hobbyists, hackers, and enthusiasts. That's not true anymore, at least not exclusively. But that supports your point - when the lake turns to saltwater you dont survive by being a freshwater fish.
Released December 11: https://mistral.ai/news/la-plateforme/
> what if they wanted a tech cofounder and gave you equal equity?

If you are looking for co-founders you state that upfront. It is basically asking for free work.
Easier to port react to vhdl or verilog?
I have tremendous respect for your efforts and goals. I should have reiterated that in my original comment. If you need to price these boards at $350 as a measure to ensure the success of your project, and you have people willing to participate at this stage of development at that price, more power to you. But your git repo looks like you need people to help and contribute, so I might suggest that it’s a little early to be amortizing your R&D costs onto the prototype hardware pricing. The projects I’ve seen successfully transit his stage usually arrange group buys and the like to get it into the hands of potential contributors as quickly and affordably as possible. This is also unlikely to be the last revision you want to make to the hardware.
If you are too lazy for that, try the New Pipe app. Works really great. You can also have subscriptions without an account.
I'm always wary of people that freely give advice/suggestions because they probably:

* lack information

* have a conflicting vision

* are being dishonest

I'm not a founder but I imagine that being integral to your own vision is the way to go. Attempting to cater to the conflicting needs of a diverse set of users isn't feasible for a startup.

But anyway this isn't valid only for founders but also to life, friends and family.
Yes, the installer is very custom.

Apple didn't even try to follow the arm server/workstation boot specifications.
Nix also gives you (not me, just in case you are going to assume that) a headache, which is why it's not getting the adoption that everything else does get. Nix is the betamax of state managers.
> This is already an AGI level feat.

This is a fundamental misunderstanding of what AGI is, in the sense that any of these "feats" do not prove AGI in any way. If you can't define it rigorously you can't prove it or detect it.

We're just inundated with some version of these. Even those who should be least credulous are swallowing the hype, hook line and sinker.
Microsoft Helping Out in Making the Linux Kernel Language More Inclusive
https://archive.is/JeF2D
There are some really cool geoguessr metas that aren't as much about memorizing the street view cars that I love. (Although, a few car metas are interesting such as the handful of African countries that required a security follow car to tail the Google car, or the “Kenya snorkel” on the more off road capable street view vehicle for Kenya.) One of these is that there is a geostationary satellite just south of Texas that most US satellite dishes will point to, so if you can find a house with a satellite dish on it then you can combine its angle with your compass and get a rough sense of the US region you are in.
Does it? The words are grammatically correct. But the reasoning doesn't make sense. A pretty, successful woman takes a photo, women are somehow belittled because her career choice is sexualizing in nature? Different from theirs? I don't see any sense in the decision or reasoning, though I do acknowledge that the sentence can be read and made sense of.
"let's bake my current framework du jour into the standard library!"

It's a bit like tattooing your girlfriend's name onto yourself.
You can do all of that with any programming language, that is not a special trait of Nix. Your lack of insight into what people actually want betrays your need to promote nix. You can also use nix to automatically make sure that you install the latest version of something, and that means that if you rebuild at different times you get different results. That is working as intended, but having looked around this is because we use niv everywhere because we really don't want to waste time on manual version management, that's what computers are for.

Edit: come to think of it, this is probably why we stopped using nix for new projects. Having to wrap nix a lot to make it work with reality makes it a bit pointless.

Anyway, Nix isn't the box, and it still will never be the box. It doesn't matter that it could be the box, because the people that want the box are not the people that can utilise nix. This Venn diagram just doesn't intersect.

As for your insistence that it's bit for bit guaranteed: you do really think that anyone in the world who is just looking for a box gives a crap? It doesn't matter how deterministic it is, or how nix does it better than anything else, because the entire factor of determinism doesn't matter in this case.
I'm arguing in good faith, I just don't think you are.

I know many people called David. I didn't go to American high school, so no, one particular "David" was never pushed down my throat as the one canonical "David". I've also never been to Bangok, wherever that is (did you mean Bangkok? I haven't been there either)

I did finally google it though and I guess I've seen a picture of that statue before, didn't know it was called Statue. Cool beans

I don't understand what you're trying to say with that last part. There's nothing wrong with a woman selling erotic pictures from a porn shoot. I've been consistent on this from the beginning.
Indians prefer to hire their own, this is very well known. And because this can’t even be discussed honestly, US corporations are powerless against this preferential treatment.
They don't really, it's a plasma. The plasma is just so dense that it's mechanically indistinguishable from a solid.

It's only indistinguishable in its mechanical aspects, however. Once you start looking at its thermal and electromagnetic behavior it's very different from how solids behave.
It’s very easy to objectively see the improvement over time. Just google around and look at some charts from the 60s to today, preferably that relate accidents and fatalities per million flights so it’s properly scaled. Every chart you look at has improved remarkably. Doesn’t matter how many recent Boeing anecdotes you pull out, planes and regulations have improved and the result is in these numbers.