skysight-inc/HackerNews huggingface dataset:
That is not a strict understanding of that term though! That is just an anecdotal opinion. Open-core is where part of the codebase is open, while another part is not. Plain and simple.

And that is not the same as Open Source, which is absolute. The whole reason the term open-core came about was to disambiguate projects that could not claim 100% open code, and make it easier for consumers to pick based on that commitment (or not).

Either you're open source, or you're not. Open-core is not open source. Just be transparent and we're cool.
I wish we had an idiom for this. Maybe something bird-related.
No mention of GNU, GPL, Stallman, free software, etc.

Rise of socialist engineers? In fact, I see quite the opposite. I've seen a greater rise of capitalist focused engineers in the last decade. What would once be free or open source software is now pushed to a startup with VC funding, with an free/community/self-hosted version and a cloud/SSO version.

Note: I'm not arguing that this is good or bad, better or worse, or anything else. This is just my observations.
The value of your labor is a function of (what you do for them, what they do for you, what you can do without them, and what they can do without you). Why the value of your labor isn't (total profit of company / how much of the labor you think your work represents) is because you're not the only person that could have done that, and there are plenty of people who would do it for less. This exercise is being carried out millions of times per day, and the terminal value of this exercise is $150-$300k for most engineers in the area.

The flip side is true, too. If the value of your labor is truly what you say it is, and all it takes is a few engineers like yourself to produce that high valuation of the total company, what are you doing employed somewhere where your work is so undervalued?
Seems to be at a rather coarse resolution. No data provided to be able to evaluate skill in comparison to operational models. The main benefits of AI are supposed to be the better resolution, spatially and temporally, which is not demonstrated here. Show me <5km resolution, hourly (or sub-hourly) updates and parameters that matter with demonstrable and verifiable skill and I'll be impressed.
Now we wait: Will Google deliver an experience like that in the video, or will this be like the many glossy announcements which over-promised/under-delivered.
But the name Meta lives on. And, if I remember correctly, the stock symbol.
Parasites! Youtube and social media are full of them.
Dark HN Styles
You're thinking about this like an engineer instead of a human and not applying any sort of reasonableness test. You can take as long as you want to get to work but you'll be paid for a reasonable commute time and distance just like how mileage reimbursement and per diem works.

You think in the world of business travel someone hasn't already thought about this?
Minimum wage is a price control, and the result is the same as all price controls: it affects the demand. That is, it doesn't make employers spend more, it makes them hire less. Companies deal with rising minimum wage laws by hiring fewer more experienced people, automating, or going out of business.
>type validation library to assist with this example?

We don't, thus "[TypeScript] didn't solve the biggest issue[s] we had with Javascript".

Also just noticed that I used the singular "issue", I meant the plural "issues", as there are many.

If I had an option to use an alternative to JavaScript, I would in a heart beat. But it's not practical to not use Javascript
Not only Copilot, seems like some Microsoft services like Bing AI and Bing Image Creator have some issues today as well with 4xx / 5xx, and incorrect region authorization (had to switch the account region from a European country to US to make it work again on mobile)
The fact that these job my be side gigs is irrelevant to a discussion about whether they are dodging minimum wage.
I don't think you understand what IQ is.
Show HN: Slatebox, editable visuals based on natural language
Hey HN - my name is Tim and I created Slatebox. Slatebox is a visualization collaboration platform that lets you create editable mind-maps, diagrams, SWOT Analyses (w 100s of other templates) and more -- all based on natural language through AI. It's like Miro but with AI superpowers. Would love to know what you think. I'll be releasing a team pro version soon where teams can auto-diagram their internal ecosystem, including code repositories.
Why is more quantity good? Why is "developer growth" good? Isn't it important whether these developers all have good quality of life, and whether they're building quality software? Is it a good thing if we have a hundred thousand new developers, all building low quality software on top of Copilot output, and then a few years from now all of that stuff starts breaking and we don't have enough expert developers around to come in and clean up the mess?

I think opening doors for more people to enter the career is good, and making it easier for developers to do their jobs is good. But I don't think quantity over quality is the right model to apply to software development, because history is full of examples of how just shipping something that works can mean massive expensive consequences down the road.
Haha, I love the feature where you change the site's favicon to show whether GitHub is live or not.

Seriously though, in the past 3 days we had 3 incidents. This trend does not inspire confidence.
The government can only make this work disappear, illegal, and you know it. They cannot fix it.

Fact of the matter is that even with labor conditions like this Uber and Food Delivery and other gig economy marketplaces are delivering services that are too expensive. More expensive than the threshold where average people would say "I'll just (go there/use public transport/get my food/fix it) myself".

