skysight-inc/HackerNews huggingface dataset:
One person's "idiosyncrasies" are another person's hypocrisies and biases.

And that's what this TikTok bill feels like to me. The fact that it's called the TikTok bill should be embarrassing to every politician involved.

Just be honest and call it The We-Don't-Like-China-Except-For-The-Times-We-Do Bill.

I don't live in an important state and if Biden signs this thing I'll probably just abstain during the November elections.
Show HN: Greetio – Send Personalized Group Ecards with AI-Powered Poems
Hey Hacker News community,

Russ from Bolton (UK) here. I'm excited to introduce you to Greetio, a new platform that revolutionizes the way we send greetings and well-wishes to our loved ones.

Marketing Blurb:
Greetio is all about bringing a personal touch to digital communication. With Greetio, you can send group ecards for any occasion, whether it's a birthday, anniversay, breakup(!), or just to say thank you. But what sets Greetio apart is our AI-powered poetry assistance feature.

Imagine this: You're crafting a heartfelt message for a friend's birthday, but you're stuck on finding the right words. That's where Greetio comes in. Our AI technology helps you write personalized poems that perfectly capture the sentiment you want to convey. Whether you're a seasoned wordsmith or a novice poet, Greetio's AI assistance makes it easy to create beautiful, heartfelt messages that will touch the hearts of your recipients.

Geeky Talk:
Like most of my recent web-based projects, Greetio is built with a dotnet core backend, and an Angular frontend. I jumped on the Angular bandwagon back when it was in release candidate - it seemed like a natural fit for a .net dev as it favoured class based components unlike React. Typescript was also a major appeal too.

I used nodejs and express in the past for backend apis, but my preference is to use dotnet. In terms of the database, I prefer to use Mongo these days. For most of my career I have preferred relational databases (SQL/MySQL), but using Mongo saves a huge amount of time during development. The only downside is when it comes to reporting. But I can live wth MQL i guess.

Can I get a discount?:
To celebrate the launch of Greetio, I would like to offer an exclusive deal to Hacker News users. You can use the code SHOWHN50 to get 50% discount off single cards.

And finally:
As a new product, I would be SUPER grateful if you could share Greetio, and even better link back to the site. If you are interested in writing an article about Greetio, please get in touch and I can arrange some beefy (FREE!) discounts!

Many thanks for reading.

Russ
Rayon is a crate that makes it easy to write code that executes in parallel. Take a function that looks like this. It'll execute on a single thread.

fn sum_of_squares(input: &[i32]) -> i32 {
input.iter()
.map(|&i| i * i)
.sum()
}

If you changed it to input.par_iter() then it executes in parallel on multiple threads.
It doesn't rely on Linux, it relies on Xen and hardware virtualization: https://www.qubes-os.org/faq/#why-does-qubes-use-xen-instead...
Amiga?! Just reading this warmed my heart. Awesome project - congratulations!
> It’s quite a stretch to jump straight to innocent people being jailed because they’re using an LLM to summarise audio.

98% of cases end in plea bargains. Especially for lower level offences. These cases are decided in an assembly line fashion based on summaries and reports. It will be a blue moon when someone at the DA's office will sit down and listen through the audio.

The DA will use the summary and a summary of the case to pressure someone poor and not that well educated to take a plea deal. Their public defender will do the same.

And the innocent person will often be so frightened out of their mind that they will say yes.

It happens every day.

> Pleas can allow police and government misconduct to go unchecked, because mistakes and misbehavior often only emerge after defense attorneys gain access to witness interviews and other materials, with which they can test the strength of a government case before trial.

https://www.npr.org/2023/02/22/1158356619/plea-bargains-crim...

> Eyster believed that Sweatt was innocent of the drug charges against her. “This is a hardworking woman who lived in a heavily policed community for 10 years,” she told me. “If she were a drug dealer, she would have already been evicted. She doesn’t have a history of drug use.” But the idea of taking this case to trial was a nonstarter. The best path forward, Eyster decided, was to humanize Sweatt to the prosecutor—hence those time sheets—and then try to negotiate a plea bargain. In exchange for a guilty plea, the prosecutor might not recommend a prison sentence.

