skysight-inc/HackerNews huggingface dataset:
Depending upon which technology they trained in most junior developers focus entirely on either how to write code or how to put classes together. The problem is that they are only focused on how to write code, not how to write applications. If you are practicing how to write applications then how to write the code is implicitly practiced.

If you have done this kind of work long enough you get burnt out on people constantly pushing bad suggestions based on trends to compensate for personal insecurity where those suggestions are unnecessarily complex. This results in hostility towards simplicity in favor of immediacy and comfort with great risk not visible until later when it can no longer be ignored.
I had many attempts to adopt GTD for the personal life and for my job/s.

The main pain point is what there is absolutely no good tech tools to maintain the "next actions" lists, especially for repeatable events.

Eg: 'rotate the backup tapes' for every Tuesday - you can use a calendar for this, but what would happen if you don't rotate the tapes, for whatever reason? The event would happily go to the past day and would be no longer seen in the calendar widget. You wouldn't see what you missed 'the thing' with a calendar.

'To do' lists doesn't do that well either, you can add the 'rotate the tapes' task... and it would be there everyday, Fri-Wed, nagging you and eventually you just adblock it. What would happen on Tue? You would miss the task because you trained yourself to ignore it. And even if you do the rotation for some reason (probably because this is the first two or three weeks of your GTD adoption attempt) what you do with the task itself? One of the benefits of GTD is what you can actually see in the backlog when you actually did the deed. With 'todo' lists (at least for 99% of implementations) you can't do that - if you mark it done it would just vanish in the thin aether. Leave it be? Back to the square one, it's there when you don't need it.

My first exposure to GTD had the most efficient and extremely 20th century method to solve it: have a physical organizer, write things for today, at the evening (or at the morning, but it's mandatory) sit down and write the things what wasn't done to the next day; write 'rotate the tapes' to the next Tue. To some people this works, not for me.

And some offtopic rant:

a) those cutesy, "hand-written" annotations style for diagrams makes me feel like a dyslexic, while I'm not; don't use this style for anything you want the reader to actually read

b) don't use the completely out of this universe examples, like 'e-mail funny cat video to grandma' or 'let's make a car class for OOP'; use the real life examples most of people can relate, eg: 'pay rent for the flat' every 25th
https://archive.ph/tzBPI
Similarly graduated 10 years ago now. I still with regularity have bad dreams of exams and the anxiety of failing an exam that I had back then as well.

It doesn't help that at the time I was actually on the brink of failing some classes in my final year so I think it has just amplified the severity of the dreams I get.
This is simply ignorant. The French were the #1 world leaders in industrial espionage in particular for decades, into the 2000s

https://www.france24.com/en/20110104-france-industrial-espio...

https://foreignpolicy.com/2013/07/02/espionage-moi/
The war started the day after the UN resolution, in November 20 1947. The war wasn’t caused by the expulsion of Arabs. The Arab states refusing to recognize the creation of a Jewish state caused the war: https://en.wikipedia.org/wiki/1948_Palestine_war

> The war had two main phases, the first being the 1947–1948 civil war, which began on 30 November 1947,[19] a day after the United Nations voted to adopt the Partition Plan for Palestine, which divided the territory into Jewish and Arab sovereign states, and an international Jerusalem (UN Resolution 181). Partition was accepted by the Jewish leadership, but rejected by Palestinian Arab leaders and the Arab states.
There are many more feedback loops than meets the eye and not only corporations are rational economic actors. The in-demand talent tends to move to high CoL locations. Former low CoL locations become high CoL when successful. Especially when a high and low CoL location are adjacent, this tends to happen quickly (e.g. Germany and Switzerland, Malaysia and Singapore, US and Mexico.)

The reverse is also true - people in high CoL locations tend to move out when their skillset no longer commands top compensation.

In other words, I think the available workforce, to at least some degree, sorts itself into expensive and cheap locations based on what skills are in demand.