A lot of companies like Uber are effectively transferring wealth from investors to poor people ... If the government touches this, whoever does that it will be skinned alive, because governments have failed since the 80s to provide an economy where jobs are plentiful and easy enough.
Founders are simply better and more evolved human beings, the exalted ones, isn't it obvious? /s
It's been disrupted, though. A lot of translators are now being offered MTL editing work instead, which pays worse and produces lower quality (but takes less time).
I love that name. Not sure if Geek Geezer Guild is local only but if you decide to take it online let me know and I'd be happy to help.
> Given the ongoing UK truck driver shortages, why is uber driver a more attractive option for driving a vehicle?

Different licence, different working conditions. Sometimes the swings and the roundabouts are both rusty.
you don't have to raise capital at unfavorable terms. Plenty of bootstrapped startup founders out there or founders who raised at very favorable terms (like raising 50+ mln with just a powerpoint, not even a POC of a product).

or alternatively - plenty of dual class stock holders (Zuckerberg is prime example), where you still retain control of company, while benefitting from cheap VC and public capital
I had judaism in mind.
> Even if you make more than most workers, you're still getting robbed of the true value of your labor.

I used to think that way too. For years. Until I realized that's never been how labor is valued. Ever. Let's dispense with this fantasy.

There's also a disconnect. Very few people value what they buy in stores this way. We don't care what it cost to manufacture what we buy. We just care what other stores sell it for. If all the other stores are selling it cheaper, then this store is charging more than it's worth.

People pay for product. People pay for services. To first order the pricing model is the same.

And of course as another commenter said: Try starting your own business and earning 150k. I bet 95% of readers here are incapable of it.

Ignore unicorn startups and listen to How I Built This. It's quite common that for several years the founders earn little. All they have is equity they can't liquidate. For years they have to pay employees a lot more than they themselves make and give them employee rights that they themselves don't have.

If you look across all businesses in the US, earning 150k puts you better off than 90% of business owners. The deck is in favor of employees, not business owners.
Maybe something like gitweb? https://git-scm.com/docs/gitweb

I have not used it before, but it seems like it follows your requirements (Except auth using SSH keys maybe, but that could be a task for e.g. Nginx)
> As the infamous saying of Eliezer Yudkowsky goes: the AI does not hate you, nor does it love you, but you are made out of atoms which it can use for something else.

My point is that this presumes the system reasons around the human response. Like

A) I want to make as many paper-clips as possible
B) If I attempt to convert this city make of steel structural columns to paper-clips, the humans will see this and stop me.
C) Therefore I will not tell them this is my objective.

I am not suggesting this requires some kind of malice-aforethought. But it does require some kind of indirect reasoning of cause-and-effect and the ability to apply that to its own systems, and further that requires the ability to obfuscate actions.
There's still a big difference between someone with experience and someone without, LLMs haven't bridged that gap.

Knowing how to use an LLM, having access to a good one, using it regularly anywhere you can, you would still get, what - 10%, 20% increase in productivity? It's significant but it's not "your experience and education don't matter" level of significant.

