skysight-inc/HackerNews huggingface dataset:
I used it for the second version of aidev.codes which was a static website generator basically. I did not have money for marketing and could not get users that wanted to pay. The voice interface was optional.

New version in progress is a ChatGPT plugin and does not have any voice interface.

The latency was not that bad but it does take a moment for Eleven Labs to generate even in streaming mode. I optimized it slightly by doing one sentence at a time. It might be possible to optimize it farther than I did.

Also Eleven Labs is iterating rapidly and have been making announcements about new models and plans.

But anyway that stuff was a bit of a distraction for me because the code generation for web applications is hard enough and I need to focus.

I end up spending more than half my time on side projects to pay the bills which is delaying progress on the third attempt at this. Currently working on a contract where we generate queries to a specific database to answer questions a user types into chat.

I do believe that voice interfaces will be a standard option on these things within a few years. Right now I think most projects are focused on things like core code generation and retrieval challenges. But pretty soon I think everyone will have to add the voice because users will demand it or take it as a given. I assume.

Maybe they haven't seen it a lot and don't know it's possible so don't expect it. It's a question of momentum like most things.

Detecting emotion at some level will be important for call centers. I think all you really need for the core part of this is datasets with yelling or angry people that use uppercase in the transcripts, exclamation marks, and maybe an [angry] annotation.

But actually eventually if you think about Meta's new multimodal speech to text, eventually you will see multimodal models trained on speech dialogue and large amounts of text like LLMs directly. That will provide truly human-like responses in terms of tone.
An article on this topic I like:

Are Your Texts Passive-Aggressive? The Answer May Lie In Your Punctuation

>"And we found consistently through many experiments that 'Yup' with a period resulted in responses that were more negative. So people thought 'Yup' with a period was less friendly, less sincere, and so on."

>"I actually really don't like getting text messages that end in periods because it always feels so harsh and passive-aggressive," said Juan Abenante Rincon, 24, a social media manager for Adidas. "Like, are you mad? What's going on? Like, did I do something wrong?"

https://www.npr.org/2020/09/05/909969004/before-texting-your...
Not aware of any discord server for HN.
Well, I'll expand.

For 95% of Java devs, JavaScript devs, Python devs, if it's Open Source and it isn't on Maven Central, NPM, PyPi, it might as well not exist.

The reverse is true, if you have any library or tool worth a damn, it's there.
I had no idea they did RISC-V and ARM versions! Very cool.

This was the book for the "weed-out" class I took my first semester in college. Nearly failed that class, but it opened my eyes to so much more of computing, beyond just "coding".
There is some fine print at the bottom of the screen in the shot where the phone is connected to the handlebars:

> Always use a dampener with your iPhone when riding as shown. Use only with low-powered bikes and avoid prolonged use.
fantastic to see India space program. More countries in space, the better
WGA Slams Studios’ Latest Offer
Meta must be doing really poorly if they can't afford to maintain an app. Better sell all their shares
I think it's a concession that use of particular parts of the keyboard is person and context specific.

e.g. At home, I only very occasionally enter numbers. I very frequently use my mouse, and have large monitors. So I sacrifice slightly less convenient number entry for slightly more room for my mouse(pad) all the time.

At work, I have a full-size keyboard and I spend a higher proportion of my time typing and entering numbers.
The Red Book also refers to the specification of audio CDs.

Most of these nicknames aren’t widely known. The Dragon Book is probably the most well-known.
Kinda adds a whole new layer to the drone metal band sunnO)))
I have acid reflux and possibly a mild hiatal hernia. When it triggers in Just The Right Way, I also get severe panic attack symptoms.

When I started investigating it (my coping mechanism during panic attacks) I discovered that the vagus nerve travels next to the esophagus through the diaphragm.

So my complete layman explanation was that the stomach pushes through the diaphragm during a hiatal hernia -> it rubs against the vagus nerve -> panic attack symptoms.

