skysight-inc/HackerNews huggingface dataset:
> Sweat free commute

I always wonder if people aren't confusing racing with bicycling. Granted I live in moderate climate but we have our hot days too, generally it's not that hot yet early in the morning, but in that case I could dress appropriately with shorts for the bike ride and change into work clothing after.

According to my phone I generally do a pretty leisurely 12-13 km/h (7.5-8 mph) on my upright (ie. normal) bike and could keep that up for hours without breaking a sweat. Bicycling is really very efficient.

Looking at the way bicycling is experienced in London, and I think many US cities too, I see people dressed in full racing gear and doing 25+ km/h (15 mph+) on race bikes, which makes no sense to me for a city like that: you're sharing the street with dense car traffic, meaning any miscommunication easily turns into a nasty accident at those speeds; on race bikes you're hunched over and have less information about what's happening around you, just due to being lower and the anatomy of how your body turns to look around; and yes your body has to actually work to keep those speeds up.
Almost nowhere pays $700k for a SWE. These numbers come from stock grants or similar financial instruments; that money gets realized eventually, but it's not guaranteed in the same way that a fortnightly bank deposit is.
MacWhisper: Transcribe audio files on your Mac
An Old Conjecture Falls, Making Spheres a Lot More Complicated
Oh the irony when I got a popup asking me to subscribe. It's a no from me.
Yeah, it is just another example of specialisation/divison of labour.
This is so weird. I built a "python within excel" a few years back.

Abandoned now: https://alphawolfxl.com/

It allowed python functions to be run on cells and ranges, and also allowed ranges to be filled with sql queries on databases.

I had managed to get also a matlab runner working (via matlab/java connector) and was just getting the R connector finished.

Basically, I made a website showing it working and gave a few people the plugin, and their feedback was "nah, my company won't pay for it, you're wasting your time" - so I shelved the project.

I have no idea what my emotions are doing right now :)
The two magic words that would have made this an excellent headline: "per person".
1) I would argue that with fp style you might want to structure your code into small, pure functions, anyway, for testability reasons. Also many functions from the go library are already pure functions with one input and one output, so they can be used right way, e.g. `Atoi` from `strcov` or `ToUpper` from `strings`.
Also go has the nice feature that you can pass methods on structs (member functions) from their instance as functions (the instance reference is bound in a closure). So lambda functions are not really needed that much

2) I absolutely agree, type inference could be better. However this has improved over time and go1.21 has also made good progress. I would expect that type inference will continue to improve in the future.
This library tries to easy the pain of having to specify types redundantly by carefully choosing the order of type parameters. Those parameters that can be inferred (e.g. because they are part of the immediate function argument) come last, whereas the parameters that cannot be inferred come first, so you only have to specify those. This compromizes on a consistent type ordering, preferring useability over (internal) consistency.
Examples are `Left` and `Right` of the `either` package. The order of type parameters is reversed between the two to avoid excessibe typing.
So it imparts hysteresis and prevents parasitic events in current switching contexts? Would you still need these if somehow the circuit was a low frequency continuous wave function? If feels like these are a side effect of digital use, high speed switching states.
Like FB, LinkedIn etc the credit bureaux maintain a file on everyone they come across. So they likely have a file on you regardless.

In addition, in the US these files are used for other purposes than taking out a loan, for example renting an apartment, for some jobs, etc.

I recommend building up a credit history even if you don't need it now. You might later. There are plenty of articles on the web about how to start, basically getting a credit card (perhaps secured) and slowly building up your credit.

I am lucky enough to be a cash buyer. I tried to rent a house for a year a few months ago but my credit rating was not good enough. I have a couple of credit cards which I pay off every month (so good, my credit utilization is low) but by the rating companys' POV there wasn't enough to go on: not enough accounts, and no accounts apart from the CCs: no mortgage, no car payments etc. The fact that I'm a homeowner doesn't appear in the report.
i’m completely lost as to the author’s intended takeaway. something like “[democratic] systems that are blind to second-/third-order policy effects underperform”? so what do you do about that?
Think you perfectly described teams working on Windows 11.
https://en.m.wikipedia.org/wiki/The_Points_Guy#Products_and_...
Seconded. Plus what is up with recruiting culture lately? The ghosting is worse than online dating at this point.