To give a concrete hypothetical: you hire an ML research team in Poland. While ML is in demand, those people can easily get a job offer in London or Zurich and get paid 2-3 times as much. They don't even need a work permit, and it's a 90 minute flight. Why wouldn't they take it?
Canonical spends 22 minutes explaining their hiring process
> I think that AI will rapidly slot into this niche of “indirect programming” however. As soon as token sizes allow large codebases to be be parsed and modified, it’s all over.

Context size is the least of an issue - current models suck in capability.

I've been building stuff on top of openai API for months and getting it to do trivial stuff with instructions reliabily is incredibly hard. These are things like "if a user asks a question about an individual but only specifies first name ask for last name before invoking a search function" - even with examples of what to do you'll get GPT 4 ignoring instructions and calling search with just a first name.

Like I understand that the potential they are showcasing is a breakthrough, and people are right to be excited about that - but we are extrapolating way to much based on breakthrough improvement pace.

We've seen similar claims about self driving cars being a year away since 2016.

Unless there's some breakthrough, I don't see AI affecting developer demand in the next two years at least.
Just think about how much better off you are than just about everyone you interact with in your daily life.

Then think about the objective fact that you’re unfathomably better off than just about everyone you’ll never interact with.

This is how I frame my world.
More and more these companies are lead by groups of people who have never worked as an engineer.
Right now, everyone at Apple and everyone in the USG knows that an all out trade war (or, heaven forbid, war war) between the US and China means that the head and body of the sometimes-largest US company get severed.

It behooves Apple and everyone on Team USA to do everything possible to make Apple be able to survive a corporate beheading ifwhen they become unable to manufacture in China.

They’ve started moving AirPods (India and Vietnam), some iPhones (India), and now iPads (Vietnam). Apple’s scale is immense, and a full replacement strategy is maybe the largest project they have ever undertaken, and certainly the largest that doesn’t get announced as some cool new product.
Maybe we can just agree to disagree, but I'm not seeing how looking into the possibility of welfare fraud, so long as it's done in a fair and reasonable manner, isn't a good intention.
You do not explain why these rules are stupid, much less "the stupidest".

Both rules, on first sight, make __a lot__ of sense.
Because whatever you want to label Vietnam, in terms of business what matters is that it's fairly deregulated and open for international companies, and has been for decades, offers significant tax breaks for hitech manufacturing, and has a cheap workforce and an established supply chain. India or Thailand might well also be competitive, but it's not a given they're any more attractive.

If you mean to suggest there'd be the same risks as China, consider that Vietnam has consistently kept a certain distance to China, and have shared concerns with the US over Chinese expansionism. They're not particularly ideologically close, and politically there are few potential situations where deteriorating relationships between the US and China will negatively affect US-Vietnam relations, and some where it might improve them (e.g. if the issues in the South China sea escalates).
Excel is, by far, the most popular programming language in the world. It's strong support of declarative programming is hard for those used to procedural programming (such as C, Python, etc.) to grasp.

It does have a few flaws when it comes to making assumptions about cell contents, and the handling of tables, but otherwise it's quite powerful.
Entity component system.
It’s not entirely a social construct, for example there are very clear genetic factors - you could use a clustering algorithm on genetic data to reveal there are very clear groups, regardless of which social culture is doing this clustering, the clusters would still emerge, because math.

You’re right that the borders are not well defined though - it is a probably distribution - just like the weights in a neural network are also a probability distribution
Yes we should. Though I kinda find the "slavery" comment a bit hyperbole, I don't think there are many people who are forced under duress to work on OSS.
I ran a web crawler on infoq.com one time and got banned. Seemed like a pretty good website but now i just get 403 errors
I’m surprised nobody has mentioned Philosophy Talk on NPR.

Hosted by two Stanford professors.

“Known as ‘the program that questions everything—except your intelligence’ Philosophy Talk challenges listeners to question their assumptions and to think about things in new ways.“

