skysight-inc/HackerNews huggingface dataset:
Self-taught starting over 40 years ago for fun, then transitioned to FT around 28 years ago. Books, time and mainly a driving passion to write code, get it working and often even make it useful is how I got started. No college but several corporate paid courses in the interim and learned a lot from experienced co-workers over the years, some were degreed, some were self-taught and some of the degreed actually were very good.
Probably to stop corporations from profiting from this work, or maybe these trillion dollar companies could pay the people who made these repos if they want to train their models on without expressive permission. Even better, maybe they can pay residuals out every time the model is using their code.
The culture war that Elon Musk has unleashed at Twitter
Fluent APIs in Functional Languages
I love this kind of functional design that demonstrates how cascading functions is powerful! The HTML DSL provided as an example is really elegant. It's so amazing to realize these HTML elements are glorified functions.
Affinity: Something Big Is Coming
>government, of all levels, subsidizing them

and the established automakers with billion dollar war chests didn't have access to the same subsidies if they had innovated and made electric cars that didn't suck? The established military industrial complex companies like Boeing and Lockheed that have failed in their space endeavors aren't subsidized?
It looks like they simply don't have entries for stereotypically male-dominated activities. No home improvement, no woodworking, no cars or motorcycles, etc. And thus, of course, no entries for anything tech-related.
Yeah, I've been wondering about whether vtubers have not been handicapping themselves by not using their much more expressive real faces... (and before someone points it out, this is not that much about looking attractive : consider the many otherwise pretty photograph-ugly comedians and stand up artists that are completely transformed thanks to their wit and charisma...)
Please... They trash the vast majority of resumes on the basis of silly things like the candidate changed jobs too often, they didn't study at a fancy enough college or they can't recall a specific algorithm on a whiteboard. It's a joke. They're amateurs.

If you're too good, they will feel threatened and not hire you. It's all politics inside these megacorps. Engineers will never allow real talent to be hired on the same team as them... Why would they compromise their position within the company hierarchy?

They'd rather only hire moderate talent; just smart enough to get the job done but dumb enough to not get in the way of your next promotion.
The best way to "optimize" for dating is to: 2) Become hot and 2) become happy.

A happy and hot person is someone more people want to be around. If more people want to hang out with you, you have more options, become less needy, become more clear headed ... list goes on, it's a virtuous cycle.

Using the scale of 1-10 is not great, but its mildly accurate... most people, via work on their character, attitude, physic, lifestyle, finances, fashion, etc. can bump themselves up as much as like 3-6 "levels" on the "hot scale". Seriously. Some people can go from like a 3 to an 8. One's life changes drastically when this happens.

Doesn't matter if its a dating app, bar, friend of friend, w.e. It's much easier to find a partner if a person is very satisfied with who you are.
> We tried many things, including making a drain hole inside, but nothing helped. We "solved" it with putting 1 kg of adsorbent (silica gel) on the bottom. It lasts about two months between regenerations, so it is quite usable this way.

Now THIS is a great idea! I have the same thing (converted old freezer to chest fridge with custom IoT temperature-controlled plug switch magic; though I now replaced it with a chest freezer that was actually designed with a thermostat allowing temperatures over 0 degrees celsius) and the same exact problem with the moisture accumulating at the bottom. The device actually has a hole to let the water out, but that's not helping as there must be a huge puddle of water before it even starts reaching the drain in one of the edges of the machine.

I might try that adsorbent trick, though I would imagine that I'd have to add some kind of grating on top of the adsorbent? Because I'd rather not want to place my water bottles into the adsorbent and have it stick to the bottom of the bottles.
I'm not familiar with Segment, but you can't go wrong with launchdarkly[0] even though they get a bit expensive recently.

[0] https://launchdarkly.com/
on Arch Linux!
From your link:

>Singal was supported by sex columnist Dan Savage, who derided what he described as a "long & dishonest campaign" against Singal,[14] and urged readers to listen to Singal's interview of a youth-gender clinician before judging him as transphobic.[6]
Instead of metal plates with a clear coat, maybe laser etching diamonds? a 5cm square of diamond can store 25 exabytes of data. They will weight less then metal as well.
https://newatlas.com/electronics/2-inch-diamond-wafers-quant...
The hard part is coming up with project. But you should have that in mind before you learn programming. Otherwise what's the point?
> I perform and you have to pay

> Equal service at the end of the day

> But I know what you think, you thought

> 'Cause you've got the Ps, the ball's in your court, but it ain't

JME - The Money
Where does Twitter fit in Musk's multi-planet strategy?
didnt elon get a loan from a saudi crownprince and paying interest of around a billion$ per year?
I hate almost everything Musk does, but I am aligned on his Russia plan. Biden must negotiate with Putin to end the war. Europe is buying more than enough oil from Russia to sustain the war for a decade.
I did it in 1.5 years. Went to college for business, now been a Rails dev for 9 months.

