skysight-inc/HackerNews huggingface dataset:
I am agnostic to its success or continued development.

I do not think there is any hard evidence to indicate it will suddenly stop getting better. We have only seen consistent progress, and the cost of infererence per kwh keeps going down. Additionally, the industry is figuring out minified models. A few years ago gpt3 scale models filled datacenters, now they fit on an iphone. We will probably see them sneak onboard drone flight controllers, and toys as ambulation chips, cheap security cameras, etc.

This idea that a new technology never required a scale jump in supply chains and energy consumptions is false (see steel/computers/shipping/etc..).

As gpus keep improving each year the cost of training a model keeps coming down. More companies will have the opportunity to train models. Four years ago you needed a hundred thousand dollars to train some of those toy deepmind rl agents. Now you can rent an H100/A100 for 1-5k for a month and go ham. Give it 10 years and nerdy high schoolers will be buying old H100s as desks just like we bought powerpc server blades with half a terrabyte of ram for 10 bucks on craigslist. (Unless moores law stops but then we have a bigger problem)

I do not speculate on whether ai will turn into god or something like that. It just seems more likely to me we are going to get more ai not less. I genuinely do not see real evidence of a wall. People just want it to fail.
Nearly 10 years ago, I was at a Spotify recruiting event and they told us how they did embeddings at the time.

They took all user generated playlists and projected the songs into vectors where songs that appear together on playlists are closer and songs that appear less often are farther.