https://www.philosophytalk.org/
They tell us this themselves, if you care to listen.
The reason gsm, 3g, 4g, sms and so on succeeded was because everyone could implement them. I guess you had to pay license or patent fees, but they are not walled gardens. Phones from different manufacturers and/or different operators can communicate. I'm surprised that "chat"-protocols are allowed to be monopolies by the regulators. The regulators probably don't understand tech.
IMO it looks like a lot of the tools listed under free-for are SaSS products with free demos or free limited accounts. Rather than full on OpenSource Alternatives.

An example of this is under issue tracking basecamp is listed. Or under CMS there’s DatoCMS.
I am in a long-term-career place and it has its challenges (mostly no leverage on pay...) but the level of knowledge and expertise and proficiency of most people is astounding, allowing to do a whole lot with very little people, and to build on knowledge, experience and yes, lots of code and tooling too. Most everything you're thinking about in the domain, has been done at least twice, and you can pick people's brains on the most obscure but important topics and get a pretty good idea on the actual challenges.

It can get hard to separate ideas from execution, to 'forget' about the pain of a horrible technical move that still managed to be a commercially success, or to forget the pain of a badly-timed big decision that exploded in your face.
I believe you have very strong and firmly held opinions about that which you know very little. Unfortunately extremely common these days.

I said Mizrahi
https://en.wikipedia.org/wiki/Mizrahi_Jews

"You'd be surprised to know most white supremacists are pro-Israel (including the original German Nazi party"

At first. Then al-Husseini met the Nazis and they worked out an agreement.

But I honestly don't think you're actually interested in the history of the region, so I'll spare you and I the lecture. If you're accusing Israel of lying about October 7th, you won't be interested nor believe any mitigating facts.
Publishing models is unreal. What is this person talking about? Take 2 hours and feed some pdf’s and take some time to build one and it’s amazing.

You can abstract most of college away with these things. It’ll take years for the cultural force to die down, but I would have paid for this over college easily if given a choice.
This is like dot-com bubble all over again...."we have this fancy and powerful new technology, you must invest in us." Good luck competing with Microsoft, Facebook and Google, because they are super-focused now on LLMs and generative AI and they are not going to stop.
Those are good distinctions. I'm a 13-year software engineer, and a 4-year part time finish carpenter.

An important distinction that comes up for me a lot is that it's much harder to fix mistakes with physical stuff. I can rapidly iterate on software, try stuff, see what works, play with a concept. But if I do that with wood and nails, I'm going to be in for trouble. Each idea costs material, and if it's a repair, there can be no going back. "Iterative development" really isn't a thing. This has gotten me in trouble - my instinct is to explore a problem, but I find that physical stuff requires more intellectual planning up-front, counterintuitively.
> to take antibiotics before visiting dentists, to have antibiotics on hand for any potential infections like strep throat, to avoid lifting heavy weights, to see a cardiologist every couple of years.

Interesting, my wife has a bicuspid valve and did not receive those instructions.
If the beans are freshly roasted, it's often best to leave them two-three days to degas the CO2 from the beans.
A biometric id system which can only distinguish "clowns" from "non-clowns" and makes a lot of errors with regard to the images of famous billionaires.

That is funny.

Your example? Not funny at all.
Meh… the decisions were not finalized.

The HBS folks incorrectly thought that their work in the system was private.

TBH, they should be mad at the company and mad at themselves for not engaging in due diligence. That said, I can see how this would be an ethical violation, akin to asking a friend who works in the admissions department for an update.
Hobbies are often heavily gendered.

You don't see many men doing knitting but it's also a very careful technical thing. And it's full of strong opinions just like coffee or golf or whatever.

It's just saying it out loud isn't very polite unless you're a comedian or jesting, because people will automatically read into it as a moral or intelligence judgement.

