skysight-inc/HackerNews huggingface dataset:
I'm a mobile developer but work on iOS, from what I see and hear from my colleagues, the Android stack has gone through a bit of upheaval in the last year or so. Maybe, like someone else here said it could make sense to build a small app with the newer technologies and put it on Github and/or release it to the Play Store.

With 13-14 years experience I'd say you're still in a really good position despite the job market. Demand for senior people remains constant and platform experts are also in high demand while web development absorbs a lot of the entry level developers. There are less positions for mobile but also far less competition.
There's no way you get past the notability / external sources gatekeeper.

This content is suitable for a wiki but not Wikipedia

(And screw Fandom).
do these occur? how commonly?
> Somewhat hilariously I was a manager during Covid, and as such I saw the metrics which showed that every worker group in the city I was working for was happier and more productive.

I'm curious how productivity was measured for that. I assume happiness was self-assessed, but I'm also surprised that'd be up given how much of a rollercoaster a time that was just in general.
Umm, is there a line drawn so that a middle class investor doesnt lose his money? Same for a lower level manager who isnt independently wealthy.
Today with Google Messages, the backend is always Jibe, which is interconnected worldwide. That's kinda the point.

The only question is whether Google managed to make the operator pay for it.
Was honestly looking for a comment pointing it out, it really kills the interest I have in an article. Also, what's up with that face on the flying debris on the right?
in software making, what's Doable, Sellable, Wanted, and Needed, rarely overlap.. When they do, there's a dream come true. But - how to measure that? Is that productivity? or acumen? or luck?

Which may hint at Exupery.. How do you measure love?
I'm not sure if I'm getting this: people need an app to decide something that can easily be decided by... talking to each other?!
Funny, I had the same thought today and looked into it, but it seems like getting a properly curated dataset is the most difficult part.
Honestly, I wouldn’t mind. I would continue and live my life. I would ride public transportation to go to work, I would go to the library if I want to check something out, I would just be spontaneous instead of preplanning everything online or be influenced by opinions online.
It mandates strict session termination, unlike the unsustainable wild west approach of older Unix systems. Proper resource deallocation is crucial for modern service management. When a user exits without approval of "lingering user processes," all their processes should be signaled to quit and subsequently killed.
Other things that make it difficult, some mentioned in the article:

- It's a strange activity. The output is non-linear, non-repeatable, and basically chaotic in some ways.

- You almost never build the same thing twice. Even if you do, productivity is affected (positively or negatively) just by the fact that you already did it before.

- The value of what you produce is unknown or fluctuating wildly. You might be a unicorn one day and bankrupt (even personally liable!) the next. Less extreme examples are interesting too, maybe your software is a plugin for a product that stops supporting third party plugins.

I think, like the article says, that pretending to be able to measure output just because we have something that might look superficially like actual output in other activities (e.g. number of units produced in a factory) is fundamentally misguided. It's a cop-out since what's really missing a lot of the time is (good) leadership.
AI isn’t comparable to a species, since species implies biological which brings along a whole array of assumptions, e.g. a self preservation instinct and desire to reproduce.
My GH activity graph[0] is pretty full, but some of the days with the least checkins are ones where I did the most work.

I had a day like that, a couple of days ago. I spent a significant portion of the day, building experimental approaches to handling an issue, but reverted, at the end (the experiment did not yield the results I wanted). That is fairly common.

Also, a big part of my reflective refactoring, is reducing codebase size, like factoring out common functionality into protocol defaults, and/or base classes. That can take quite a bit of time.

So LoC/Time is pretty much a worthless metric.

And if you cloc my codebases, the comments/code ratio is usually about 50%. Documenting my code[1] can take a lot of time, as well, and is actually a fairly important part of refactoring, as I often find issues, when I have to explain what’s going on.

[0] https://github.com/ChrisMarshallNY#github-stuff

[1] https://littlegreenviper.com/miscellany/leaving-a-legacy/
i don't think many distros use networkd. they all ship it disabled with nm instead
Master 20 Essential TypeScript Tricks: Write More Efficient Code in 2024
This does not mean that people on many other servers or rooms are not allowed though, which I presume is what the metadata sync is about.
I was really hoping this would be a thing that gave you home cooked meal recipes, for normies. Not the bullshit "I fancy myself as a chef and want to brag about how much effort i put into my family dinners" kind of recipes, but the "oh my god, I'm so brain dead after a day at work, what can I throw together that is healthy, tasty and relatively simple".

Where are those recipes? Like ones that Kenji does, but without having to do everything from scratch because I'm lazy and would forgo some amount of taste for pouring a packet or jar of something over some other, more fresh, stuff and cook it for 30 minutes. Thats real person minutes, not "Jamie Oliver, this has been timed to perfection by a team of 10 pro chefs who spent 5 days tweaking everything so I could rock up infront of a camera and make it look effortless" minutes.