There was a time I was annoyed at the canned rejection emails but I'll be damned if I even get a one word "no" these days.
Is this feature primarily a function of web assembly? I.e because if we assembly you can run python natively in the browser?
Also anecdotal, none of the millennials homeowners I know inherited them, but all are software developers.
That is the thing though, those who historically pose the greatest risk to mankind (the heads of governments) do and will continue to be the ones with the greatest access and use of the most dangerous technology.

To put it another way, we're all concerned (at least in 1st would countries) about terrorists and hackers being the greatest threat to people's lives. So we're comfortable giving the government sole control of weapons - even though statistically that's not an accurate representation of the danger graph.

I don't know if it's good marketing or propaganda, but I find it ironic that "only government can be trusted".
Doxing is an exaggeration of what it is. They have a very public online presence in the first place and made it pretty obvious, and they self-promote. It's just putting 2 and 2 together. The "block" on HN seems to have more to do with their gripes about inaccurate or negative comments than about attacks, unless I missed something.
More than half of the calls I make are not picked up immediately. Whatsapp is usually several hours of delay for a response. If it would be a day, I would not be upset, and most people aren't. I really do not understand what the fuss is all about.
The primary problem with this claim as it usually presented is that it tends to ignore that earlier generations did not go from kindergarten to home ownership in a year: you grow up with your parents' generation's condition as "normal" when it actually represents 30-50 years of "accumulation".

So yeah, 10 years ago, very, very few millenials owned a home. But that was true for 23 year old boomers too.
Has anyone had a great experience yet with these autonomous AI assistants since ChatGPT4 came out? Personally I haven't experienced an increase in quality for support bots but I'm curious if anything has stood out to anyone else...
Just because they used them doesn't mean they like using them, just that they don't have the sway to move people to something of their own.

FireWire was developed by Apple and some other companies, as a competitor to USB, and lost out to USB.

Apple had their own video container and codec formats in quicktime, and those also lost out to others.

They definitely prefer to roll their own, they just don't always succeed in gaining enough market adoption (in the past) or they're told to stop pushing it to the detriment to their users (as recently with USB-c).
Printing a physical ID for everyone seems like an outdated solution. I'd sooner support biometric hardware on every connected device.
Is this feature enables because of Webassembly? Considering that we assembly let’s people run python code natively in the browser?
This is what I see on Embarcadero Linux C++ dev page:

"However, for Linux, you cannot create the visual VCL and FireMonkey applications."
Funny how the name is sticking, we are still referring to our pocket computers as "phones". I hardly ever use mine for real time voice communication.
Your story sounded vaguely familiar to me, so I just looked in my email archive, and it appears I did the same thing around the beginning of 2021, when Experian also automatically signed me up for "CreditWorks" after I disputed fraud with them[0]. They were sending almost-daily spam. ("Your Dark Web scan is complete!" "Congrats, your membership's been upgraded!" "Important Information about your credit score!")

I wrote to the FTC instead of the CFPB, and got a form letter back for my efforts. Mail from *@*.experian.com is still blackholed, so I guess this is a good reminder that rule is there, if I'm ever required to deal with those assholes again.

[0] Supposed past-due electric utility account in a state in which I've never set foot, let alone owned or rented property. Interestingly, this only showed on my Experian report, but not TransUnion or Equifax, so I'm pretty sure it was a reporting mistake as opposed to intentional identity theft.
> Emergency auto-braking (has to be manually disabled for each trip)