The only question is if you really want it. It's a lot to learn, but anyone can do it. I did it with 0 knowledge of anything CS/programming related, you so definitely can.

After that,

1) Focus on *one main technology* (ex: only focus on React if you want to do Frontend or Node.js for Backend). Ultra focus will shortcut your learning like crazy. If I hadn't gotten distracted by different technologies, I probably could have gotten a job in half the time. Even if you pick React, then realize you want to do backend later, you'll still progress faster than constantly flipping between tech.

2) For each technology you're learning, *pick a tiny project to build while you're learning the technology*. I can't stress this one enough. You learn 10x faster when you have a real application in mind to tie your learning to. For example, when learning HTML&CSS, I made a prototype of an app idea. The app didn't actually work, but it cemented my learning. And when I learned different concepts, I'd think "Ah, so that's how I'd make the button round".

And don't be religious about finishing courses — the real learning happens when you start making things.
Two of the links you listed have pretty good reasons:

The creator of uhtml believes there are transpilation bugs. I can't say whether this is true, but if it's an issue for them, I guess that's a valid reason.

Jason Miller's tweet also includes a common reason: he isn't good at it and doesn't understand it, or in his words "the amount of time I have to spend screwing up my already-working code to make TypeScript happy". This is a big one. TypeScript is hard, and poorly written TypeScript increases complexity. My last job was a TS codebase written by people who didn't understand it and it was a major impediment to productivity.

The Rich Harris tweet represents a common misunderstanding about TypeScript types. If your types can be represented by primitives like `string` or `number`, then his JSDoc approach is fine, but when writing TS those sorts of primitives are barely scratching the surface. For example, TS has a powerful Generics syntax that cannot be duplicated in a code comment.

TypeScript is very complex because it needs to be able to type all valid JS code, which means being able to describe things that most other languages would never even allow. JavaScript is very flexible and permissive, and all of us are used to working with them in a way that's hard to type. One of the first steps in learning TS is to change the way you write code to make it easier to type. You have to make decisions earlier in the process, and yes, there is usually more time spent writing code initially, but if done well, you can screen out a lot of bugs.

IMO these devs have the luxury of not using TS because they can expect the community to provide the types for them.
Employment is a lagging indicator.
I’m self taught. The things I found most helpful:

CS50x
Exercism.org
MIT algorithms lectures on YouTube
Introduction to logic and sets for computer programmers book

I also got lucky enough to be involved in an OSS project early that really made me learn by doing.

I found books and online tutorials to be a double-edged sword. They’re great for showing the basics, but always have a plan to deviate and force yourself to encounter and fix errors you cause. Not doing so (“you” hereafter is past me) causes you to be reliant on the next chapter or comparing to the finished code online, which doesn’t exist when doing something yourself.

Lastly, be hungry, humble, and have thick skin. Ask a lot of questions. Read a lot. Program a lot. Program some more. Stack overflow is great, but try to make it your last stop.
If you compare them on financial terms, I think the twitter employees are in a better spot

Stripe gave one more month of severance, but twitter employees get to cash out of company stock.
Yeah, people working at a big tech company without personal email address, when they got the job initially they got notified via pigeon carrier, I guess they'll do the same now /s
He lost two of the three during launch, and even if he had kept them, there's no evidence they had any steering effect, and no reason to believe they could have had any. That is, their contribution to the failure of the expedition was increased overconfidence.
To me the key factor is not if Elons other companies would have succeeded without him. The key factor is that he started all other companies or joined just after the start. Twitter on the other hand has a lot of history and past leaderships.

On the other hand, I think Twitter has so much momentum, it will take a lot of time to implode if Musk makes (even a lot of) mistakes.
having a bunch of yes-men working for you isn't a recipe for innovation - it might lead to possibly some short term profit (if any), but absolutely and surely a long term decline.
interestingly, i discovered the other day that a particular fediverse server implementation implements gopher:

https://git.pleroma.social/pleroma/pleroma/-/blob/develop/li...
> Why use Lisp in production? If you want functional programming there's ML(...)

Maybe this language has a bad name but I can not find anything about it on HN.

> what are the cases for which is it best suited in production.

I'm not a professional programmer, but one of the best things about Common Lisp is that you can find code that was written decades ago and it still works without any changes. You may say that longevity is just a coincidence, but I believe that this is one of the proofs of the enormous power of this way of writing code.