Oh, and while I'm at it, if you could also make these recipes palatable to my 8 yo child so I don't have to cook A WHOLE OTHER MEAL while brain dead and lazy, I would happily like and subscribe and even pay the equivalent of my Netflix subscription.

Thank you.
>>A lot of English-speaking countries actually have `.` and `,` swapped:

>Which?

Here's a table https://en.wikipedia.org/wiki/Decimal_separator#Examples_of_...

EDIT: Ah, now that I re-read that, I see the "English-speaking" specifier.
Yes, and no matter how much less meat the billionaires eat, it's not going to move the needle.

A treaty that is sure not to move the needle won't get signed.
Intentionally so.

I've worked primarily in Python for the last two years and I'd still have to look at a reference to be certain of what exactly this code does. And would probably rewrite it to the expanded, parenthesized form unless the company linter insisted.
As a (mostly) Typescript / Svelte dev, React is like a shitstorm of bad abstractions, and looking at it makes me irrationally upset. I refuse to flush any brain cycles down that drain.
Graphene-chip implant in UK trial could transform brain tumour surgery
Plenty of GTK3 software is backed by Python, so switching to GJS should actually improve responsiveness. GTK can certainly be used without declarative GUI and stylesheets, but most programs seem to use both to design the GUI already.

I think React + GJS is a good fit. I don't think it's a good idea to replicate this to other GUI frameworks (Qt, Win32, etc.), but GJS already has most of the components necessary built right into it. Perhaps there are more light-weight alternatives, but this specific combination is a win-win in my opinion.
It is a serious post; you've just summarised it appallingly.
This works until it doesn't. If btc started at 0.01c and is now $100k (roughly) following the curve predicts it will be $100tn/coin or a market cap of $2 billion trillion.
as a foodie,with hypoglcymia, who also trained under the best chef in Canada,amongst other excellent food teachers,
what would take sn application to the next level
would a further evaluation of the users physiological state
so; when my blood sugar bottoms out, I can EAT
and need a fully balanced meal,and I have learned
to look at my hand ,vibrating or trembling as a
proxy for hunger and this is something a phones
accelerometer could detect and use as data for recipie suggestions, and in my case I have to eat
something before I can cook a meal
,so go into a whole menue sugestion
I dont need or would use such an app, as I invented food,but I can see how it could be very helpfull,especialy in a busy family situation
with diverse diatary requirements
Motorcycles are definitely used for day to day in Europe where they're ICE and not electric.
Content only gets stored on your local server if a local user downloads it by viewing it before the message or the original content gets deleted. Separately, you can block abusive servers manually if needed (e.g. https://element-hq.github.io/synapse/latest/usage/configurat...).

For instance, this is better than email, where if someone sends you email with abusive attachments, it'll end up hitting your mail spool and likely your imap server whatever.

That said, agreed that moderation and anti-abuse tooling is fragmented currently, and we're working away on improving it. Recently a lot of time got taken on authenticated media (to make it much harder to distribute abusive content): https://matrix.org/blog/2024/06/26/sunsetting-unauthenticate... but the top priority for The Matrix.org Foundation is to improve the anti-abuse situation (by securing funding for more folks to work on it).
why even have a android app? just build it on the web.

on the plus side everyone can use it on any device they would like.
care to elaborate?
I think its a double edged sword and agree with deatharrow
It becomes an interesting contradiction : there's no such thing as a good unbiased and objective metric on this.

So good managers (that do their job properly) are bad managers (that get fired for it).

And bad managers are good managers...
There are many pages comparing (free/open-source) software on Wikipedia, see https://en.wikipedia.org/wiki/Category:Software_comparisons

The individual entries don't always seem to be super notable. But the notability threshold is also somewhat topic dependent. In my experience in software, it's not as strict as biographies or politically charged issues. In hacker/nerd topics things seem to operate a bit more loosely.
I do think we only want the non-lobotomized ones.

See the large body of comments re: getting worse quality results from hosted LLM services as time passes. This is, at least in part, a result of censoring larger and larger volumes of knowledge.

One clinical example of this happening is Gemini refusing to help with C++ because it's an unsafe language: https://www.reddit.com/r/LocalLLaMA/comments/1b75vq0/gemini_...

I strongly believe that LLMs crippled in this way will eventually find themselves in trash, where they rightfully belong.
Do you have some examples? I have a very hard time imagining a modern Wifi router supporting the latest standards and IPv6, admin web interface and so on running on 16 MB of RAM. I also have issue with "wifi routers in Europe are all 16 or 32 MB of RAM". In what decade?

My ISP provided router also does VPN, VoIP, mesh networking, firewalling, and it's towards the lower end of feature set (as it's offered for free and not a fancy router I bought).