I might need to add the study of vagus nerve to "why haven't we studied this about the human body more" -list along with gut bacteria composition.
If you are interacting with a modern log-in box, where there is a first state to input the user name or account ID and then a transition to a separate state presenting a password input for this account. You hit the back-button. What do you expect? The box switching back to the input of the account ID, or leaving that site altogether to wherever you came from (e.g., Google)? I guess, most would expect the former, because there is change of state and a transition. I think, adding another sibling, thus changing the form on our own account, is such a change of state, as well. (In other words, we may want to revert this step, but we do not necessarily expect CTRL/Command+Z to work in this context, like it does for a "normal" editing task. But we may expect the back-button to work. Not to the least, because we had to press an action button in order to arrive at the present state.)

Moreover, this is pretty much how forms have worked for the first 20 years of the Web. (I.e., the browser stores a snapshot of the state of the page just before any transition or navigation event and restores this on the press of the back-button. Before there were single-page approaches, this was well defined.)
There's a bunch of Slack communities for founders, entrepeneurs, etc. Just search for "slack community entrepeneurs" and you'll find a few compiled lists.

I've been part of 1 or 2, and whilst you can find people to chat with there, these communitites are often owned and run by someone who wants to make money out of you so expect invites to webinars, promos, etc...
i see ugly bald heads every day with weird shapes, they're out there in huge numbers. bald people also look bad if they have big ears, and it makes big noses look even bigger. it also almost always looks bad on fat people and people who can't grow beards, and looks exceptionally bad 100% of the time on people who fit into both of those categories.
The following slides contain a more concrete description of the conjecture, its motivation and consequences: https://people.math.rochester.edu/faculty/doug/Talks/Glasgow...
Server seems to be busy.
> If India starts producing chips that work just as well (..)

That's a long way off, still.

Just the other day, I spotted an India-made Arduino style board on RISC-V Exchange.

Followed the link, saw there were several flavors & revisions, and with a "buy" link below. So.. how much? "Please login".

So, some university-developed academia/student only thingie.

That's just pathetic. Meanwhile, I bought a made-in-China, 4-core board with decent GPU, 8GB RAM, lots of modern peripherals for ~€100, mass produced, 2 day shipping (Germany warehouse -> NL).

There's smaller boards + chips popping up left & right (like Milk-V Duo, BL808, a ~$0.10 uC, etc) from Chinese vendors. Not to mention high-end offerings.

Sure, India will get there. They'll have their fabs (if they haven't already some halfway large/modern fabs).

But the path from "we're gonna make our own CPUs" to having a mature, diverse, mass producing semiconductor industry with a matching local talent pool & investment capital, is a long one. Silicon Valley & Hong Kong / Shenzhen took decades to become the powerhouses they are.

India is taking their first steps on this path but they have a long way to go (but letting uni students tinker with RISC-V designs, is a good start :-).
I feel like the biggest problem is most COBOL code is heavily tied to the mainframe it's running on [1]. There are already ways of compiling COBOL code with a modern compiler [2].

There are also multiple other translation projects:

https://dockyard.com/blog/2021/08/10/what-if-coboltoelixir

https://www.microfocus.com/en-us/products/visual-cobol/overv...

[1] https://www.ibm.com/docs/en/zos-basic-skills?topic=zos-cobol...
[2] https://gnucobol.sourceforge.io/
Bose Sleepbuds: What Happened? [video]
Sorry I wasn't clear -- my point was that a typical python programmer won't be able to troubleshoot these bits -- it'd be way outside their skill set.

Before anyone jumps in to say nobody ever has/will ever have to troubleshoot this because it's so stable and used everywhere and so forth, please have a look at the comments at the top of that file. This code had to be patched eg. due to a compiler update.

Remember, this is open source and this code is offered without any guarantees. And non-existing guarantees of greenlet/gevent is quite different from the non-existing guarantees of CPython (no idea about PyPy).

Implementing cooperative multitasking at this level is way off the beaten path and should only be attempted by those who know what they are doing.

Today, I'm sure this code works perfectly on linux 6.4.7 when compiled by gcc 12.3.1 against python 3.10 on amd64 architecture in release mode. But can you guarantee it will it work on linux 7.8.17 when compiled by gcc 15.2 against python 3.21 on AARCH64 10.4 architecture? No you can't. If you are lucky, it'll just die with a general protection fault or something. But it can also break in subtle ways that only a seasoned systems programmer can realize, let alone fix.