Wow, what a nightmare!
Given how popular they are, these modern designs must appeal to someone, but personally I find them really bad. It's pure form over function with the huge text that reduces my 24" monitor to the information density of a phone and the annoying fade-ins that interfere with quickly skimming the page. This kind of webpage makes me immediately suspicious. I find these landing pages much better: <https://hypothesis.readthedocs.io/en/latest/>, <https://cmocka.org/>, <https://pytorch.org/>.
Regarding your question on the underlying dataset: The data is sourced from the National Plan and Provider Enumeration System (NPPES). The NPPES is a governing body created by the Centers for Medicare and Medicaid Services (CMS) to issue mandatory National Provider Identifier (NPI) codes to all healthcare providers in the United States. NPI codes are unique 10-digit numbers used to identify healthcare providers. Healthcare providers include both individual practitioners (e.g. doctor, nurse) and organizations (e.g. hospital, clinic). The administrative simplification provisions of HIPAA require all covered healthcare providers, plans and clearinghouses use NPIs in administrative and financial transactions (e.g. claim payments, referrals, diagnosis coding, etc.). If a provider is no longer practicing, they are responsible for manually deactivating their NPI with the NPPES. The NPPES publishes updated NPI data on a weekly basis. Visit cybersyn.docs.com for more information.
https://github.com/fernet/spec/blob/master/Spec.md

It's just a simple format specification using standard crypto primitives.

> AES in CBC mode with a 128-bit key for encryption; using PKCS7 padding.

> HMAC using SHA256 for authentication.
I'm the other way around: I just want to carry a UB C cable or two. The cable was designed so wear and damage should accrue to the cable, not the connector in your device.
I was also a holdout until I saw emojis described as "body language for text". That helps contextualize them and let me appreciate them. They let you add so much nuance and personality to text. In a world of async communication, they can be crucial signifiers of intent.
I met a woman that fled Ukraine with two small kids. Sad story. I spend some time with her and her most notable story about (pre-war) Ukraine is that you can buy anything. I mean, you buy your drivers license through bribes because it’s cheaper than taking the lessons and an exam. You bribe your physician because you don’t want to be enlisted. Bridges are planned for decades but never realized because money keeps disappearing somewhere in the process. The country is deeply deeply corrupt. Very friendly woman though, heart in the right place as they say.
Yeah me and my coworkers make heavy use to the thumbs up as a “got it/acknowledged”, because we work in ag driving in and out of cell range, so it lets the sender know the herd of cats got their message and will be acted upon, instead of fucking radio silence or a gish gallop of unwanted text.
Do "the countries" want to live 30 years in the past, or do you? Dividing Europe primarily into western or eastern is utterly useless categorization, as of today. You might try to divide EU that way, and only EU.

Classifying Czechs as closer to Russians than to Austrians does not have basis in today's economy, culture, geography, politics. It fits when you're considering a specific historical period or linguistics.
Practically speaking, it's a simple measure of how similar two probability distributions are, minimised (with value zero) when they are the same. So it's often used as a loss term in optimisations when you want two distributions to be pushed towards being similar. Sometimes this motivated by clever reasoning about information/probability ... but often it's more just "slap a KL on it", because it tends to work.
> the quote ... which links to another article on the same website(!) ... which has a link to some other blog post that has the quote ...

This is the norm everywhere nowadays, including the most respected newspapers. I think it deserves a name- maybe something like "pretend citation" or "Chinese links". I think its popularity is due to the impression it gives of factual accuracy coupled with nonchalant confidence; someone who simply turns a sentence into a blue link has done his homework and dares you to doubt him. In fact usually the links point to other articles- often from the same publications and author- wherein one can find, buried somewhere, a similar but different statement, which in turn can be either totally unsupported or again link somewhere else, to even more remotely related factoids.
And logrus is one of the slowest loggers by far, in part because of its heavy map usage.
What did they want to hear?
Paid maternity leave and 30 vacations, staples of any developed country, would do more for mental health in USA than any research in meditation.
I could see it being useful in a remote living / off grid scenario as well, especially if you made it yourself out of recycled car parts and scrap.
fixing terrible writing