> The strategy worked. The prosecutor reduced the charge from a felony to a Class A misdemeanor and offered Sweatt a six-month suspended sentence (meaning she wouldn’t have to serve any of it) with no probation. Her paraphernalia charge was dismissed, and her conviction would result in a fine and fees that totaled $1,396.15.

https://www.theatlantic.com/magazine/archive/2017/09/innocen...
He forgot one of the most obvious reasons:

we, as a third party, don't have the extra stress associated with having the problem (or having to deal with the consequences of any potential solution). So we can think without those anxieties and more impartially.
Stay the hell away from anything that's not cloud portable
Having used XAML in the past, I found it much nicer for the hierarchical nature of UIs than a pure code based approach.

What makes you feel that XML is “yuck” here?
Well it's explicitly not getting killed. You can pay for updates after the date.

https://www.theverge.com/2023/12/5/23988896/microsoft-window...
On the other hand, it leads to different streaming service spending money to invest in exclusive shows. Would Amazon have enough money to pay for the Expanse if not for competition? What about Apple Tv with For All Mankind?
Dawg, it's a "plural system".

If pointing out blatant mental illness is "bigotry" and nothing else to you, you're brainwashed.
In mobile at least, you can touch and hold to make a red temporary POI that will show you the plus code.

But yeah, nobody uses it in the real World. If I need to share a point with someone else I'll just send them the Google Maps share URL instead, which has its own shortcode
> who currently live in a place and culture in which homosexuals are ilterally thrown off rooftops

You seem to be confusing Hamas with ISIS; yes, ISIS did that in Iraq and Syria; not aware that’s happened in Gaza, although there have been false claims to that effect - https://www.reuters.com/fact-check/video-people-thrown-roof-...

Not denying that bad stuff happens to gay people in Gaza (such as extrajudicial honour killings) but not aware that it happens like that
I retract the claim of proprietary. I misunderstood some of the licence wording. The license appears to be well accepted as a permissive open source license. https://spdx.org/licenses/AML.html
If they worked as advertised, it would be fine. You don’t just uniformly deploy such things. They’re not free.

But like you said, if they just detect loud noise, that’s a problem.
It's a crazy story
Discovering Piet is a special moment of awe and confusion and wonder. Mine was captured in this chat with my friend Oz in our Computer Science podcast “The CS Primer Show”: https://show.csprimer.com/episodes/e2-dont-let-a-gpt-have-al...
Luddite opposition to tech was very specific, they weren't just generic technophobes or "debloated based internet minimalists", they opposed labor automating machinery that shifted power to capital. Javascript is just a web scripting language.
Maps is part of the search org.

Chrome is part of the android org.

I already included those.

I'm basically not counting YouTube, Cloud, most of Gsuite, Waymo (and all the other bets).
I think you needed Trumpet WinSOCK to get 311 on the internet. And there wasn't much other than email, and Netscape to do with it back then. Gopher maybe, but I didn't hear about what that was until it was more or less dead.
What does this even mean? Especially the first bit
Phones will use the accelerometer and gyro to do dead reckoning too, like when you're in a tunnel.
"one person reported feeling like he was a brick on the wall for an endless amount of time"

I interpret these kinds of experiences as a form of dissociation as well, to me it seems the perception of time dissolves under certain forms of intoxication. I've had such experiences with cannabis, ketamine, salvia and a range of 5-HT2a-active substances. Mental exercises can bring about similar experiences too, like some forms of meditation and prayer.