So if you are a professional, you care about maintainability, you care about forward compatibility, you are starting a greenfield project, you are sure you need cooperative multitasking and you ask nicely my opinion about which async framework you should choose, I would strongly advise you to steer clear of gevent/greenlet based libraries.

Or, you know, just hack away :)
The Brutalist Report https://brutalist.report/

Tom's Hardware https://www.tomshardware.com/

Security Week https://www.securityweek.com/

Those three after Hacker News are my main one's.
Looking forward to this. The Moon has been on a role eating landers and space probes lately.
Yes, I was also surprised at how the article underplayed this. "Tons of evidence that it's ONLY as good as the best therapy and drugs"
There’s an email client called “The Bat!” — I never made the connection.
iPhone 14 Pro's Lidar helps create custom prosthetics for dogs
Show HN: I Made a Tool for Airlines Redemption Chart Search
stop developing for web and you'll probably enjoy programming again lol
AFAICT the problem is that Musk has no idea what normal people want or like about Twitter. It's like having a robot baking a cake.
The default limit is in place because select() uses a fixed size bitmap for file descriptors. If a program that uses select opens more than that many files it will make an out of bounds write. It is probably better to make the file descriptor allocation fail than have memory corruption.

All programs that don't use select() should raise the limit to the hard limit on startup. Then drop it back down before exec()ing another program. It is a silly dance but that is the cost of legacy. I'm surprised that these programs that are affected can't add this dance in.
Honest question. Is PGP not just the way to go?
Steam engines with bronze pistons and cylinders could have been made.
Nerve stimulation implants are really exciting. I have sleep apnea, and while I take to CPAP therapy pretty well, I hate having to travel with the device and I hate its limitations. When we travel, I have to ensure there's an outlet somewhere near my bed; I can't camp without a massive battery pack for my CPAP; I can't go backpacking; and even cuddling my wife at night is a challenge because of the hose hanging off my head.

There's now a sleep apnea implant available, which also functions based on nerve stimulation, and is apparently quite effective. It's still a bit large, so not ideal for those of us who can deal with a CPAP, but in another 10 years maybe I can stop using my CPAP and just get a relatively straightforward surgical procedure every 5-10 years. I'd absolutely do it.
https://www.youtube.com/watch?v=DLA_64yz8Ss
As someone who has done a lot of atomics programming: stick with sequential consistency unless you are using the variables in a very well known pattern (i.e. the double locking pattern, ring buffers, etc).

Additionally, atomic doesn't mean lock free. But if they are lock free [0] you can use atomics in shared memory across a process barrier which is a lot of fun. Another good resource on this is: https://preshing.com/20120612/an-introduction-to-lock-free-p...

[0] https://en.cppreference.com/w/cpp/atomic/atomic/is_lock_free
Streaming YouTube link https://www.youtube.com/live/DLA_64yz8Ss
Is this the kind of open-source house plan you're looking for?

- https://www.wikihouse.cc/

- https://www.openbuildinginstitute.org/

- https://www.openstructures.net/

I don't think anybody's compiled them in an "open-source house plans DB", but it's a pretty neat idea.
Future Apple Watch Sensors May Match Watch Face Color to Your Band and Clothes
The number of people who disable Javascript is probably less than people who refuse to or can't upgrade from really old browsers, where all the current HTML and CSS is going to break.

I don't get the HN hysteria over Javascript. You have a powerful host (I won't even call it a client, because it can and should be so much more). It would be crazy not to use it. Sure, it can be abused or programmed poorly, code should be tested. But in my wide-ranging use of the Web which involves a ton of Javascript, that has rarely been a problem.
> So that drastically increases risk of being caught.

Only if someone out there is extracting, decompiling and auditing each version of the Signal iOS app in the app store. But I doubt anyone is doing this. If a backdoor is ever snuck into the signal ios app for a few users for a few weeks, I highly doubt anybody would notice.
Soft-landing.... hope so.
I don’t have statistical data, but I have worked at one of those companies in the past and am familiar with the caliber of compensation and benefits, so I’m generalizing from firsthand knowledge.