Are you talking about devices from the early 2000?
More like removing a layer of white paint and you find a hidden mural.
Pretty nifty idea, surprised that it’s USB-A for the downstream ports. I don’t want to be negative but for me at least, I’ve been trying to convert as many of my cables to USB-C as possible, probably makes it a harder sell…
Because facts have no bearing if people have different value systems.

I'm not a woman and I don't have daughters. Do I care about abortion. No!

Am I affected by H1B abuse by companies yes. Do I care about it yes.

This is why facts don't change people's minds. Because everyone cares about different things.
At the cost of requiring a lot of IPC and memory copying.
The best measure of productivity for a software implementation team is the quality of the product as measured by latent defects and technical debt. The team that remains to support the system will get to spend some or all of their time dealing with these. For a year or a few years or in perpetuity. Their productivity is directly related to how much time they spend unburdening themselves from that hidden cost.
I'm not using a phone case, never have. You can have a smartphone for many years if you don't mind micro-scratches. Just don't drop it too often from too high up.
Protectionism let Harley Davidson make their motorbikes cheap enough to compete on the world stage in the 1970s. Except, they never bothered because they didn't need to compete - protectionism kept them nice and profitable, regardless of what they did.

Protectionism can be done well, but blindly applying it is dangerous and stupid.
Agreed. At the end of the day - the end user of the software probably wants something other than technical debt reduction, so it's not surprising impact and LOC can roughly be correlated.

Taking the LOC metric too far, in either direction, is trying to read too much into a single metric.
Minor point, I'd appreciate some indication of the price on the page before taking me to the Stripe checkout. It's not that the price ($5.99) is at all expensive or anything like that but I don't really find it nice to have to go to the checkout page to be told how much it costs. Being given this information up front feels honest and forthright.
Designers can be the bane of usability. Small text is an example. There's a strong conflict between "design for usability" and "design for looks". Function versus form.
In some cases touch buttons are preferable. At least they are always in a predictable spot and often perform the same function.

Compare that to an actual screen where the button label and button position can change.
Quincy Jones, Giant of American Music, Dies at 91
While that may be a cute pun (but probably also only if you know the “like tinder but for meal planning” backstory), I think their current name is a much better choice overall, as it’s clear and concise on it’s own.
Eh, that depends. A small model that's voice-and-text is probably more useful to most people than scaling up a voice-only model: the large voice-only model will have to compete on intelligence with e.g. Qwen and Llama, since it can't be used in conjunction with them; whereas a small voice+text model can be used as a cheap frontend hiding a larger, smarter, but more expensive text-only model behind it. This is an 8b model: running it is nearly free, it can fit on a 4090 with room to spare.

On the one hand, a small team focused on voice-to-voice could probably do a lot better at voice-to-voice than a small team focused on voice-to-voice+text. But a small team focused on making the most useful model would probably do better at that goal by focusing on voice+text rather than voice-only.
Don't worry, there's still a couple of months left until then.
you can't just add () to clarify, you have to duplicate `b` too
and that is not good transformation if `b` is function call
I think you're describing ChatGPT Advanced Voice Mode (or Realtime API) in your second paragraph.
How does your comment relate in any way to the wheelchair ramp comment you're replying to?
Really? To my eyes it's a UI that doesn't scale well, and doggedly maintains an aspect ratio that doesn't match the window dimensions.

I can see some value in not spreading the buttons across a vast horizontal swathe of window - much as one doesn't fill a widescreen monitor with a single column of text - but there's no excuse for the waveform not making full use of the available screen width.
Why?

"Tickets" are a means to an end, but not the end itself. If it helps you, create a ticket. Otherwise don't.
FreeBSD 14.2 Beta 1 Released
Another AI war
Check my (much larger) reply elsewhere in this thread - though the tl;dr is that roasting involves flame / fire / maybe coals, baking does not.
Well the tax wedge as defined on that page measures the sum of taxes and healthcare, pensions and social security combined, not the tax alone. For a working class wage in most EU countries, healthcare plus contributions for pensions and social funds will sum up to be larger than than income tax.
I get the feeling we only need 16 or so control characters. We could use those slots for more printable characters instead.

What's that? Doing that would break every single program that uses ASCII? Darn it.
a journal will help you identify cyclic patterns as well as trigger topics/thought/terms/views. time (automated) counter measures well and you'll spend less time in depression. it's a main characteristic of depression that action becomes nearly impossible which is why journaling for the future is so important. It's a part of you for a very long time. your car needs inspections, your apartment cleaning, and your clothes end up with holes, tears, material loss even from standard use. Your body and brain are no different.
I hope I'm missing some sarcasm here.
I think that's a good point. Say it's your company, then you need to decide if you want to build the product in C# or Python. It's going to affect productivity, but it's very difficult to say how. If you pick Brainf* of course most people can tell you productivity will suffer, but in the C#/Python example you might start building in C# since it's what you're familiar with, then have problems recruiting developers in your area a few years down the line, since most people are now doing Python (say).