It’s likely changed a lot since then, but it seemed like a pretty straightforward clustering system at the time.
This. I've had to fire someone in their probation period, and their expectation (that they had finally landed a great job and could relax) clearly didn't match our expectation (we had a new employee on probation, let's see if they work out).

It would help people more if there was a clearer expression of "this is a trial. You might not pass it".
Patreon launched in May 2013. I joined after one of my fans asked me to set one up so they could give me money; my first post there is in February 2014. My account is on the "founders" plan, which has Patreon taking 5% ("plus applicable fees and taxes") rather than the 8/12% (plus applicable fees and taxes) that's what they offer now. Does that qualify me for "OG Patreon" status?

Pay-per-creation mode was available then. It might have even been the only mode. I can't recall for sure. It's certainly the one I chose, if there was an option, and I haven't changed that for ten and a half years. Looking at archive.org's earliest capture of the site (June 2013), it says this:

Pledges are only charged at the beginning of each new month based on whether the artist created any content that the artist specifically labels as supported content after your pledge. Artists can, of course, post new content that doesn't count as supported content.

You'll get notified each time the Content Creator posts new content that the artist specifically labels as supported content, but you won't get charged each time. Artists can also, of course, make posts on their activity feed and even upload new content that isn't labeled as supported content. Charges are aggregated and done once at the beginning of each new month, and you can edit/cancel your patronage at any time. Additionally, you can set a max limit for how much you'll be charged, so you never need to worry about paying for too much content!

This sure makes it sound like the original model was pay-per-post. There's nothing in there about a monthly subscription. "Support me through a monthly recurring tip" existed back then via Paypal's tip jars and some creators were getting by on it but it was a much harder sell before Patreon came along.

(https://web.archive.org/web/20130608123152/http://www.patreo...)
Very Cool! We have made and built many PicoBalloons that have circumnavigated the globe. No weather reports - just WSPR reports. We can detect spots in the world where GPS spoofing is happening.

“ Each vehicle (balloon + payload) weighs less than a pound and can be launched from anywhere in the world, per the FAA and ICAO reg”

Florida recently passed a law that does not allow PicoBalloon or your weather balloon type launches from Florida soil. It will result in a $150 fine.

HB321

https://www.flsenate.gov/Session/Bill/2024/321/BillText/er/P...

Article

https://www.cbsnews.com/miami/news/floridas-balloon-ban-will...
If you want to understand GPS more, https://ciechanow.ski/gps/ is always an amazing read, witchcraft confirmed.
To be fair we do have computer verified proofs now although it doesn't encompass everything.

Also programming is based on mathematical ideas. I don't think you can do away with mathematics just because of AI.
The trick is not to use NNs for DSP but to discover the parameters for the DSP. In other words you hardcode the signal flow architecture using a common technique like an FDN but then train a NN to find "good" sounding parameters, like comparing to a convolution reverb or recordings.

The thing about reverb is they require a lot of state and nonlinearity is undesirable.
Zuck: Yeah so if you ever need info about anyone at Harvard

Zuck: Just ask.

Zuck: I have over 4,000 emails, pictures, addresses, SNS

[Redacted Friend's Name]: What? How'd you manage that one?

Zuck: People just submitted it.

Zuck: I don't know why.

Zuck: They "trust me"

Zuck: Dumb fucks.

https://www.esquire.com/uk/latest-news/a19490586/mark-zucker...
For government/large corp roles, it's possibly a formality.

But for smaller orgs, the probation period where either side can terminate at will is very, very real. I have both fired someone during their probation, and walked away from a role during probation. It's not a formality, and just turning up on time and moistening a chair is not enough to pass it in many cases.
Look into dev containers — if you set one up for your repo, you get pretty much the same experience as GitHub Codespaces, but the choice of running it locally.
I started my career in 2001 at a small company in flyover country. We had a first-class product, localized in five different languages, millions in revenue, and very profitable. One day a couple California guys swung by to sue us for patent infringement on our own implementation--which the boss never even dreamed of patenting, since it was such a common-sense approach, and with prior-art out the wazoo. We take it to the lawyers. They were confident that they'd win the case, but the legal bill would have been close to a million. With that sort of estimate, it would be cheaper for us to change the product and pay back royalties, so that's what we did. It was an early lesson on how, at the end of the line, power is all there is. Add another rule, another agency, another check, another balance... it's really just kicking the can down the road. When the people aren't hungry for justice, you're on your own.

I'm not in SV, but I'd think long and hard before generalizing Eric Schmidt to any large group. He is a particularly nasty piece of work.
I hate the non tech / culture side of tech and life. Why is it so hard to let people contribute to the best of their abilities give them a way to survive

The older I get the more Rockets, space, crazy weapons all seem trivial compared to the underlying human problem
What do you have in mind with “… until the 2000s”?

According to Wikipedia:

“ Compulsory sterilisation in Sweden were sterilisations which were carried out in Sweden, without a valid consent of the subject, during the years 1906–1975 on eugenic, medical and social grounds.”

So the main sterilization program ended 1975. However:

“Between 1972 and 2013, sterilisation was also a condition for gender reassignment surgery.”

https://en.m.wikipedia.org/wiki/Compulsory_sterilisation_in_...
> What is it, they have nice error messages? I don't expect them to fix code at runtime when type error happens.

FastAPI validate both data (serialization) and schemas (used to create APIs and specs). Pydantic can also help with safe casting, not sure if FastApi uses that or not, but it is available

> These can't even happen with type checking in the first place.

I mean when you're debugging any problem or learning an API. It is nice to have rich types built in, especially while in a REPL, where you can inspect types.

> In my experience serializing/deserializing data is pretty much the only place where its useful, and it doesn't have to be built-in on a language level, Pydantic is doing it well enough.

Pydantic relies on Python having types built into the language and available at runtime.
Has any streaming service trained a model to actually understand the music itself to work out what other songs would be of a similar vibe/genre?

My favorite band (vulfpeck, and more recently jack's solo stuff) often branch out into different genres, and it's a bit of whiplash when it goes to another song just because the artists are similar / appear together in other places.
I agree with you. Where the gap lies for me is that I can’t just buy one meal, I have to sign up for the yearly meal plan even if I just want one meal.

A few years ago I tracked how many times I visited some of the various paywalls sites for their articles, and typically it was between 5-10 times per year. One was 30, so I paid for a subscription to them, but I can’t justify several dozens of dollars for 5 articles on many other sites. If I can’t access their content because a bypass doesn’t work then so be it, however I wasn’t willing to pay for that content either. I feel like it’s the classic misconception regarding piracy by the movie industry - I wasn’t willing to pay money for it in the first place, so it’s not lost revenue (unfortunately).

I was actually discussing this overall problem with my wife the other day, and I came to the conclusion that I basically want a “Netflix” but for news - I subscribe to one place and I get access to a whole range of publications. That’s worth it to me. I very much don’t see it happening though, sadly.
Gratuitous violence, to me, seems more entertaining when the victims “deserve” it. For example in Django Unchained. Or when it serves to introduce the villains who will get what’s coming to them. Unfortunately, common horror movies inflict it on kids having sex, or being rude. It is a bit of a turn off.
How do you know that? Are you a doctor?
LinkedIn does contract to hire.
> O rulers of the earth! Be reconciled among yourselves, that ye may need no more armaments save in a measure to safeguard your territories and dominions. Beware lest ye disregard the counsel of the All-Knowing, the Faithful.

> Be united, O kings of the earth, for thereby will the tempest of discord be stilled amongst you, and your peoples find rest, if ye be of them that comprehend. Should any one among you take up arms against another, rise ye all against him, for this is naught but manifest justice.

> (“Gleanings from the Writings of Bahá’u’lláh”, pp. 253-254)
Post YouTube videos as The TechLead /s
As far as I can tell the article fails to answer the question posed in the headline. Maybe he wants to support the western way of life by supplying technology and software to the military? Maybe he wants to fight for the world he believes in. I don’t know, it’s a stupid headline. He’s a progressive moderate democratic war hawk.
The first example complained about the refactor appealing to functional thinkers (implying that it would be difficult to grok by the existing devs), but then the “improved” version is virtually the same save for the (unnecessary?) use of Ramda in the first.

And while many devs are resistant to try functional ways, this first example reads so much better than the original code that I find it impossible to believe that some prefer the imperative loop/conditional nesting approach.
There is the case where you are employed by a firm as a W-2, and you are a "contractor" in the eyes of the company you are doing the work for. And more often than not, after 6-18 months the company offers to buy out the contract to from your employer, converting you to full time.
Has HN turned into a Facebook group?
Got our start with WSPR pico balloons!

Just saw that - No Florida launches on the horizon luckily
> with zero human checking of AI outputs

It can be hard enough for humans to just look at some (already consistently passing) tests and think, "is X actually the expected behavior or should it have been Y instead?"

I think you should have a look at the abstract, especially this quote:

> 75% of TestGen-LLM's test cases built correctly, 57% passed reliably, and 25% increased coverage. During Meta's Instagram and Facebook test-a-thons, it improved 11.5% of all classes to which it was applied, with 73% of its recommendations being accepted for production deployment by Meta software engineers

This tool sounds awesome in that it generated real tests that engineers liked! "zero human checking of AI outputs" is very different though, and "this test passes" is very different from "this is a good test"
Most the cases are sealed and depend on self reporting to the media by parents who do so at great threat of it impacting their secret proceedings, where you cannot even face the accuser.

By design they've made such studies effectively impossible from the outside. You don't even get a jury. So we're left with the odd anecdotes (as exemplified below in sister comment)from those who weren't successfully intimidated.

And that's the beauty. They can knowingly and willingly intimidate parents while screeching "but muh data, you can't prove it" laughing all along by design they've hidden the data in the shadows from inspection.
Ask chatgpt -> get advice-> double check on Google- > try advice -> my medical issue is solved

This has happened to me 3-4 times, hasn't sent me wrong yet. Meanwhile I've had doctors misdiagnose me or my wife a bunch of times in my life. Doctors may have more knowledge but they barely listen, and often don't keep up with the latest stuff.
Ehhh it’s a spectrum. First you innovate, then you commercialise. Even Google took a few years to successfully monetise and they weren’t the first mover in web search. LLMs have been around for, what, coming up on three years? Probably two to four more years to see results.
Apologies, I totally forgot about the pedantry of arguing on the internet that really drove its adoption.
It's outrageous at translation. I can set it to record next to my wife and her grandma speaking in Korean, through phone speakers, and it creates a perfect transcription and translation. Insane.
They say this is the first time an ocelot has been spotted in 50 years, but I beg to differ. An ocelot is /always/ spotted.
On Verion I get a text if any device on my plan has its sim changed. They can easily block them if they wanted to.
Unreadable on Firefox on Android also. I think maybe this site just wasn't tested on a small screen - ie where most people get there reading done.
> Charlie_Bit_Me.avi

Charlie Bit Me is of the YouTube generation, so it wasn't passed around as an avi email attachment like some older memes of the previous generation. From that long ago, Exploding Whale comes to mind.
"Delivered in phases until end of Q1 2025" -- sounds like it could be reasonable, or might actually be some kind of waterfall disaster.

My advice is that you do your best to push for actual users having their hands on the software as early as possible.

And for there to be a direct route from the users to you and your team members.

That is going to matter more than anything.

As far as the team, you should have a chat room open all the time, and people know they will get a response within a few hours during work hours, or right away if the other person isn't really in the middle of something.

It should also be easy to enter a voice chat, video chat or screen share.

Everyone should know that the chat room should be used freely when necessary but not as a distraction.

The manager should be in the chat room. If he/she won't/can't pay attention, push updates for anything that requires their attention and weekly progress reports.

As things progress, some of the users should be in the chat room also.

Try to aim for a release that users are testing at least once a week, as soon as that becomes possible.
Whether or not it works!
Where do you people get this "daily standup" idiocy from? Maybe I'm too old for this crap, but you can't get anything meaningful done in just 8 hours, and if you can, what you did is definitely not worth wasting time talking about.

I feel like you have to be a literal code monkey that needs to be guided on almost a method-level to get any productive plus out of daily "standup".

This hyper-corpo "agile" garbage should have been dead and buried a long time ago. As someone who has worked professionally as a coder for over a decade, one, at most two meetings a week is what's reasonable. Anything above that is a giant red flag, most likely means you don't trust your people, and reeks of shady business practices like rotating (hiring & firing) junior devs so you don't have to pay for seniors.
Good. If your customers vehemently don't want the feature in your product (with the exception of maybe security/privacy features), don't add it.

If you still really want to make that feature, make it a plugin or application that is completely separate so that people who want it can use and people who don't can pretend it does not exist and never even have to look at it or think about it.
The people that wrote it probably moved on, so ownership and fit must be weak.
I also feel the same. I guess this is why I like supernatural and cosmic horror more than the realistic variety.
> This is a ridiculous statement

Ten lines per day?? Over my 20-year career in Big Tech I figure I've averaged about 10 lines of shipping code per week. I've been working in a domain-specific field and have shipped several kernel features. These days I'll sometimes go an entire quarter without writing a single line of code.

Not all of us went down the "Java code monkey" career path.
I started a habit 15 years ago of logging on before anyone else and doing my IC work until about 10-11a and block off my calendar so no meetings are scheduled before 10a. That gives me 2-3 hours of focused IC work every day. Of course this might not work for you but I hope it helps.
Transparent in retrospect is not, in fact, transparent.
I mean if my dentist adds a Helpful Super GenAI Infused Chatbot that can't book appointments or answer any questions about their services no amount of "you're holding it wrong" insistence about LLMs in general will actually make it useful to me.

The point is ChatGPT's wild success doesn't automatically mean consumers want and possibly will never want a chatbot as their primary interface for your specific app or service.
Software possession for personal use
They called it a “new ocelot” in the article which confused me. Annoyingly buried in the article. Also, anyone else immediately scream Babou! in their head?
Because I was stupid and bought an iPhone which means that is not possible.
Rive does skeletal animation and a lot more.
its always somebody dropping these gems in interviews followed by “is this age discrimination”

the purpose is to provide transparency to other stakeholders, to then forecast team velocity and aggregate potential throughput to those stakeholders. in which case your own velocity isnt important as opposed to knowing if other team members are blocked on something you may be familiar with or even responsible for

a daily meeting that shouldnt exceed 10 minutes, or done asynchronously daily, is a decent way of accomplishing that
That was never the intent.

There are some technical issues with VCV Rack, and the lead developer is ... gently resistant to accepting patches/fixes from anyone else.

Cardinal started as an attempt to do some things better than VCV Rack does. Most people involved think it would probably have been better if those changes had been upstreamed, but that's not VCV Rack's development model.
AFAIK all efforts in that direction were way too costly a few years back and degraded models considerably. Spotify, for the longest time, only trained on an equivalent of manually curated playlists by experts and users to understand similarity.
The irony here is that there are many domains using statistical methods, that bound the complexity and failure modes of statistical methods successfully. A lot of people struggle with statistics but in domains where the glove fits I think AI will slot in all across the stack really nicely.
I use Telegram to transfer (and store) a crazy lot of stuff. Unlimited storage, with file sizes limited to 2GB (or 4GB for premium users).
In the rest of the tech industry, what you did to get your diploma gives you about 18 months of momentum. If you haven’t learned multiple new technologies by that point, you’re in trouble. Success in this industry means perpetually redeveloping your own skills, and liking it.

How someone would wave a 20 year old piece of paper as evidence that they know how to use solar tech that was developed last year, I don’t know.
https://archive.is/o8Za8

Since I can't read the article otherwise.
With the advancement of artificial intelligence technology, a new field called prompt engineering is attracting attention. Prompt engineering is the process of designing and optimizing prompts to effectively utilize large language models (LLMs). This means not simply asking questions, but taking a systematic and strategic approach to achieve the desired results from AI models.

The importance of prompt engineering lies in maximizing the performance of AI models. Well-designed prompts can guide models to produce more accurate and relevant responses. This becomes especially important for complex tasks or when expert knowledge in a specific domain is required.

The basic idea of prompt engineering is to provide AI models with clear and specific instructions. This includes structuring the information in a way that the model can understand and providing examples or additional context where necessary. Additionally, various techniques have been developed to control the model's output and receive responses in the desired format.

Now let's take a closer look at the main techniques of prompt engineering. Each technique can help improve the performance of your AI model in certain situations.
I get the feeling there is some sort of vector of attack behind this idea, but I'm not well versed enough to figure it out.
> The hiring managers always claim to look for innovators,

I can't recall the last time I saw a hiring manager looking for an innovator.

Most hiring managers want people who can just get the job done with as little supervision and involvement as possible.

Most of the time when I see a coworker going off and innovating, it's a questionable exercise designed for fun and entertainment rather than getting the job done.

My last job had someone spend months "innovating" an all new custom CI/CD system. It brought no benefits to the team and was a huge waste of time. They had fun and used it as a major accomplishment their resume and LinkedIn. You could say it was "innovative", but the rest of use really wished they would have helped us out with the work that had to be done instead of "innovating" off in the weeds.
Gamblers fallacy