Honestly, even the comp allows building savings so rapidly that it helps a lot even before considering the benefits - and one of the benefits, at least at Google, was by far the best 401(k) plan I’ve ever heard of, including allowing less common options in the law which most plans don’t want the administrative hassle of allowing, and lower expenses than retail investing. So personal wealth (and therefore defense against high medical bills) grows really fast at those companies, and then the benefits most allow the employees not to spend those savings on medical costs.

Dismiss my assertions if you like, since they indeed aren’t statistically proved. But I don’t think there’s likely to exist public statistical data either proving or disproving my claim, so assertions like mine are the best we have. Any private data that might exist with sufficiently tailored scope would be kept within the HR department of Facebook or Google, and I’ve never seen it.

I should also probably clarify that I’m talking about US technical or managerial/executive full-time employees and not, say, someone who works in a warehouse shipping Google Store phone purchases, or employees with a foreign comp and benefits package.
> explained how they can be generated from synthetic DNA using reverse genetics

Was that a secret? https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9066064/

> supplied the names of DNA synthesis companies unlikely to screen orders

My naive Google search implies that'd be most of them...

https://arstechnica.com/science/2022/12/experts-debate-the-r...

> identified detailed protocols and how to troubleshoot them

Googling "reverse genetics for influenza" gets the same protocols...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5297655/

> recommended that anyone lacking the skills to perform reverse genetics engage a core facility or contract research organization.

I googled "Who to hire for reverse genetics" and the first result was a CRO

https://www.wur.nl/en/research-results/research-institutes/b...

Please feel free to contact the expert of our contract research organization (CRO) if you have a question concerning reverse genetics and reverse vaccinology.

-

LLMs have the sum knowledge of a lot of Google searches. I wish we'd stop drumming up the most ludicrous risk profiles when they're capable of damage in much more boring ways.
You mean plans made by someone and provided for free?
The Ultra is literally advertised as a dive watch, so I think your information might be a little bit out of date.
> There is basically no point plugging an iPhone in to a computer

...if your computer runs MacOS.

I was surprised to see how unnecessarily annoying it is to transfer videos and photos from an iPhone to a Windows PC.
Lol, this is 1 year old news and besides that known issue for even longer and for all mobile cameras. QuadLock makes specific hardware to counteract vibrations if you want to mount to motorcycle. Which I use.
Microsoft Lawyer’s 10-Day Race to Save the Biggest Gaming Deal
https://archive.ph/mpdKy
It'd be really cool if people who used a plan could go back and add pull requests for ways they'd enhance the plan after real world use.
>Dirt bikes don't have rubber motor mounts

I've seen the rubber isolation points, like these from a CR250R:

https://i.ebayimg.com/images/g/Wg4AAOSw4~tkytUO/s-l1600.jpg

https://i.ebayimg.com/images/g/C2oAAOSwFxJiJkYw/s-l1600.jpg

https://i.ebayimg.com/thumbs/images/g/24UAAOSwT5RiJkY0/s-l50...

Other bikes have isolators that aren't easy to see at first glance, as it looks like a bolt passing through the frame/engine. You have to remove the bolt to see it's floating on rubber or nylon isolators.
> Nearly failed that class

I did fail it in university. Took it again and got an A-, and now love working with assembly and computer architecture.
Ive created tests that mocked all of these scenarios before. They're all hard. They require engineering skill. They all fit into the category of things that a good dev should be able to do but "wont have time for" but a QA on 40-80% of their salary won't ever manage.

The weird thing is that this really isnt a technical problem. It's an issue with social class.
As an aside, Quinn “The Eskimo!” is a legend. They have helped me on a few occasions with code signing electron apps. In the American south there is a saying “doing the lords work.” Thank goodness we have people like Quinn. Their understanding of complex system and abilities to troubleshoot are invaluable.
It is surprisingly good!
Not clear if you can go without a manual step where you need to change the likes of SPEAKER_00 to Bob and SPEAKER_01 to Sarah, but I've not had it mess up on me at all transcribing 2 hour long conversations between 6 people.
That’s kind of my point. LibreOffice is OpenOffice, only better and with maintenance.
> leading to him actually naming the division "SunSoft".

