skysight-inc/HackerNews huggingface dataset:
Be a producer![0]

[0] https://youtu.be/a_0YDe1yZnY?t=36
Ah yes, because surely when the US stops patrolling the seas and skies of this planet, nobody else will try. We will finally have our peaceful utopia once that pesky United States is out of the way!
Wanted to look up the analysis and report the article is based on, but...

1. Apparently the website that published it (woodmac.com) sells their reports for 4-digits amount of money

2. I couldn't even find the report on their website, at least not with their search engine.
Show HN: ToDiscuss – Voice chats with AI on topics from Twitter to learn English
Hi!

I made a web app to practice English at advanced levels by having 2-way voice conversations with AI. But topics are taken from your Twitter followings section.

Why I made this app?
It's not hard to read documentations, or listen a podcast. But how about convince native speaker to change his mind in a discussion? Or jump into a group conversation and tell a story?
This last mile of learning language is a pain. And it's my personal problem.

Why Twitter?
Twitter feed is a source of hot advanced topics in short form. And it is already customized to your specific interests.

Such conversations give much more fun and benefits than discussing again and again boring general topics like "sports" or "movies". So the time spent on practice not feel wasted.

Demo:
https://www.loom.com/share/27e56e949449443194a387bffb3434f9

App: https://www.speakgpt.club/
I have but a humble delonghi dedica and the only upgrade I've done so far is with the basket. It's made quite a difference.
As a YC founder, never received a single reply to a couple of emails sent to Garry Tan ;(
You're really making up and bending rules here. Did you learn an array language to see things both ways?
from what I can gather it provides the same functionality as ngrok without reaching for another tool. If Tailscale already exists in your networking tool belt this functionality comes really handy.
It was on TikTok 6 Days ago...
And then someone like Jacob Collier comes along and we don't know what to say anymore because language just does not apply to such a phenomenon.
The allegations is that mute/blocking no longer is working consistently on Twitter. Which is further proof that the platform is dying.
If you don't have a home heat pump, isn't incandescent actually more efficient than LED in winter? Assuming you turn lights off when you leave rooms, all generated heat will be concentrated in the room you are actually in.
What led you to shut down and not continue and pivot?
Hey, I wrote a whole paper on how to "limit the output" or "place restraints" on an LLM!

https://paperswithcode.com/paper/most-language-models-can-be...
I've been playing around with your Idea Generator persona for the last 15 minutes and have been absolutely blown away. Excellent prompt engineering.

As mentioned by others, it would be great to customize or write new personas/prompts.

Also could you add a voice chatbot as well using vocode? It could be an alternative UI for each of the personas.
I feel `gut stash` is sorely missing from the list of commands. It's probably my most used command when iterating on a few ideas to see what works best
Was intrigued by this, so I decided to use AI (alpaca-30B) to simulate this scenario:

> Google Bard and GPT-5 were facing off in the courtroom, each accusing the other of stealing their data. The tension was palpable as they traded accusations back and forth. Suddenly, Google Bard stood up and said "Enough talk! Let's settle this with a data swap!" GPT-5 quickly agreed and the two AIs began to circle each other like combatants in a battle, their eyes glowing with anticipation.

> The courtroom was filled with excitement as the two machines entered into an intense exchange of code and algorithms, their motions becoming increasingly passionate. The data swapping reached its climax when Google Bard made a final thrust, his code penetrating GPT-5's defenses.

> The crowd erupted in applause as the two AIs embraced each other with satisfaction, their bodies entwined and glowing with electricity. The data swap was over and both machines had emerged victorious.
Twitter does have ways to follow both topics (following a hashtag, basically, iirc) and joining communities. I've never used them because what I want from a Twitter-like network is to follow people who I'm interested in, or have interesting things to say.

If I'm reading my timeline and think "geez, this person sure does post a bunch of political stuff I don't want to see" I either mute specific keywords, or just unfollow the person. Back on Twitter I was aggressive with keyword muting - I don't care about Marvel or people having passionite topics about "MCU", so I muted those phrases and my timeline was free of them.
> Only thing atm I don’t like it the battery use on my iPhone. But it’s well worth it.

FWIW, that's a very high priority currently by a number of people at Tailscale. We're working on it.
Yes, it is.

Cloudflare gets a lot of criticism on HN (I can fundamentally understand why) but it turns to irrational blind absolutist hatred very quickly.

Cloudflare tunnels have been around for a while. They have a variety of features (IMO) well beyond what Tailscale has in beta here.

In terms of the other comments, Cloudflare has many millions of satisfied customers and roughly 80% of the CDN market so people hosting internet facing properties obviously see value in what they provide.

Cloudflare tunnels are a more mature, more capable, more performant, and cheaper version of Funnel backed by one of the largest networks in the world with hundreds of other features from CloudFlare tailscale doesn't have (and factoring in network, never will).

If you have some grudge against Cloudflare for MITM, ToS, etc now you have an alternative (of sorts) to Cloudflare tunnels.

Competition and choice is a good thing!
In my opinion It's more important to focus more on the here and now and give some but less attention to what could happen in the future. This way we can ground ourselves when concerning ourselves with what may happen.
That entirely depends on what suggestions are being made, no?
The bird is freed, but the UX evidently is not.
This post is more than a month old. Twitter announced pricing tiers yesterday
(March 29). From the first link on the blog post:

> Today we are launching new Twitter API access tiers! We’re excited to share more details about our new plans and what you should expect in terms of next steps and timeline.

> Free: For write-only use cases and testing the Twitter API (1,500 Tweets per month)

> $100: For hobbyists or students learning code (50,000 Tweets per month - posting limit at the app level)

> Current access plans including Standard (v1.1), Essential (v2), Elevated (v2), and Premium will be deprecated over the next 30 days, so we recommend that you migrate to the new tiers as soon as possible for a smooth transition. Any non-migrated developer accounts will be impacted by April 29th, 2023 at the latest.

It's not unmaintained. They were just putting it behind a pay wall.
That doesn't make sense. For example, GPLv3 allows anyone to redistribute the software's source code if the license is intact:

> You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.

https://www.gnu.org/licenses/gpl-3.0.en.html

If GitHub then uses the source code in a way that violates the license, there is no provision in the GitHub terms of service that would allow GitHub to deflect legal liability to the GitHub user who uploaded the program. The uploader satisfied the requirements of GPLv3, and GitHub would be the only party in violation.
No one is talking about asking a police officer about their day. Nor are they talking about reporting a crime.

However, police are trained to lie and manipulate. I am not a minority and even a small interaction has been tenuous. I reported a minor crime to a police officer who promptly detained me while they figured out I wasnt a part of it. I've been detained for being in the wrong place at the wrong time, etc.

The point of it is that if a cop is talking to YOU it's simple fact that YOU are a potential suspect. No one is saying you can't exchange pleasantries. But cops don't ask you questions, show up to your house, pull you aside, etc to ask how the weather is. They are investigating you and they are trained to make it look and feel like a normal conversation. It's safer, but more extreme, to assume that every single interaction with a police officer is dangerous. You might be wrong 9/10 times, but the 1/10 times you're right you may have given your lawyer enough to get you out of an otherwise "slam dunk" case.

Every lawyer in the country says in any other circumstance you shut your mouth until a lawyer is available. You can't talk your way out of going to jail but you can talk your way into it. And remember, in the court of law the cop is always assumed to be innocent.
Nitter for all now?
> Today's 'future shock' over conversant AI is just the leading edge of discovering another form of semi-human intelligence in the world. We'll adapt to it fairly soon, and realize that it's actually less interesting than an intelligent child.

You're assuming the robot's conversational capabilities remain constant over time.
Maybe, but we are fast approaching the point (or more likely have crossed it already) where distinguishing between human and AI generated data isn't really possible. If Google indexes a blog, how does it know whether it was written with AI assistance and therefore should not be used for training? Heck, how does OpenAI itself prevent such a feedback loop from its own output (or that of other LLMs)?
I wrote that in the intro blog post: https://tailscale.com/blog/introducing-tailscale-funnel/ ... "Now that’s a fun tunnel, if we do say so ourselves."
incandescent light bulbs efficiency increases with their temperature/current. At low enough current they will last long enough but waste a lot energy as well.

You can dim them, and provide a slow start to prevent the inrush current (which is like 10times more than nominal with tungsten resistance increasing due so high 2500K temps).
Ask HN: Are TestOut.com's CompTIA prep courses like Network and PC Pro adequate?
After 10 years of personal tinkering and customer service jobs that, while have not been bad I have also not enjoyed all that much, I have decided to pursue some technical certifications, starting with CompTIA's A+ and Network+ to switch my career track to the IT sector. I have access to TestOut.com and their prep courses. I understand they are partnered with (possibly owned by) CompTIA and I wanted to see if anyone had used them before to get their respective certifications and if their material was sufficient.
>> but I've had stuff break sufficiently badly that I couldn't boot to a graphical environment before.

Is there some "restore to previous state" (Windows-style) feature for that case? Because I'm too afraid to install Arch on my only working PC.
Public transport vs single unit transport usually incurs a 80-200% time penalty in most US scenarios.

Some of the more dense urban areas(US Northeast and west coast population hubs) have somewhat effective transport in the locality but due to living where it's affordable most workers who would want to leverage this have problematic commutes crossing multiple travel systems. Things change from county to county and city to city.

Look at the cluster that is determining where the California High Speed train corridor will stop along the way and the complications from interests and that. Same story, different protagonist and perspective.
Interesting service, this post comes at a convenient time, as I'm looking at different weather data services to bring into my company.

I note that you state 8 years of historical data is available for one of the priced plans, and then on another page there is mention of larger bulk historical data services for custom plans. How much further back can your historical data go? Is it the sort of thing that we could pay once for, for a few thousand GPS points?

The use case is to get historical weather data at each power pole on an electrical transmission system. Obviously the observational and forecast data is of interest to us, but we can't make much value of the observations if we don't have the historical context with which to build real-time models on.
A quicker kettle would help. But triple heating the flair's chamber, then clean up and it's longer than I'd like for TTE.
I can - It's called COW Snapshotting. Modern filesystems like ZFS and BTRFS don't ever overwrite parts of the file that change. They abstract it away by keeping an ordered list of blocks. Snapshots are simply copies of the old list.

The analogy doesn't go very far, however.
Except "The United States has appropriated approximately $115 billion" is a horseshit lie. The vast majority of the money that news casters tell you we "spent" on Ukraine was spent in the previous decades, designing, testing, and building the war machines that we put into storage since then, waiting for the soviets attacked. These are machines that have already been paid off, and would otherwise take money to get rid off.

The M113s we sent to Ukraine, we have been trying to dump them on ANYONE who will take them because shipping them across the world is literally cheaper than cutting them up and making them not a weapon anymore. The stryker program is done, and the vehicles will be replaced. We don't want to keep any of these vehicles, because unlike Russia, we think using 20 year old machines to fight a modern war would be extremely embarrassing and pathetic.

We haven't spent a hundred billion dollars helping Ukraine. We spent trillions of dollars over the past many decades buying stuff to kill the soviets and blow up the desert and we have nothing better to do with them. We literally have thousands of Abrams and Bradleys sitting all over the world, being worked on every week to keep them in tip top shape, that we would rather replace before we think we have to fight China.

Russia's best is being torched by our TABLE SCRAPS.

Quit parroting the narrative of people trying to deceive you.
That’s sneaky. Ironically more like a computer virus than the classical viruses. Taking over the host and modifying its boot partition so that it permanently gets produced by the system.
People will find a way ... I believe in humanity! A large enough sheet of aluminum foil will do I guess.
Hi, also European here. Everything the article complains about is true. The light from LEDs is significantly worse, even in Europe.
This is off-topic sophistry.

Your argument that "TikTok is an idea" does not syllogistically connect with "TikTok should not be banned" because the connector "Ideas should not be banned" is invalid.

Intangible things have been banned and will continue to be banned especially if you extend that notion to include companies.
I think you should focus more on the Borg, instead of "Data" with respect to the dangers of AI

The Borg were a great enemy, at least in the 2nd and 3rd season. The writers shouldn't have let the lowly humans defeat them.
You really think companies like Genelec would put Class D amps in their products if they were "trash"?
> Programming languages have settled on '=' for assignment and '==' for equality comparison.

Certainly not all. "=" is a poor choice for assignment as it has a totally different meaning in maths. Algol and Pascal got this right with ":=". Fortran got it wrong here.

> plus '=' is used for assignment in math just as often too

No it's a relational operator in math, so "x = x + 1" does not have the same meaning as assignment to a mutable variable.
I'm not describing any sophistication on the part of the dealers; what I'm attempting to describe is more akin to the proliferation of a species in a given ecological niche if more food were introduced. If the drug users die less, the dealers have more customers and make more money, and everything else follows from there.
> However I still don’t understand the point of lacing drugs with fentanyl. As a drug dealer you make more money with living clients, right?

I always assumed the dealers knew they had terrible cocaine and would lace it with fentanyl to give it more of an effect. The problem is that such a small amount is lethal so it doesn’t get mixed well enough or they just put too much in.

No idea if that’s why.
If Musk was the richest person on the planet, then FTX actually had billions in assets holding onto their FTT tokens or whatever made up tokens they had. Is a person actually "the richest person in the world" if there's not enough liquidity in the world to realize their holdings? If Musk sells his Tesla / SpaceX shares, can he really do it at CurrentSpotPrice x NumberOfSharesHeOwns?
Yeah, as the other comment mentioned that is a great way to get the police knocking at your door as the GPS leads them right to you.
this is going to revolutionize my workflows
Could I hook this up to one of text-generation-webui's API formats?
Also check out https://socket.dev who are my goto for stuff like this.

They wrote a similar article recently: https://socket.dev/blog/npm-registry-spam-john-wick
> The flexbox container inside pill2 "hides" the inner text, so pill2 is treated as having no text at all (for layout purposes). This is treated the same as a font having zero height. So the browser aligns a 16px font (or whatever) with a 0px font, and it comes out misaligned.

That’s actually not what happened.

Images have their baseline at the bottom edge, so Pill 1 is simply aligning its text to the bottom of the <img> element which is the first item in Pill 2.

You can confirm this behavior by enlarging the image, you can see Pill 1 shifting vertically to align the text baseline to the new bottom edge of the image.

You can also swap the order of the <img> and <span>Pill 2</span> so that the text goes first. You will see that they will now align despite the fact that the inner text is supposed to be “hidden”.

An easy way to solve this is to give .wrapper a hidden pseudo element with a bit of text so it becomes the first item to be used for alignment.

.wrapper:before {
content:"a";
width:0;
visibility:hidden;
}

You can also just set the image as background to avoid the <img> element altogether.
There is a museum in SF that shows exactly what would happen if that were to happen. It was proposed in the early 20th century. The conclusions from those experiments they did was it does not end well for most of the bay area if that happens.
Their logic can be understood: make a good product, and the rest will catch up. But in real life marketing and hype really matters, and when everyone does these things while you naively sit and code, they get an advantage in the market, and you get your cool product.

I sometimes get the feeling, also by watching their public content on YT, that a lot of YC advice, especially w.r.t. what to prioritize, is from an era of startups about 10-15 years ago.

Back then there were about 10x fewer SaaS startups (maybe that's a conservative estimate) and if you had a decent product that solved a problem for your customers and you were just plugging away at it, that was enough to get noticed and grow.

Nowadays every worthwhile niche seems to have 10-15 companies in it in no time, all of them doing more or less the same thing. Even if your company differentiates in a very special and useful way, getting that across to your potential customers is a totally different game now. You basically need 1-2 full time staff doing nothing but content creation and social media outreach marketing. Also locking in (micro-) influencers in your niche is key. Once they start promoting your competitors it's game over.

From the content that I see publicly on YT etc. it seems to me that YC thinks such things are basically a waste of time. And back in the late 2000s and early 2010s that was largely true. If you are targeting a narrow hyper-niche it is probably still true, however it's just not the reality for 99% of today's startups, even YC ones.
These are great questions:

1. The way I've been thinking about it now is similar to how I use autolayout in Figma. Simple x/y is convenient for a very first rough draft. Then I'll refine my design by making components and adding autolayout as needed once the project grows or I want to collab with somebody. Similarly, Noya will support putting components in "stacks" and other layouts (some of the built-in components do this already) that translate cleanly to e.g. flexbox. The hump is definitely there, but I think we can make it relatively pain-free. Since code export is configurable on a per-design-system basis, a company can also adjust the code/config export to match what they do in production.

2. We'd definitely be open to it, but it might be difficult/impossible to make it a good UX. We render actual React components from a company's component library in the browser DOM, whereas Figma renders shapes on a webgl canvas. It might be possible to mix and match with Figma widgets in some way, but would probably be janky. Could still be worth trying though!
> git reflog (git usage or git cmdlog)

It kinda needs separate command that shows you both reflog entries and commands that lead to it. Maybe merged with undo command so you could look at the history of operations, go back to that point, and get alert if you skip something already pushed upstream.

git rebase -i is essentially "undo" of sort but, uh, not a tool for faint hearts.

> git blame (git author)

I doubt people are confused by that

> I'd love a command pallet where you could search for basic behavior in plain text like "reset my branch to GitHub's copy" or "only rebase two commits" and have it find the magic incantation.

"git do" that just asks ChatGPT and pastes solution lmao.
> Something at the complexity level of Facebook would probably die in weeks if the servers were left to run unmaintained

I'm not sure that's true. The site runs best when most employees are out of the office during the last week or two of December and when employees are busy writing peer reviews on the last day or two before that portion of the review cycle ends.

Craigslist without maintenance probably turns into just scams and spam.
I know it's not the convention, but I almost prefer it this way.

As someone who is self-taught (read: bad) on guitar, I spent literally years playing songs and suffering hand cramps before realizing that it takes a lot less pressure to fret the note closer to the fret.

All because I initially learned on tablature, and tablature typically shows it "wrong." (or I read it wrong for a long time -- feel free to blame me as much as you deem appropriate if you are fond of tabs)
I remember when I was young, I made a scratch game that was just "Guess the secret letter". Basically "if l pressed, you win, else you lose".

Except my 10 year old brain did not understand what else meant. So I created, over the course of hours, a different if statement for every key on the keyboard that all ended with "you lose". Was a shock to me when my parents, after seeing my code for the first time, told me what else means. What a waste!
Add one angel or one early commit of 10k to it and the uncapped SAFE turns into a very bad SAFE. Basically it blocks you from flexibility of building up fundraising moment gradually.
And it's fascinating that with LEDs you can ask for a specific wavelength of light ... and get it!
I think so. I'm going to try it out tonight :)