Technically, your original choice might be "correct" in some ways, but who knows?

Perhaps the discussion should revolve around how we make decisions better in complex, rapidly changing environments, with limited information? It feels like we're clinging to the need for things to be predictable and measurable even when they're not, and we end up in more or less delusional discussions about which of two almost identical programming languages is better, or even tabs vs spaces :D
I thought setup-python handled that already, no? https://github.com/actions/setup-python?tab=readme-ov-file#c...

There's also the pip-compatible mode of uv which is much, much faster than pip.
I can see how quantization or down sampling itself could be a fundamental way to address this.

1. Train normal full precision model.

2. Quantize down until performance is borderline and then perform the unlearning process.

3. Train/convert/upsample back to FP for subsequent tuning iterations.

Seems like you can create an information bottleneck this way. The echos of the forgotten may have trouble fitting through something that narrow.
Oh, you have completed the project I planned. Currently, do you think the difficulty in improving the model lies in voice data, computing power, or algorithm optimization?
I personally think that if you want to achieve the ultimate, you don’t need to remove the background sound from the original audio.
Outputting audio mixed with background sound as new audio may result in background music,

If you use completely unprocessed speech data (including speech information with background music on YouTube), I think the potential will be higher, but the requirements on your computing power are too high.
If you don’t have money to buy a GPU, just use voice noise reduction processing first.
It seems to use hand-written code for SIMD. Cannot one use normal C code using loops so that compiler optimizes it into SIMD? I know that gcc can convert some loops into SIMD code.
Ask HN: Niche technical knowledge not found on the internet?
What niche subjects are you interested in for which the knowledge is hard to come by on the internet?

Is it due to copyright reasons? Lack of organised and searchable corpus? Hands-on knowledge that doesn't translate well to visual media?
Ubuntu is certainly opinionated, but it doesn't force your to use secure boot or create a cloud account.
And that's not even starting with the questionable morality of using GitHub in the first place (~ after Microsoft bought them)... (especially for non-US developers)
Asianometry has recently covered Rionavir here:

https://m.youtube.com/watch?v=_xPhxtuA_Qc
It doesn't work in New Zealand. Operators have not deployed the infrastructure needed for it.
Yes, as far as I can tell that's exactly what's happening.
yes, there are blind people
HENNGE | Multiple roles | Tokyo, Japan | Full-time | ONSITE | Visa Sponsorship & Relocation Support
HENNGE is a leading B2B SaaS company on a mission to transform the world by liberating technology. Our flagship product, HENNGE One, is Japan's number 1 cloud security service that delivers a comprehensive suite of services including access control, secure file transfer, and data loss prevention.

HENNGE offers a unique work environment that sets us apart from the typical Japanese workplace. We pride ourselves on being international, flexible, and casual. With English as our official language, proficiency in Japanese is not required.

Here are the job openings:

* Senior Front end Developer (React) * Senior Front end Developer (Vue) * Junior Front end Developer (Vue)

Please apply via https://recruit.hennge.com/en/mid-career-ngh/

Arigato gozaimasu!
> Sounds a bit unexpected from an information theoretical point of view

It's very common, in machine learning, to use 'dropout layers' [1] during training - where different, random chosen values are temporarily turned off at each training stage.

The intention is to ensure the network learns not to rely overmuch on any single value. Why have your cat-recognition neural network have a single whisker detector, when you could have ten whisker detectors and combine their outputs?

I could well believe that, after intentionally ensuring knowledge of whiskers was redundant, removing that knowledge would be complicated.

[1] https://dl.acm.org/doi/10.5555/2627435.2670313
what server is this on? (as these sound like serverside issues). please can you submit debug logs so we can take a look? needless to say, this shouldn't be happening.
> I really find strange how I've been reading news lines over the past years about great advancements in many incurable and chronic diseases (like Alzheimer's, diabetes, and cancers) yet after all that time people's treatment is not going any better.

... I mean I think you are possibly not just paying attention. All sorts of things that were absolute death sentences within recent memory are now very treatable. News articles tend to overhype, of course, but cancer treatment now is a different world to a few decades ago.
I'm going to try it in Chinese
try a long question on google search but slightly overload it with terms in context and terms that are a bit "out of scope"
The only requirement for shaping language and informal thought policing is a sufficiently malignant army of trolls then?

I'd rather have a wild jungle internet full of anonymous people saying nigger in every second sentence than one of voluntary gestapo thought police combing through post histories to dox and hound common people because they don't fulfill the "linguistic standards" imposed by a small group of ideological/political activists.