Calling the software division of Foo company “FooSoft” seems entirely logical to me.

> Never define and even NAME yourself in terms of your enemy

When you want to align thousands of employees to the direction you want them to go, identifying and naming a durable enemy and defining your strategy in those terms is an extremely effective strategy communications technique. It’s not the only way, but if you want to beat Microsoft, saying that’s your strategic intent is good.
Wow that's cheap. Almost makes me want to move from digital ocean
Improved user experience for Vercel documentation
Silently keeping a stack trace behind `?` would get hideously complex in no-std environments.

That said, this crate is an answer to my prayers if it works as advertised.
SQL not so good for tree structures. Recursive CTEs are pretty gnarly.

Graphdb would be ideal.
The guy misread a Wikipedia page and you're "beyond offended" and call that "arrogant"?

> "so you're still not close"

I'm "still" not close? Still not close ... to what?
My "old phones" had a rotary encoder with no letters in sight. Trrrrrrrak trak trrrak…
Idk, BART generally is considered to be dangerous and/or dirty but I don’t think the muni rails are considered as such when I lived there. They were generally pretty clean and not particularly janky.
Do you really consider 256 file descriptors a sane resource limit on processes?
Releasing code to prod is the end of the feedback loop, until then you have possibly working software. The long you wait until release, the less likely it will work as you expect.

You don’t need to release to users, that can happen later.

Every team I’ve been on that could release daily never wanted to go back to anything less.

The tooling is still too hard for mass adoption by teams, but the benefits are real.
I love baklava, especially with pistachios and rosewater. They used to make some good stuff in a great kebab shop in North Kensington, London, called Fez Mangal. It's the kind of place that has photos of famous customers all over the wall, but kept prices at an affordable level.
It degrades it.

It's just the fact that continued degradation will result in a non-functioning device eventually =)
India has a space program since 70s. It has a sent moon missions thrice now, one mars mission and has an upcoming sun probe too. It has a polar orbit launch vehicle which has one of the safest record in the world. Cost wise, it is pretty effective for satellite launched
Interesting, so this file was added using the gallery upload function, which accepts arbitrary files.

And apparently the official releases are uploaded to the same URL directory? That's just asking for phishing.

> Since this issue is closed, I suggest that you add your suggestion as a new issue

I mean, I get it, but that sounds nonchalant for such a security issue; I'd expect the maintainer to open it themselves upon reading the problem. Although maybe that explains why the problem exists in the first place.
Ask HN: What are products that you would like an open-source alternative to?
Any products are appreciated, as I’m trying to become better at development. Also, products you would like to exist are fine too.
Isn't "source" short for "source code"...?
Consider:

- buying some architectural books. Many (good ones) have plans in them from excellent architects. A sample from a good one is at [0]. If your tastes are not so 'architecture school' there are others.

- looking at the development approvals in your local area. Plans are often open to all. And they will (assumedly) be up to code in your area today.

Imo the concept of 'open source' doesn't translate to houses as well because regulation, construction approaches and tastes can be so locally specific and also change over time.

[0] https://issuu.com/birkhauser.ch/docs/floor_plan_manual_housi...
Yeah!! Let’s go!
> "crypto will bring freedom from oppressive financial systems"

< "crypto has the same problems"

> "propaganda"

LOL.

I have yet to see a real world use case for crypto that isn't about getting around legal restrictions in the financial space which usually are used to fund north Korea or a drug cartel.
> You’re not going to change gears before turning your engine on though. Which is my point.

If I've parked my car, I have to have my foot on the clutch to turn it back on agian. My foot is already on the clutch, and I can very easily (and often do) put my car in gear _immediately_.

> then you’re either driving recklessly or on an open and safe space where you don’t even need your cameras.

Or I've looked in my mirror and put my seatbelt on before I turned the engine on. This is the equivalent of "you're holding it wrong".