To me personally they haven't been as unsettling as some people describe. It's an interesting phenomenon, similar to how some episodes of Star Trek manage to communicate how a character has lived a full life in half an hour stuck on some 'subtemporal' planet or so before they're rescued and brought back to the rest of the crew, one can have the experience of being a brick in a wall for eternity or having lived for centuries as a hermit in a desert cave.
Guns do save lives when carried by responsible, law-abiding individuals (and almost all are). Lawfully owned and carried firearms are used defensively something like 10x more than in the commission of crimes.

From the CDC: "Almost all national survey estimates indicate that defensive gun uses by victims are at least as common as offensive uses by criminals, with estimates of annual uses ranging from about 500,000 to more than 3 million, in the context of about 300,000 violent crimes involving firearms in 2008."

> Prohibiting access is by far the best means of preventing those tragedies before they happen.

Sure, just like providing food to starving people is the best way of helping them. Unfortunately, things are rarely so simple and black-and-white, right?
Why do you feel sorry for the author? If he hadn't have put "AI" in the title, would it have led to a similar number of clicks/views?
There is also a work culture of both putting in as many hours as necessary, but also very goal oriented and understanding whats critical to deliver and what sint

There are obviously many more countries that make the average American or European tech worker seem lazy, but for some of them working a 60-80 hour week is about showing you're working rather than doing important work

From my experience its not strictly the hours put in per week driving Israeli startups, but actually delivering what customers are asking for. I've been in many calls where the executives promised a complex feature that hasn't even been planned yet be delivered very soon, and somehow the team is able to complete it with careful planning and prioritizing (and putting in the hours)

The executives dont shy away from the grind either, im now on the other side (US corporate) and Israeli startup CEO/CTOs are basically available for every concern I have 24/7, even when I dont expect them to answer they do
>using significant sections of such works for training generative AI software is copyright infringement

Does the author of this article have any sources for this?
> so odd that many seem to be experiencing similar tactics from "Above"! Did all the top management companies whisper the same set of tactics to all corporations recently!?!

They all read the same HBR articles, they all take advice from the same management consulting companies, they all study the same business school curriculum, etc.

It's quite rare that executives have innovative ways to do business, as in any job if you try to step too much out of the line of the status quo you will have to deliver much more value to empirically prove yourself right or you will be fired.

So many of those folks are just going through the same motions because it's safer. A very good example is Google itself under Sundar Pichai, there's no real vision or business innovation, he's been trying to just not rock the boat and keep milking the cow but now the cow is running dry and he doesn't know what to do. It's pretty clear that Google could have any other professional CEO and go through the same issues because most of them are just there to follow the business schools Zeitgeist.
Nope, because nobody has implemented re-locatable symbols for the JIT so plans cannot be reused.
Very cool! All reasons why x86 and it's extensions with silly names are good actually
OTP will never be 100% supported, it's an application framework for a dynamically typed language and as such much of it doesn't make sense in a statically typed language.
Live near Chicago, just want to point out they recently discovered a murdered person quickly near where the report was. I don’t understand why anyone wouldn’t want the police to have another tool to reduce shootings on the southside. Reducing the number of shootings anywhere in the city is not a racist policy contrary to the articles assertion.
"High negligence" seems to has characterized the IDF response to the situation in Gaza at nearly every turn since Oct 7th.

The point the protesters are making is not that there is hard proof in hand about any specific projects at this point - but that there is ample ground, their view, to demand positive clarification from these companies that these tools aren't being used to cause harm in the occupied territories.

Given the magnitude of the crimes we are seeing on the ground, after all. And that thousands upon thousands of lives -- of persons who are unambiguously noncombatants -- have already been extinguished on far lower standards of proof. In the most gruesome circumstances imaginable.
You might need to use another user if you want to set its shell to `gitolite-shell username` (no command= for password authentication) but then you'd need to chain sudo or something to have Gitolite run under its own user again... Seems very tricky.