But otherwise I think it's pretty obvious men typically go very hard into their new hobbies, almost obsessively. Additionally, they often do it for short periods before finding a new one to jump into next month and then suddenly they forgot about coffee and are learning how speakers work.

Generalizations are Generalizations, that's how they work.
Looks like Apple figured out a way to identify Beeper clients: https://techcrunch.com/2023/12/08/apple-cuts-off-beeper-mini...
I wonder what you think of other stupid names, like "parsley", "cucumber" or "apple"?
Patient scans and health records spilling online
Researchers say they found exposed patient imaging, as well as names, addresses and phone numbers
He didn't mean it in this way at all (it was really a reference to how to live in a racially discriminatory society) but I always liked James Farmer's

> We do what we have to so we can do what we want to
Guessing Entity Component System - a common game engine architecture
Strictly use Meta as an example, since the HN crowd loves to bash them, during the same two decades they've released Presto, PyTorch, React, llama. Can you see SOME advancements?
To me this translates to "it's worth it to pay somebody $300k/yr - $1m/yr because companies can earn X% ROI on their cost of employees" but and I just struggle to believe where... from what I understand, there are like people who assemble iPhones for very very low cost in Asia, etc.

Now I'm not saying iPhone assembly and architecting cloud computing are the same skillset. I just find it "unlikely" that America really has that large of a quality gap internationally? I work for a company that has a remote team of developers in Shanghai. I don't know for sure but I'm going to guess they do the same work/probably better work than the US team for less pay.
Heuristics for Effective Organizations
You asked why I created an account. This forum is popular among people who live in the bay...
Right. Asian countries that aren’t technically ethnostates are effectively such, by way of something that functions like an ethnic identity. E.g. nearly everyone assimilating into Han ethnic identity in China. Similarly, Arab identity.

Most European countries historically functioned like ethnostates. They’re trying to change that, but not successfully.

I don’t believe diverse countries are sustainable in the long run. Look at what happened to Jews in Europe. They were living in peace with their neighbors for hundreds of years, and then their neighbors turned on them and massacred them.
As user siminion314 wrote: "If [it] is needed for the service (...) you just ask"
Obligatory IANAL.

Copying something for personal use is perfectly legal, it's the distribution of those copies to the public en masse that most people end up tripping on.

If you just want to archive your collection of optical disks onto a NAS for personal use, you can legally do that.

https://www.law.cornell.edu/uscode/text/17/117
You’re correct in that, i could have picked different wording. it can be used to create radiance fields, but in a way that is completely different than NeRFs.
Show HN: Create chat rooms and talk to other developers about programming
“Transparency” is stupid for some people here because they cannot fathom that a technology significantly impacting people’s lives should be auditable.
Verifying a RISC-V Processor
Agree 100%, I didn’t mention this because the beans were resting for longer as mentioned by the user I replied to.
Probably to be similar to OpenTofu to avoid trademark/copyright (or whatever it is called)
This is something normal that could happen in your career. Happened to me twice, first was young and broke, but somehow I managed to leave my hometown and went backpacking for six months, and I paid for the trip with the only skill I had and was also hating, programming, and ended up doing freelance through my whole trip, and helped me get back in track. The second time was two years ago, was burned out after a failed entrepreneurial attempt and with an impostor syndrome, took one sabbatical year, did a business boot camp, studied a lot, from the very basic, got another job, and got promoted to engineering manager one month ago.
Just take your time to rest and educate yourself. Look at things from other perspectives and keep moving forward.
I think you’re referring to the term “Arab labor”?
They would have needed the unique ApplyYourself ID for any other applicant.

I assume that these IDs were not trivial like intitials and last name.
Didn't see that coming (Sarcasm)
tarsnap + cron both for personal and work-related backups.

icloud for backing up my phone (mostly photos).