1.) meditation was not really always doing what enthusiasts claimed it was doing.

2.) it was making people develop bizarre beliefs and generally become irrational.
> any European

*cries in Hungarian*
I guess I find this troubling because it would seem to indicate that I spend multiple hours a day typing at a dead laptop, hallucinating that it is still working.
Think his movie summary was clutching his chest then crumpling, then faceplanting with no attempt to catch himself. I agree he probably hit his head but it does sound like the heart attack came first.
TalkToFile: A CLI tool to seamlessly query any file using langchainjs
I'm excited to share a project I've been working on: talkToFile. It's a CLI tool built on the langchain library, allowing you to load and intelligently query content from various files.

Some highlights:

Modular and Flexible: Integrates effortlessly across platforms.
Efficient Data Transformation: Converts unstructured data into structured outputs.
Explore the Unstructured API and the Chipper Model.

I'd love to get feedback, contributions, or any thoughts on improving it further.
The article mentions over-treatment, and I haven't looked into statistics for over-diagnosis of prostate cancer, but for two members in my family, their doctors preferred the wait-and-see method which lead to untreatable cancer in one case and a near-miss delayed treatment in another. I’d rather be alive, but these doctors appeared more focused on the side effects of prostate removal on sex and incontinence. Any improved method of detecting when dangerous cancer in the prostate needs to be removed would help to clear up priorities for both doctor’s and patients.
Very true. In case anyone is too young to remember, in the days of the iPhone 3G, it was somewhat popular to buy apps which would use a real browser on a server somewhere to render a browser session, complete with Flash, and stream it to you. It was very handy for those of us who played Flash games and needed to check in on our game on the go. (Think FarmVille, Cityville, etc.)
Idk that's how I interpret the thumbs up after I say something. In my mind it's comes off like a dismissive "that's cool". Like what ever I said isn't worthy of a text response. Idk it's a little odd to explain I guess
This is worse than the threats to Facebook and Twitter to revoke section 230. NATO and other Natsec employees penetrated TikTok long ago as reported by Alan Macleod. https://www.mintpressnews.com/?s=tiktok
The Concorde had a lot of issues with getting permits to fly overland due to sonic booms disturbing residential areas, so was limited to flight paths primarily over the ocean...which hurt the usability of the plane a lot. Add in fuel inefficiency (not sure if this is still the case given progress in aerospace engineering?).

Maybe aerospace engineering experts can weigh in on the fuel inefficiency issues, but definitely the combination of cost + limited flight paths made supersonic commercial flights nonviable from a business perspective
I find the use of the term "mindfulness" so frustrating. Meditation, or jnana yog is simply one of the types of yoga described in the Gita and Vedas, which was adopted by BUddhism, then by the West to manage their hectic lifestyles.

Its purpose is completely different, its purpose is to condition the body to help understand THAT YOU ARE NOT THE BODY and connect yourself with that higher purpose. Thats the whole purpose.
I’m starting to think that Hacker News is on the wrong side of history on this one. Without the emotional channel, we make more misunderstandings, which leads to more hostile posts. Emoji are becoming a permanent part of written language.

I don’t want to see a post full of emoji either, but perhaps a filter that allows one emoji per 20 words would work. Perhaps using a font with black line or grayscale emoji?
I think we all have biases that we sometimes aren't aware of. For example, no one thinks they prefer taller employees.

And yet taller people tend to make more money and have more positive qualities associated with them by others.

I think age is a weird one, because there are both positive and negative biases at play.

Maybe you don't think about age consciously, but subconsciously maybe you're more inclined to trust someone's opinion or experience if they're older.

Conversely, you (and many other hiring managers) may feel a bit weird giving basic tasks or ordering around someone who is older than you. Maybe you don't realize it, but you might have more of a sense of "this candidate is less likely to take instruction"