I would like to have a PC/Smartphone without having to change devices for the rest of my life (not expected to see that much progress in hardware anyway) and be able to install any old or new app. What a pity that the industry has chosen the method of planned obsolescence in both hardware and software.
i am a 100% self taught software engineer with a degree in philosophy and no formal training. it’s called getting a computer as a kid and being a fucking nerd. i did luck out in that my dad brought home a copy of visual basic from work for me to pirate. he was not a programmer but he knew i wanted to learn more and snuck it home (all 15 floppies or however many! i still remember the sound of installing it) so i could play with it. soon after that we got better internet and i learned about linux, and the rest was history. i only went to college because i was working in software right out of school and felt surrounded by old dudes and like i’d never meet a girlfriend this way.
I wish something like this was used for the Signal message history, similar to what WhatsApp does. As it is now, you either have an ever growing message database full of pictures you don’t need to keep around, or you start deleting them and end up with weird gaps in your message history. Keeping a few bytes of data as a placeholder for deleted images would be optimal in my opinion.
https://www.cve.org/CVERecord?id=CVE-2022-43995
I highly recommend googling answers, if you also take the time to research the answer enough to understand it.
Care to share your excel list for (West) European companies?
I'll go out on a limb and say it's not entirely the specific medium's fault. It's the people.

It did not used to be this bad with the exception of 4chan (of course), and the state of discourse in life has degraded so far, we even see it at the highest levels of government. Every year that goes by I fear we're losing more and more of our common decency and appreciation for our shared humanity. I have seen families torn apart because of this.

I've started going out of my way to meet my neighbors and smile at strangers.
Doesn’t negate, but it is such a huge boost that it is basically playing the tutorial vs on hard mode.

And regardless of wealth, Elon’s only actual contribution was paypal, which is.. well, paypal (I quite literally left some money in that because it was so scammy I couldn’t even rescue it by donation..), and funding tesla (not inventing anything!). The latter is pretty much impossible without some form of privilege.
> Terrorism can be generally defined as a group of people systematically instilling fear in citizens by carrying out violent acts that either destroy things or kill people.

Nope, the definition of Terrorism was given some messages before.. you can just look some messages above.. its there.

The "not so well" english version https://berlinspectator.com/2022/10/31/berlin-terrible-accid...

https://www.resetera.com/threads/climate-activists-from-%E2%...
> after which it's 75% up to 2 years, and if I still don't find anything new by then I get 50% indefinitely.

But this is not paid by the company, right? Where in Europe do companies have to pay you 6 months for firing you?
Lmao, americans shocked when they realized that proper social welfare is a thing always baffles me.
To reply to you genuine question :
1. Yes it is a thing.
2. Everybody is paying for it through taxes.
I'm afraid that everyone using a computer today is relying on the John von Neumann architeture. To add, von Neumann is problematic and called for premptive nuclear war and the genocidal murder of tens of millions of human beings. I suggest throwing that vile machine in the trash immediately - you don't want to be using something designed by a wannabe mass-murderer, do you?
This is the question being discussed.

> Which company is going to have an easier time hiring

The one that people want to work for and don't have to "sell out" to do it.

> Most people have a price at which they will sell out.

Sure. Agreed. But now you've tripled your OpEx vs your competitors. And the people that sold out aren't in any way loyal, so will bounce. But if they aren't offering substantially more, the money doesn't matter. It's all basically the same anyways.

And then you have to consider financials and leadership. Twitter financials got substantially worse (20x) from my understanding after Musk took over because of the debt he now has.

And as far as leadership goes: he was forced to buy it. That really doesn't look good.
Drones swarm NYC's skyline Thursday in new advertising ploy
AMD on Linux is the only platform where I don't have to install extra crap to use my graphics card.

Even AMD on Windows pretty much misses this mark. Windows Update will swap in a "slim" driver package on first boot, but if it weren't for that...
I try to live by that principle but it's really difficult to actually do it, mostly because of costs related to real estate/housing, and seeing how housing is a big share of almost anyone's salaries (either through mortgages or rents) in the end it gets out of your control.

What I'm saying is that is difficult to live "bellow my means" when it comes to, well, living, which means having a roof on top of my head. I don't want anything fancy, just a safe enough area, decent amount of space and decent amount of transportation options. I'm of course willing to pay for all that, the problem is that there are people who are willing to pay even more, which leaves me with two options: either compete against those other people, which, like I said, makes the "live bellow my means" moot, or, the second option, to compromise on my housing/living arrangements (choosing to live in a less safe area, giving up on access to public transportation, choosing a studio apartment instead of a one-bedroom thing), which is less than ideal (because housing is a basic thing in one's life).
It genuinely surprises me how many Musk defenders don’t get this. I understand the principle his no-moderation policies come from but the reality is that Twitter is going to become (even more of) a political cesspit. No brand is going to want to be associated with it.
Feels like this would be a perfect add-on use case for https://donotpay.com/
I did it in about a year, after pairing with a senior developer (not so much "pairing" as "I asked him to write code, and he did, but he was slow and I'm impatient")

My best advice: Dedicate yourself to a specific project, like a website or video game, then learn how to make that specific thing happen.