And on the other side of the room some people are still arguing whether these things are useful for anything at all.
Demand for developers is endless. If AI can help more people be developers, and or help developers be more productive, it just means the supply of developers goes up. I would guess that this will not result in a downward pressure on wages, the demand will simply skyrocket.
Neither does gig work apparently. If the returns are so poor, you can try to feed yourself other ways.
Ah, I see. Thanks for explaining. (I don't follow Brazil enough to have understood the sequence there.)
How does it compare to StartAllBack?
Symfony made many architectural mistakes early on, including with the way they used to do injection and so on, but to their credit, the community seems curious and strives for quality, so over time it has become a very interesting project. I stay away from frameworks, in general, but the Symfony components are excellent.
I am believing that, too. Just imagine this:

Take a Laptop with WinXP+Office 98 from the 2000 era and travel back in time to the 60s or 70s using a time machine. Show the power of Excel to any of those developers punching holes into a punch card, feeding room-sized "computers". Tell them that this "Excel" tool is used by business and sales people without any programming skills. Those developers would clearly tell their children to learn other professions, as no one will need developers in the future because this "Excel" and "Access" make it so easy. But the opposite become true, we needed more devs than ever at that time. Our field will change, the way we develop software did change and will continue to do so - maybe using AI all day.
> I miss those days here in the US were somekind of sexual impropriety would end someone's political career.

Who cares, as long as sex is consensual? Seriously, what’s wrong with having sex? The fact that a political career can be ended because someone made a fake video is much more troubling.

I’m not American, but I am glad we just shrug when we learn about a famous politician’s lover. People are not going to stop fucking. The more we accept that the better, at least then it cannot be used for blackmail or coercion.
With the right incentives people will change. For example, vehicle sales in Norway are over 80% EV.
California sea lions have been swimming further and further up the Columbia River and destroying the salmon populations by eating them.

They do indeed eat salmon and will go out of their way for the tasty treat.
Was going to mention that subreddit. A younger friend mentioned it to me. I've got... closing in on 30 years of software dev experience, and he's got... 4? 5? He's applying for 'senior' type positions, and I've tried to counsel him to set sites a bit lower. There are def some companies that will label you senior at 2-3 years of experience, but I don't think he'd do well at those sorts of companies anyway.

I was on a consulting team years back and everyone was 'senior developer' - I had 26 years, another guy had... 4 years. I always thought it was weird to be presenting us to a client as being on the same level, and one client mentioned it to me behind the scenes, but... wasn't my call.
Exactly.

Everyone is a 'developer' without needing the expensive bootcamps and 24 hour scam courses and there will be less highly paid ones, including juniors and seniors.

So in reality it is less developers needed (and being hired and being highly paid) and an abundance of 'developers' which is effectively everyone using AI and LLMs for almost for free to drive it all the way down to zero.
> slide forward slowly

It's an efficiency thing, the linked page partially covers this in section 5. Going forwards slowly impacts the same momentum, but as it is done gradually it results in a greater overall boat speed because you avoid sudden speed jolts. And remember that going forwards quickly also means you must decelerate your body quite a bit at the catch! When a coach is telling you to slide forward slowly they are trying you to move forward at a constant speed, not so much a slow speed.

That being said, it is better to do slower and longer strokes. You're trying to move the boat, so all the moving of your body is wasted energy. Moving your body really quickly is very tiring, whereas you can sustain slower and longer strokes a lot longer. At an elite level you simply can't make the stroke any longer, and you can't get more power out of a stroke either because there are limitations to oar length. The only way for an elite rower to put more energy in the boat is to do more strokes, which means they have to speed up.

> pushing with your legs first

Your legs are a lot stronger than your torso and arms. If you do arms first, the power being put into the boat by the legs is limited by your arm strength. When you leave the arms extended, you are simply hanging on them without the muscles engaged, allowing you to go full leg strength. This is 100% still the case at an elite level, but it is harder to see due to the higher stroke rate, and the fact that they engage the arms/torso before the legs are completely flat.
It is also not at all clear what is needed to "top up" an offline SSD to assure the data is maintained. Some people say that merely connecting the drive to power for a few minutes to hours lets it restore the fading bits but others think nothing but a full rewrite of the data will. I haven't seen any official information or testing on this either so the conservative rewrite assumption seems the most reasonable.
> everyone owns a share in the economy

People already have that option, as long as they're ok also losing money when the economy is down.
This would only make sense if the cost-of-living indicators were actually driven by ecological impact. Instead they’re largely driven by preferences of local residents.
Who do you think is taking on risk with downside that is remotely comparable to an individual engineer losing 2 years of salary?
If this article is right, great.

If this article is not right, the consequences for those of us without independent means could be dire. The time to create a safety net for those displaced by AI is now.
> There's still a big difference between someone with experience and someone without, LLMs haven't bridged that gap

Yet.
I thought those tips don't generally make it to the workers anyway. All you are doing is subsidizing the same corporation that is taking advantage of their workers.
> Yud and his entire project failed to predict literally anything about how LLMs work.

In their defense, LLMs did come a bit out of the blue. In retrospect, Yudkowsky and his disciples were focusing too much on rationality as science/mathematics, bending Bayes to the point of breaking to try and gleam how perfect intelligence works, and how to somehow formalize the aggregate mess of our fuzzy morality.

They failed to predict that shoving gigabytes of random Internet text at a NN, and having it place parts of words as points in a hundred thousand dimension vector space, will suddenly reduce most of what we consider "thinking" into proximity search in said vector space. They were so focused on the theory, they failed to predict the brute-force, messy practice. But so did everyone else.

If anything, Yudkowsky & co. were the only people consistently taking the problem seriously, and got the outline right.
>I propose a simple lens to settle this debate: look around you and count how many products or services you use regularly that you wish are better digitized or “software-ized.” Unless and until that number is 0, there will be more developers, not less.

What? How does this logic work out?

Is this not considering how AIs can software-ize products and services in place of a software developer?

How about talking about how AI can empower a single developer to do the job of 10 people?

These logical implications obviously point to "less developers".

I mean it seems really really obvious to me. Whether you agree with the potential of AI or not you need your "lens" to include this angle.

The problem I'm seeing is a lot of "simplification" to the point of blindness. Certain Software engineers don't want to face a world where a machine completely trivializes the skills they spent to much time cultivating so they self induce blindness. They lie to themselves the same way tobacco execs and big oil execs had to lie to themselves before lying to the world.

The main problem is this: While we made significant progress with LLMs in producing an intelligent AI, We don't know if the current problems with LLMs (hallucinations, occasional logic errors, etc..) are technological dead ends... That's it.

That's the main crux everyone is debating about. Even the big experts in AI like Hinton are divided on this fact so there is actual controversy here.
Fully automated underground bunkers stocked with precursor pathogens and humanized lab rats equipped with firebombs with the intention of complete evisceration at conclusion of experiment. Dig a deep hole in the desert crane drop in the prepared apparatus wait for experiment results, burn it all down. None of these precautions would prevent someone from using the results of the experiment for ill purposes.
> that just sends you to a bunch of sites of unknown trustworthiness

Couldn't agree more. These days i rarely search outside of a few sites because it's a chore to determine if a blog/site is meaningfully real, or if it's just SEO spam copied from something else. If i'm searching for a product i rarely leave `site:reddit.com` for this exact reason.

It would definitely be nice to "go to sites" again but these days i just don't.

Ironically, If AI mitigates me having to filter out SEO spam myself i could actually see myself going to more random sites than i do currently. Ie if, like in Phind, a search result was deemed by "the AI" to be useful, and assuming i trust "the AI", i'm more likely to go to it rather than talk to the bot about it.

I'm not saying that AI can or should solve this problem. I'm just saying the web as it stands now is garbage to me personally and filtering out the garbage represents a significant hurdle i deal with at the moment. Anything that solves that is of interest to me.
Non sequitur.

Sarcasm doesn't make you funny or witty. This isn't reddit.
> Watching rowing in the Olympics it doesn’t seem like they’re worried about this at all.

Rushing the slide is less of a problem if you have good catch placement. Olympic rowers tend to have near perfect catch placement.
For what kind of labor?
Part-time employees are still required to be paid minimum wage.
I'm old enough to remember when "blue hairs" referred to old people. It's young people now?
He can't win and a vote for him helps Erdogan.

"İnce had a small spike in popularity in the polls in which he peaked at roughly 10% of the overall vote share and more recently dropped down to almost 2% in some polls. While İnce had long seemed unlikely to win, his dwindling vote share was still enough to ensure that the presidential race would go to a runoff, a scenario observers believe could favour Erdoğan."
Did you ever have the pleasure of being used by Warren Teitelman's "DWIM" in Interlisp-D?
Making mistakes is unavoidable, but isn't part of the job.

Learning how to reduce the chance of making mistakes in the future is part of the job. When you make a mistake stop and think why you made the mistake and if there was something you could have done that would reduce the chance of making that mistake in the future.

So if you made a mistake because you're new to the codebase and language then do more pair programming with the people on your team who really understand how it works.
Sure, but at that point, they aren't "the same object" (as justinclift said).
Tried using such code generation for simple things in VHDL. It looked like VHDL, but failed badly. Maybe for more popular languages with more training Dara it works better.
Though there is the issue of: the changes in your image are not necessarily the changes in your local repository and the syncing of both can sometimes cause annoying issues. In most cases I've learned to work around it, but it wasn't plug and play straighforward.
Author's argument also rests on developers being the bottleneck. I think a lot of things that could be digitized, aren't for reasons that have little to do with software.
You read for 8-12 hours per day? I guess you get paid to read? What do you spend 8-12 hours per day reading?
Here [1] is a non-comprehensive list of various lab leaks. Even high security facilities quite regularly leak, which is one of the endless reasons that experimenting with these viruses is one of the most unbelievably stupid things we could be doing. An employee in the Netherlands was infected with polio last year, the year prior to that Taiwan had a COVID lab leak. Since 2000 the US has had no fewer than 16 different lab leaks, and you can add Japan, Singapore, Russia, Hungary, Australia, UK, Germany, and more to the list as well. All since 2000 if that wasn't clear.

And many of these incidents were playing with some various serious diseases - ebola, anthrax, meningitis, and let's not forget just finding 6 vials of live smallpox virus by a worker cleaning at a freezer at a Merck facility, in the US, in 2014. The problem is not incompetence - the problem is the arrogance to think we can overcome these issues with competence, in spite of the absolutely extensive evidence of the fact that this is plainly false.

[1] - https://en.wikipedia.org/wiki/List_of_laboratory_biosecurity...
suburban sprawl is worse ecologically than dense cities. for a given number of people, its almost tautological that the denser the living situation, the more space there is for the natural world.
Another open-source IAM solution called Casdoor looks better than supertokens, it's fully open-source https://github.com/casdoor/casdoor
That's the irony of rowing: when you are doing it properly it looks completely effortless.