skysight-inc/HackerNews huggingface dataset:
Fine, but this is unrelated to the actual argument.

Btw. Object Pascal has descructors as well, and destructors by themselves have nothing to do with object-orientation; they can be implemented also in a non-OO language. But C - in contrast to Object Pascal - is definitely not an OO language (not in this nor any other universe); since every child knows this, it must be a joke.
Show HN: Devjoyment – Vue.js/JavaScript productized development service
I would go so far as to say it isn't worth your time to catalog them. If you can find a 2nd-hand record store that will take them, accept whatever they offer. Otherwise, throw them out. Don't hoard them in your home beyond the point where the novelty of it wears off.
Yeah, I was definitely lucky to have recovered from my depression. Or looking back, I may not have exactly recovered, but transitioned to a less totalizing, debilitating phase.

But I was lucky for a bunch of other reasons too. Some were manufactured, other the result of privilege and chance.

Incidentally, one of the things that helped me climb out of my depression was meeting a couple new friends who were very accepting of me. That happened at an event that I was at through one of the few activities I had chosen for myself to be involved in in high school. So it's actually a good example of opening myself up to the chance of a lucky event working out.

I really feel for folks who have had a worse experience of depression than me and I'm happy to hear you have experienced improvement of the worst of your depression.
As a very language affine person with a MA in fine arts I don't agree with the step where the inability to put your inner workings into words equate a lack of self understanding.

The true great art in any field other than poetry and literature lives from the fact that language cannot express everything in just words. You can of course explain or describe everything with language, but unless you are truly a great writer everything that is essential about your experience will be lost on the way to the receiver. And some things are not expressable in language at all (e.g. it takes music, film, a painting or other expressions to get there).

Example: When we talk about a lonely old person that died recently and I would perfectly describe their inner workings, their thoughts and feelings to you in a empathic way, nothing would prepare you for the unique feeling you would get when you'd just pace through their now empty flat and wittness the way they decorated it. The materials, the objects, the traces they left would tell you another story, one they could never express with words and all of that would strike a different chord within you, maybe one you didn't even know existed.

That being said, as someone with a pretty good self understanding who grew up in a rural space at and during the dawn of the internet: loneliness to me never was about a lack of self-understanding, it was about living in an environment that did not have the capacity to receive the expression I had in a y way that was meaningful to me. I understood myself perfectly well, the people around me were just too dull, without ambitions and with so simple images of the world that what I had to say would just confuse them, make them angry or make them shrug. Sure — like every rural person you learn pretty quickly to dumb it down just enough to make them feel comfortable, but that makes you even lonelier, because you are deeply aware that the dumbed down version is not you anymore.

So sure, there is a link between being lonely and your ability to express yourself in a way that connects you with the people around you. But there is one additional, but crucial point: it needs to connect you to the people around you in ways that are meaningful to yourself, otherwise it will leave you empty and drained.

Moving away was the best thing I ever did for myself.
You can use https://github.com/zerolfx/copilot.el to get Copilot completions in Emacs.

Video explainer: https://youtu.be/dZMGH_3UdSE
You should check out the NGAD program. It's exactly what you're talking about.

The problem with drones is that they're easily jammed. Ukraine is lucky that Russia has been so incompetent, but I bet the next major conflict has large scale jamming on just about every frequency.

NGAD strikes a balance between drones and manned aircraft.

I don't really like the WWI cavalry analogy, either. The fighters being used in Ukraine are a far cry from what 5th/6th generation technology can achieve. The gulf war is a better example of what happens when you achieve air superiority. It turns out that's really important in modern warfare.
> Because we don't own the trademark for Linux and so can't lead our product name with it. Try Windows' Subsystem for Linux instead

https://twitter.com/richturn_ms/status/981916165969625088
I don't like "Foundation Models" because it's a term invented by Stanford and they're pushing it hard while not really doing all that much in the field.
Hi everyone,

I'm Jan and today I launched Vue.js Agency as a productized service.

What problem does it solve:

There are plenty of companies that utilize Vue.js framework today. Most of them require just some work every month. A bit of work here and there to keep their website up to date, but nothing that would justify full-time hire. And also - those long recruitment processes that take up company resources...

Typical Vue.js/Javascript developer is between $60.000 and $120.000 (and more) in the US which is roughly around $5.000 and $10.000 per month.

It just doesn't make sense to hire someone.

Typical agency? Slow and as expensive. You'd probably have to remind them about your task weeks later just to wait another couple of weeks to get it done.

No bueno.

What if there is a better way? Let me show you the solution:

Vue.js/Javascript On-Demand Development for a Flat Fee

Devjoyment solves all of those problems and more:

- you get a proven top-level Vue.js developer for a fraction of the cost (and skip the long recruitment process)

- it takes 2 minutes to hire and get to work the same day