I'm not saying you're ageist (any more so than the baseline since I think we've all internalized ageism to some degree). But the fact that it "doesn't cross your mind as a criteria" doesn't necessarily mean that it hasn't affected your hiring decisions anyway.
Right there with you. Their focus is on smoke and mirrors, not putting content first. If the first thing I have to do to get to the content is move your interface or big pictures out of the way, you're doing it wrong.
It's pretty much impossible to get your free annual credit report these days. It used to be relatively painless, but now you get slammed with ads for credit monitoring or whatever useless products. Or, the website just doesn't work, redirect to a page telling you to send a letter to some rando PO box.

I used to get my free credit report every year, but I stopped, which I'm sure is exactly what these scumbags want.
TBH all I'm seeing are straw man arguments from you. It sounds like you have not given any time to a truly good-faith exploration of these methods, instead leaning on vague impressions based on only the most incidental and bottom-of-the-barrel evidence.
A car...
I'm really glad they've introduced this, I just wish it also had the traditional formatting methods, eg Infof, Debugf, Errorf, etc, for backwards compatibility.

I've got a few packages that accept a basic logger interface, eg:

type debugLogger interface {
Debugf(format string, args ...any)
}

type MyThing struct {
logger debugLogger
}

func New(logger debugLogger) *MyThing {
return &MyThing{logger}
}

I'd love to switch to slog but I'll have to v2 these packages now.
I don't know. We seem to get down right giddy, wallowing in our cleverness to create solutions to problems we, ourselves, have created, without addressing the root cause or making any changes which will negate the need for our so-called solution. Imagine a world where we don't have to be this cleaver to thrive and live healthy and fruitful lives.
Maybe some HW companies don't have the budget to write drivers for the 3% userbase that is PC Linux users, especially since most commodity HW is in a constant race to the bottom in terms of pricing so profits are slim as it is.

So better check for the HW you're buying it, if it's compatible with the SW you intend to use, especially now that there's almost a dozen laptop brands selling Linux-ready laptops. Like you don't buy an X-BOX hoping it will run your Nintendo games collection and the blame Mycroft when you realize it doesn't work, do you?

And calling those driver devs "lazy" is a huge slap in the face, especially if you knew how overworked and underpaid people in that industry tend to be, as the profits are also very small. Not everyone is rolling in cash like Nvidia, AMD and Intel.

This sub can be quite pretentious at times.
This is awesome.

For anyone confused about the project, it is using whisper.cpp, a C-based runner and translation of the open whisper model from OpenAI. It is built by the team behind GGML and llama.cpp. https://github.com/ggerganov

You can fork this code, run it on your own server, and hit the API. The server itself will use FFmpeg to convert the audio file into the required format and run the C translation of the whisper model against the file.

By doing this you can separate yourself from the requirement of paying the fee that OpenAI charges for their Whisper service and fully own your translations. The models that the author has supplied here are rather small but should run decent on a CPU. If you want to go to larger model sizes you would likely need to change the compilation options and use a server with a GPU.

Similar to this project, my product https://superwhisper.com is using these whisper.cpp models to provide really good Dictation on macOS.

Its runs really fast on the M series chips. Most of this message was dictated using superwhisper.

Congrats to the author of this project. Seems like a useful implementation of the whisper.cpp project.

I wonder if they would accept it upstream in the examples.
I recommend trying https://icepanel.io/
If we are discussing the levels.fyi pay report, then they are only including the numbers you get in a single year, you are incorrect. $700k is obviously top top band, but this is referring to annual pay.
FeliCa
The world isn't so bad. You might just need a perspective shift. A huge number of regular human activities and interactions don't generate profit, and yet aren't considered worthless. Go play an intramural sport, or take a walk with a friend, or read a book to a niece or nephew, or spark up a chat at a coffee shop, or hell, comment on Hacker News.

The vast number of capitalist activities and goings on aren't so bad either. I look out my window and walk through the world, and I see a society chock full of people working to provide useful things and services to others in society who find it valuable. Which is amazing. And it's profit that enables people to do this much of the time.