Or maybe you can write a shell that runs a gitolite-shell command is its arguments are not already gitolite-shell?
In practice, this is absolutely no problem. It generally only needs to re-compile a file or two for small changes, which takes seconds, and the OTA update functionality works perfectly so you don't need to unplug it/bring it to your desk.
It means they're for some reason talking about juggling balls.
They simply said the information is in the manual, there was no hostile behavior. Please stop punching at shadows.
I am an emacs user at heart, but when I was using Windows at work, I did use Notepad++ from time to time, it handled laaaaarge files much more smoothly than emacs.
Russia Suspected of Jamming GPS Signals for Airline Flights
It seems like a lot of people don't want to hear

You can just read the endless explanations of what happens to such stories instead of making one up some sinister one with no evidence.
> Anything can be changed.

Take that a step further; everything is change, quite literally.
Linear programming and linear algebra aren't the same thing.
Yeah. The author lost me when I reached the section labeled “Heroes and Villains.” As if I was reading a comic book.
What is your alternative to foobar2k on linux ;-;
Honestly I find it impossible to find a consistently good library of content in one place.

Netflix might have a few good old movies for example, and then 1 show, Amazon prime will have other exclusives Disney etc.

It's insane to expect people to pay for them all just for a few. They are using the Game console distribution model.

Console exclusives / Content exclusives.. It's a bad model from the start, looking at spotify on the other hand and even podcasts are a great example of the shared distributed model.

the latest expression for game studios at least is : "If buying it means I don't own it, then pirating it means I didn't steal it."
Machine learning is part of the field of AI.

Blaming a word for the monkeypile is just silly.
Die a hero or live to see yourself become a villain.
> But I'm not going to trust LLM blindly for anything.

Again, what does "blindly" mean? Suppose you went a month without finding a single issue. Or two months. Or a year. The probability of failure must literally be zero before you rely on it without checking? Are you applying the same low probability failure on the human equivalent? Does a zero probability of failure for a human really seem plausible?
And the practice of cancelling shows from Netflix is why I keep cancelling my subscription and waiting for them to have a show I actually like that has more than 1 season before I resubscribe.

I have apple tv (because I like For all mankind, Acapulco, Trying, Severance and liked Ted Lasso) and I keep my subscription because they haven't casually cancelled something I liked immediately after engaging my interest. I have Disney plus because we want our son to speak Cantonese and Disney has actually invested in dubbing their cartoons in Cantonese despite the relatively small size of the market.

Netflix just pisses me off and doesn't make me want to keep paying.

I have bittorrent for things that are not available by streaming (and it amazes me how much content is available thanks to private trackers like PTP) but if a company invests money in providing me with a show I like (Apple TV, amazon occasionally) or preserving a language I care about, I'm going to vote with my wallet for this behavior.
Show HN: SuperAlarm – Alarm app for heavy sleepers
Hey HN! I made a new app called SuperAlarm. If you’re a heavy sleeper who struggles to wake up, this feature-packed alarm app is designed just for you.

[Top features]

1. “Missions” you must complete to turn off the alarm, ensuring you get out of bed. We’re starting with math missions but let us know what other challenges you’d like to see!

2. Custom alarm tones selected by our team to jolt you awake. Tell us your favorite alarm sounds and we’ll add them.

3. Set a daily memo that displays after you turn off the alarm. Start your morning with a motivating message or reminder to kickstart your day right!

4. When you snooze, SuperAlarm goes into iPhone’s dynamic island to display time left until next ring.

5. Clean, intuitive interface combined with powerful functionality. Most feature-rich alarm apps are expensive, but SuperAlarm is totally free, supported by unobtrusive ads. We’ll be adding an affordable one-time purchase option to go ad-free.

We built SuperAlarm because we were frustrated with oversleeping and found existing alarm apps lacking in features, design, or price. Our goal was to create the ultimate alarm clock experience to help you start your day right.

SuperAlarm is available now on the App Store(Android version coming in May).
Please check it out and share your feedback - we’d love to hear your thoughts, suggestions and feature requests. We’re committed to making this the most powerful, customizable and user-friendly alarm clock app available.
The default search in windows is so broken. I'd type in a filename, if find it, but before I could click on it it would be replaced by stupid web search crap.