- as easy to pause or cancel

- no binding contracts

- fast turnaround

Haven't seen anyone else doing it so I'm also wondering about the market feedback.

Thanks for reading and see you on the next update!

Looking forward to the questions and possible improvement suggestions (I bet it's gonna be design-related the most!)
From Star Trek: First Contact: "When you build a machine to do a man's job, you take something away from the man."

You surrendered the need to think to the machine. You are lesser for it. I don't think these AIs are just removing drudgery, like, say, a calculator. They actually do the work. Or more correctly, they produce something that will pass for the work.

Wholesale embracing of this sort of technology is bad for us.
I'm not being sarcastic.

I get that people are concerned about their ideas being stolen, but honestly, you can probably come up with another idea. I think what most people who have their ideas stolen find is that it turned out to not be a good business, and someone else invested 2 years of their life on a painful slog to discover that. On to the next idea!
> (1) there is NO single cause and (2) nothing can be quantified

Fortunately causal analysis supports 1 and contradicts 2. With good data, models and algorithms you can _quantify_ the strengths of various causal factors, and confirm or discredit models. Time scales don't matter, complexity can be overcome, and even unobserved causes can be modeled.

> This is why subjects like history differ from physics. We should not try to apply ideas from the latter (simple cause-effect chains, reproducibility, fixed true answers) to the former.

Anthropologist Richard McElreath[1] applies bayesian statistical models to a variety of social situations, and teaches others how as well. People have won Nobel prizes for this kind of work[2]. In a sense, you already agree: the foundational component of bayesian data analysis is updating your beliefs as new data comes in.

[1]: https://xcelab.net/rm/statistical-rethinking/
[2]: https://www.nobelprize.org/prizes/economic-sciences/2021/car...
It isn't zero, that's for sure! Before Codeium, we as a team were building scalable ML infrastructure for some of the world's largest ML workloads, so we have a lot of experience in building infra (especially ML serving infra) that optimizes computation on GPUs/mixed compute resources to drastically reduce serving costs. We will probably talk more about these infra side optimizations in future blog posts!
What are the glyphs/runes/ideograms on the paper taped to the wall?
I wish I was exaggerating, that's something I recently had to deal with :(

You're right, "I need an OS written in JS to run before I can toggle that menu" dwarfs all of it. I'm lucky in that regard, I usually deal with jQuery-based things; you can still trim 95% of the code if you got rid of it (carousels are stopping me, people love carousels), but even if you don't, you land at like 100kb JS and you can defer it.
You can get a record cleaning kit on amzn for $15-20 bucks. I got the Big Fudge for xmas and it is pretty good.
I can't tell if you're defending overdraft.

Banks see it as a source of revenue. I don't have sources, but I recall stories where debit transactions were processed out of chronological order and caused overdrafts which then kicked off hefty fees for overdrafts of something like a dollar.

Having a bank service break and causing your funds to be unavailable, or having negligent processing that can't keep up with modern banking, is much different than passing hot checks.
Oh shit you caught me
Thanks for the feedback. Currently there is not, but we will look into setting up custom keybindings or some other approach.
Extremely creepy.

Is there a hosts entry I can add to block this behavior?
That's not even accounting for the fact that Predators aren't able to realistically be used with S-300/S-400 SAMs sitting everywhere. There's a reason you aren't seeing aircraft near the front unless you're talking about helicopters at or below treetop level. Neither side in this conflict has stealth fighters capable of fighting on the front lines.
It seems to be an intuitive way to explain it, which is probably why it found its way into the specs for some early languages.

The problem is that it gets very complicated real fast once you start dealing with non-trivial expressions as arguments, shadowed identifiers, and recursion.
The novelty is still pretty darn strong for now, so I'm planning on keeping them for a bit. I also do music production as a hobby, and am really looking forward to finding obscure/lesser known records and sampling them in my own songs! I figure eventually I'll get rid of most of them one way or another, but I'm not in any rush.
New podcast creation has fallen off a cliff
I'm happily married for nearly 22 years and thankful more than ever I don't have to date in today's environment. This sounds awful. Like dystopianly awful.
Have you heard of Paged.js ?
Maybe the problem is there is so much division these days.
I was surprised by this article for this very reason. Sega's predecessor started as an American company that had business in slot machines on military bases in Hawaii, and when slot machines were banned in the US, it bought them up and moved to Japan to American bases in Japan. "Moved" is really simplifying things, there were mergers and split-ups and re-mergers along the way. But in short it became a Japanese company run by Americans in the military sphere and in the 2000s was merged with Sammy, a pachinko machine company.[1]

So Sega started with, and ended up back as a slot machine company.

[1] https://www.ign.com/articles/2009/04/21/ign-presents-the-his...
Well even then you have to make sure your compiler isn’t playing tricks on you. So compile your compiler from source … oh wait.
Then you have your cpu microcode, firmware, security coprocessors.

Trusting trust
I think Union isn't the right word for what I want.

I want a co-op where the employee organization owns the company. Profits are bonuses for all the employees.

I don't want protection from company's goal of making the most money possible. I want the goal of the company to be the success of the employees.
Nitpick but it’s a stretch to classify PDF as a markup language. They’re a graph of nodes that can encapsulate myriad different types of data including things that are probably even turing complete like fonts. Even the graphics streams inside PDFs aren’t markup.

We build abstractions for a reason. I think we can all agree that templating markup for layouts has been a reasonable success story of the web generation.
I have turned off "Hey Siri" on mine. This can be done within the Home app.
Percent of prescription drugs advertised on TV have low therapeutic value
The recovery rates and timelines are only relevant for the cost. The key part is that its failure is uncorrelated with bank failure. It's not either/or, but rather multi-source redundancy.
Yeah, they really add to the ambience of the space :P
Does anyone else feel like the crypto crowd just migrated to AI?
It's exactly because humans contain multitudes that teams use personas. You can't design your ridesharing app around the needs of Marco, the policy coordinator in Washington, DC who loves longboarding and doesn't own a car, who needs a way to occasionally get to his aunt's house in Frederick, MD and also to get home after a wild EDM show - that's way too specific. What if Marco only wants to ride in American-made cars? Other people who need transport might not care about that.

Instead, you can design your app around "person who lives in the city, doesn't own a car, and needs transport for trips outside the city ~3x/month," and "bar/concert patron who needs transport for trips within the city ~5x/mo and may be intoxicated when trying to purchase that transport."

A "persona" is a shared part of the human experience that your product interfaces with, and using that abstraction lets you create products that fit neatly into many people's lives.
Submerge them? What about the label? Or spin it in the sink?
Related and bunch of discussion over here:

Explore Wikipedia's New Look

https://news.ycombinator.com/item?id=34429175
> we have been pretty open about the fact that we want to keep this product free for users going forward as well

I think that parent’s tone is way too combative. But the “Pricing” page on your website[1] only says that the service is free for early users.

One Plan

It's pretty simple. Early users get free forever access to Codeium.

It does not say whether all future users will have to pay or only those who want additional features. The wording strongly suggests the former.

[1] https://www.codeium.com/pricing
I’m a big fan of number 2 - people who think in hierarchies tend to think things are below them - but 7 is extremely underappreciated.

If you haven’t seen it, the Al Capone theory of Sexual Harassment (<https://hypatia.ca/2017/07/18/the-al-capone-theory-of-sexual...>) covers this pretty well: Someone who’ll do the wrong thing in one circumstance has already displayed the moral flexibility to convince themselves it’s OK to do the wrong thing in other circumstances. We’re none of us saints, but if you don’t have the fortitude to keep to your principles (or the principles to keep to) when the stakes are small, boy, it’s a whole lot harder to convince yourself to accept the cost of doing the right thing when the stakes are higher.
That sounds pretty Luddite to me.

I don't think the average person wants to be doing the menial work, vs architecting a grander vision IE the purpose for the work.
There's no GPT in my software, nor does it work like it.

Anything else you care to be wrong about?
Is there an open source pure-.NET library that implements this?

I've heard good things about https://github.com/Kozea/WeasyPrint in Python.
Meh. I'd rather find out where it can take us. That sounds more fun and interesting.
It's not necessarily a function of the linux desktop. I use xfce, but it would be entirely easy to work with non-full-screen windows for my browser, emacs, clementine etc. However, I choose not, and use workspaces to spread things out.
Does this mean pair programming makes you a worse engineer?

Or even just "asking for a second opinion"?
I remember learning a great deal from the SoundOnSound article, and am now only very slightly shuddering at the fact that it was almost twenty years ago.

One interesting point that neither article seem to cover (at least based on me rapidly skimming through them just now) is: how do you know whether you're in a source/sink regime or a transmission line regime?

The answer tends to take the form of a "percentage rule": if the wavelength of the highest frequency that you care about is more than 'x' percent of the length of the cable, then you better start treating it like a transmission line. I've heard of values of 'x' ranging from just a few percent (for PCB tracks carrying logic signals) out to about 20% (for location sound recording for TV & movies, back when the recording would be to analogue reel to reel, and you might be reluctant to move the recording equipment up near the action.)
In the event of a civilization-destroying apocalypse, energy needs will be tiny, so they can use the existing mines and fields and whatever.
different co's approach to the integration problem was via 'data grab by keyboard'

https://www.thekeys.ai/product

not sure about bidirectional data flow though -- maybe you can do that via accessibility interfaces?

Also possible that OSes will offer standard chat UX in the future, making it simpler to hook plugins into conversations -- ios already does this to some extent with imessage plugins, but 'tinder for imessage' is the opposite of 'imessage for tinder' so this is most useless bc of lock-in
I wouldn't give different advice than I would have last year. It's harder to find a job now, but the approach has not changed.

Most jobs are found through personal connections. Getting referrals from those people is a lot better than submitting your resume into hundreds of web forms, along with all the other applicants.

New grads have fewer connections than people who are established in their careers, but they may have contacts from prior work experience, internships, classmates, and friends.

Really the most useful advice would be to people who have not yet graduated: make sure you do some internships and build those connections while you are in school!
Semiconductor Demand: “No skid marks”
https://en.wiktionary.org/wiki/gadgetbahn
What a great way to spin "we've been losing money for 15 years and cannot afford real talent anymore"
Concurrent writes and replication!

See also this thread on the SQLite forum: https://sqlite.org/forum/forumpost/d9b3605d7ff40cf4
Investors are taking a risk with other peoples' money. And their management fees usually cover very juicy base compensation, so their downside risk is minimal.
> anyone who's anyone uses a third party client

In other words, the people who are most lucrative to advertise to are not seeing any ads, and are not paying Twitter for the privilege of an ad-free experience.
I figured the same.
I don't know about you but if I had the ability to dictate requirements and to get a program out the other side that matches those requirements, the process of coding has become mere busywork that can be eliminated for the benefit of me and everyone else.

I'm sure the buggy whip makers had pride in their work as well.
I think about this every few months since 2016! It's been a bit of a "maybe some time in the future if the stars align" life goal to set up a data consulting company in a country with a lot of poverty. I did a project in Nairobi last year and it seems like there are enough people there that would be interested and have the skill potential. Internet was also quite good in most places. I'm also part of a small data science training company which could be used to teach data skills there. Maybe it's time to think about it more seriously?
I like a definition from Steve blank (I think).

A startup is an organisation in search of a scalable, profitable and repeatable business model.

(Scalable is relative but at minimum exponential. Linear growth does not a startup make.)

The above definition has helped me delineate between a tech smb and what one feels is a “startup”.
I think “marry” is some old-school shorthand here, but there’s merit to paying attention to who someone keeps close.
Test 3 is really unfair. People get very different starts in life, and asking about formative experiences is massively biased towards those people who got off the blocks quickly and easily. The interviewer should be thinking about who you are now, not who you once were: your past shouldn't entirely dictate your future.
the blog post is well written and underlines the fact that Paterson and students tend to oversell the magnitude of the bugs they find and patch in messengers, always with quite the publicity involved and often overstating the rarity of the circumstances occurring that lead to the bugs
Based on the age and condition, I highly doubt they're stolen -- they're probably just trash. Maybe they were stolen from someone else who was trying to sell trash records, but I doubt they were stolen from anywhere legit unless it was from the dollar bins that a record store uses to make a little bit of money off of essentially trash. You may find some that are nice to have/listen to, but you probably won't find anything valuable (to a record store).

I've picked up crates of much better condition records as trash before, with many great records that could have been sold for OK prices, if the person throwing them away knew where to sell them and wanted to bother with it. But a lot of people/places just don't want to even both with it. Best prices come from selling them one by one on a site like like discogs, but that takes a lot of time and effort. If you bring them into a record store that buys used records, they'll either take a few they think they can sell (paying you a fraction of what they intend to sell it for) and tell you to keep all the rest, or they'll take the whole thing (again paying just a fraction for the few they want) and treat the others as bargain/dollar bin stuff or just throw them away.

(Some of my favorite things I've found in crates of thrown-away records: some Sergio Mendes records (some were bland, but some were awesome), various new wave 80s records by people I'd never heard of but were fun to listen to, LOTS of good classical recordings.)
Many vinyl aficionados are horrified that I use dish soap. They'll recommend some super-expensive formulation. The dish soap and a few seconds rubbing with your fingertips will take the grease, dog hair, mold, and other nasty stuff right off.

(I mean liquid dish detergent, meant for handwashing dishes. The powder stuff will scratch.)

You'll still need to pick the fuzz off of your needle now and then. I make a little brush for that by tearing the corner off a sheet of paper.
My retort is "please please give me a filesystem for windows that checksums and isn't highly buggy".
Yes, and could damage the product/brand in the process. mysql, openoffice, and oracle come to mind. It is survivable but often not a win in the long term for the original author. Seems like a personal decision however.
The issue is that whereas in the past you could use "knowing somebody as an acquaintance and/or by association with an acquaintance" as the first stage of your "should I date somebody" funnel, you now get "here's a list of all the people in your who have signed up for a dating service, the marketing blurb they wrote about themselves, and some broad demographic filters; Have at it" as your initial filter.