i also have a tiny usb flash drive always plugged in my laptop, which rsync's important files and directories every hour.
None of the countries I'm familiar with allows you to vote for arbitrary candidates even on local elections. You can only vote for candidates that are running for your local area. At least on Italy the major national parties definitely are not members of the same EU party. I'm pretty sure that's the case in UK as well.
With a name like Cookie Policy, I was expecting technology.

Time for a snack.
Mistral's models outperform all of theirs at much smaller sizes and can be self-hosted.
What we call "AI" today we called algorithms yesteryear and applications yesterdecade.

It's all marketing, I think EU is right to accurately use the "AI" marketing term for what it is.
There are no clear genetic factors at all. They don't exist, because there are no clear biological delineations between 'races'. It's a purely social construct.

You maybe could sort of define a group of people coming from the same locality and having the same history , and they would have maybe some degree of biological similarity as well, but there would be a high number of those groups and even then it would be quite useless and with number of exceptions.
The only workable solution is two states, and Arabs giving up the idea of retaking Jerusalem and rebuilding the caliphate. They got to keep nearly all their territorial gains from their conquest of the Levant, that should be good enough.
This is a fantastic project. Thank you for your effort!

From the comments here, I see one of the ways to improve it: currently, new projects are supposed to be added by their authors. Please consider allowing more community input on the next iteration: the ability to add projects, propose changes, etc.

The greatness of FOSS lies in its community.

I myself can recommend Outline[1] as an excellent self-hosted alternative to Notion and BaseRow as an alternative to AirTable.
I also use Navidrome for my music. Supports the Subsonic API too.

Jellyfin and I had a bad going-through with handling. Minutes to pull up even a single discography. These days, it plays videos and that's it.
Stop hiding reality behind euphemism.

The rich are just people.

The sooner we accept that and dispose of the bizarre “deification” of the rich the sooner we can discuss deprecation of their influence and reach.

The apathetic kowtow to a handful of aging out government brown nosers who lobby to insulate themselves is sad.

1980s Reagan economy is not immutable physics and we have no obligation to believe the stories of the rich about their success. There’s a whole lot of behavioral science being leveraged, and intentional PR propaganda tossed around to obfuscate the rich are “just people”
This is the same false dilemma that the American war hawks posed prior
to the invasion of Iraq in 2003. "What should we do if we can't invade
Iraq??" You were then supposed to argue that the US had options and
the hawks would then one by one attempt to disqualify those
options. It's an incredibly dishonest way of conducting debate.

Read the article I linked to. Then claim with a straight face that
razing Gaza is the only option Israel has.
Snowden leaks showed it is normal and coordinated between countries to bypass their citizens' procedural rights. Among the Five Eyes countries, they each needed warrants to spy on their own domestic communications, but each could spy freely on foreign countries. They then mutually spied on each other and by agreement shared the intelligence, bypassing the warrant process.
Apologies. I'll read those and try to stick to the rules better. thanks
Insecure sharing is a data breach waiting to happen. We built Onboardbase to move team's secrets management from insecure sharing into a secure cloud infrastructure, accelerating developer, third-party or vendor integration, simplifying your operational workflow and onboarding experience.

Our major focus is on the external use cases that are largely unsolved.
> Actions have consquences

Actions performed by one set of people (government). Consequences are for average Russians, who don't have any say. Those who "actioned" did not face any consequences still, and I don't think they will.

Almost 2 years passed since invasion, EU still buys resources from Russia. Children of Russian politics still live and study abroad, EU and US included. But average Russians, yes, they faced a lot.
Time zones. The business people don’t want to have meetings very early in the morning or very late at night. And they need more than one meeting a day and those meetings are taking place during nighttime in most of the rest of the world.

The reasoning is different for Latin America - there the issue is more of a language barrier. While a great many people in Asia and Europe already know or seek to learn English, the same isn’t as true in Latin America.
Hmm... I would think the on-premise search for companies falls within the "less than 1% for everybody else" category I mentioned in regards to search.

The revenue of Elastic Search is less than 0.5% of Google's revenue.