I had to go into the registry to turn off websearch.
honestly my experience is that marijuana’s lingering effects are way more noticeable than LSD’s, the cultural idea of “stronger” might be misleading
You're assuming the tank switch is low voltage.

The very first thing to do is read the manual for the installation and/or parts used. Second, approach the tank setup with a high voltage multimeter and carefully and safely take measurements of what you might be dealing with.
I see lots of comments wondering what the use-cases for this technology are. It is scary, and it can and will be abused. However, there are a lot of genuine applications. We may or may not like these applications, but they are going to happen. Here are a few, just off the top of my head:

- Advertising. Where I am, there is a pervasive commercial with (very realistic) talking goats. Why not do the same thing with people? No need for actors, when you can just tell the computer what you want.

- Cinema and television. Especially for bit parts and extras, just create the characters, instead of rounding up a bunch of extras.

- Video games and alternate realities. They've been getting more and more realistic - this is just the next step.

- Pornography. Again, why trouble yourself with real actors? Sell premium videos customized to each customer.

- Politics. Give "live" speeches in different venues, without all the bother of travelling. It's a very small step to answering questions live - just train up an LLM with the responses you want it to give.

Lots more applications as well - those are just a few that come to mind.
Show HN: Ditch customer support and install an AI chatbot on your website
I've started building Ping Parrot a few months ago, and now it's finally ready to be shared with the HN community!

Let me know what you think :)
I haven't researched deeply but there are plenty of Israeli startup exits with executives coming from combat, non tech units. Usually elite combat units that are harder to get in to.

There is something to be said about spending 18-21 in the military, there is pretty much 0 partying during college (that is done during military vacations + the gap year between military and college). By the time you've finished your Bachelors degree you're 25-26 and ready to settle down. You hit your full time job life 6-8 years after high school. Its a very different mindset

I look at the 22 year olds moving to NYC after college for their first job, and there is such a huge difference in what they're looking for in their day to day lives. Their job is probably the last thing they are about
2 km long trains are not long in the US anymore; in the west 3-4 km lengths are being seen more and more often. Turns out slower, longer trains filled with bulk commodities are better for business since they don't have tight delivery deadlines. There are towns where the train comes through for 45 minutes+.

Rail operators have also discovered a really nice side effect of ultra long trains: you don't have to pull into a siding to let a passenger train by as required by law if your train is longer than the siding.
> I am trying to understand whether it's considered to be the same or different.

Why does it matter in this conversation?

If you want an ethical discussion about a mildly related topic, please find someone else to have it with. I'm not interested in having that discussion with you here.
Something something solarwinds something something
Cars aren't sustainable transportation in the first place.
I sense that real world people are a more serious problem when it comes to Reddit's manipulation. It seems relatively easy for a coordinated group of moderators and power-users to sway a subreddit's tone.

I browse with a plugin that keeps track of a user's cumulative upvote/downvote score based on my votes of their content. I quickly noticed that the most downvoted users crosspost the same low effort content on a regular basis.
Those decks feel absurd but brands do matter. There’s a slide in there about hospitality brands… when staying in a new city I absolutely look to the hotel brand when making a reservation, because the experience tends to be very consistent across locations. It’s not like “ooh I have such a fondness for the Marriott logo”, it’s “I’d like a consistent experience so I go to Marriott”.
They keep chasing the Paramount channel and it keeps failing. You'd think sooner or later they would accept they do best in syndication.
The bug was found before it hit production, so to that extent things worked.

Not according to the article:

"Ubuntu 24.04 LTS (Noble Numbat) also contained the infected files, which have since been removed. Advisories were also issued by Arch and openSUSE."

Bottom line: This is proof that there is very little vetting of either code or the people involved in these projects. In many cases, the people are unknown/anonymous.

This is a gaping security hole that someone just spent a lot of time and effort to exploit.