Watching lectures or reading abstract materials on programming never came close to having an impact on my abilities, compared to me actually building a thing.
LDAP SDK for Java
Look Inside the $1B Sale of Paul Allen’s Art Collection
> as it currently means some kind of identity verification

No. Many random people have been given blue ticks. Some people happen to just wake up and have a blue tick. I doubt many celebs went through the process of identity verification.

Journalists basically get it for free regardless of their journalistic ability or follower count. They could sign up to Twitter after getting a job at CNN and get blue tick.

Blue tick as it is right now is an abused meaningless system now.
This isn't a too great demonstration of "you only need" because there will be a lot of brain drain issues with this company, worry and drama internally resulting in bad productivity.
The subject of political violence has been a daily thing lately.

NYTimes editorial board: https://archive.ph/DjbtW

CNN: https://www.cnn.com/2022/10/28/politics/midterm-domestic-ext...

These journalists are very worried about political violence.

Polling and betting sites all suggest landslide win for the republicans. Seat of my pants, this is accurate. Why would the republicans be violent when by all measures they are about to take control?
For whatever it's worth, since it was a DHCP problem, I was able to manually configure the static IPs and get the hosts back up. The last incoming connections logged before the outage were around ~ 6:24:00 am MDT (about one hour ago). I guess that's when my server needed to renew the DHCP lease and couldn't.
They are breaking the law by not giving 60 days notice. Disagree with it all you want it's still the law.
Oh, spare me the semantics, the difference is still single digit % of the total income.
LOL, downvoted to -4 for pointing out Europe is diverse.
>Anyone want to make predictions about the state of Twitter in a few years?

I'll bite on this one. For reference, I personally believe Elon Musk is a degenerate blowhard who has literally zero concept of what life actually is like for billions of people on the planet, nor does he care. I believe he belongs to the class of people known as 'parasites'. Here's my take:

1 year: Initially, we'll see improvements. Dead weight is cut, along with some live branches, but we see improvements. More free and open speech, I believe he will follow through on that. Fringe groups have a louder voice and can find people to join their causes, leading to further polarization of politics across the globe, and especially in the US.

3 Years: Quality and use is declining as celebrities and politicians have begun to move away from Twitter due to constant abuse from toxic individuals, up to and including "vague" threats of violence. A minor celebrity blames Twitter for their recent issue with a fan stalking them.

5 Years: Twitter is dead. There was a political assassination that was formed, planned, and tweeted/broadcast from Twitter live. This may be a state level politician or federal, but it will be someone many people know the name of. Elon Musk blames the engineers for not properly implementing his AI software intended to prevent this sort of thing from happening.

Edit: If you disagree, could you tell me why?
There is no checkbox for someone to check that once done that's it, they're now a programmer and can just do it in every situation without learning. I work with very talented and experienced developers who learn new things frequently.

The ability to constantly self-teach is table stakes for programming. I suspect what you're asking is is it possible for someone to teach themself from nothing enough to get a job and I think so--although it depends on the job and there is definitely a progression, or a "meta-career", that goes beyond the basic act of performing fizz-buzz or inverting trees for interviews.

If you aren't asking about employment the answer is still yes--it's quite accessible to self-learn enough programming to do something useful, satisfying, and or fun. Does that mean everyone is capable of rising to any challenge on any day based on what they've already taught themselves? Of course not.

My read of your post, which may be missing something important, is that you've succumbed to the common trap that there's some mystical mountain that once you climb it you're good and the journey is over. This seems to be a common viewpoint of non-technical people.

Sure, with experience and or education the surface area of problems that one can readily solve grows, but no one can solve all programming problems merely with what is already in their head.
Probably only with severely niche libc. Is there any libc that allocates data with granularity smaller than 16 bytes?
Whose father _claims_ to own an emerald mine, for which there is no actual proof. Not to mention that it is well established that Musk does not have a good relationship with this father, so whatever wealth Musk Sr. may or may not have, doesn't help Elon. So what's your point other than trying to spread misinformation?
I like my ebooks drm free too.

Oreilly books had drm free copies you could buy. Some good deals (buy 2 get 2 free) They moved to a drm based subscription model, but because the books I bought were drm free I still can access them!

Manning still does this. (Thoug they embed your email address in the pages of the pdfs you download. I’m ok with that). They market drm free as a feature, and I look there first when looking for tech books.

“What is Manning's DRM policy? What security restrictions are enabled on the PDF eBooks? Can I print, copy and paste, etc?

Manning eBooks are DRM-free. We do personalize each eBook with a license stamp in the footer of the PDF. There are no print or copy & paste restrictions on the PDF eBooks. You can also download your eBook as many times as you want, and put it on as many devices as you wish.”
I did it 6 years ago and I have a really good career