skysight-inc/HackerNews huggingface dataset:
I hate receiving speeding tickets as much as the next guy, but I am pro automated speeding tickets. I must be getting old.

- May encourage slower (safer) driving habits, fewer accidents

- Automates some police duties, frees law enforcement to deal with actual crimes

- City generates more money without raising taxes

These are all hypothetical, and obviously corruption and apathy paves over most of it, but in practice, automated speeding tickets are a great use of "AI"
> people only do it when there's no API

Legitimate scrapers, maybe. Everyone else does it to circumvent the API limitations, by posing as real traffic. APIs imply API keys which can be traced and banned.
I feel like every time something has started with the name “Open”, the promise that lured people in (sometimes implicit, sometimes explicit) has been broken.

Open Exchange Rates: the fact that you didn’t need an API key was an important part of their gaining popularity. Of course, this fell down at some point, at least partly due to stupidly-coded clients, and so they started requiring an API key, and completely hobbled the free plan for many previously-recommended uses (only hourly updates and 1,000 requests per month; a month is up to 744 hours, so they really are just saying “if you want to use this broadly, either pay us $97/month, or cache it yourself hourly, proxying it if you have multiple access points”). Not very open.

OpenAI: eh, you probably already know the story. They broke their word and premise thoroughly.
"Pay up or we'll report you to the government" is a textbook example of blackmail. The gordian knot is easy to cut here though. The SEC can to refer illegal activities to the DOJ for prosecution separately from however they deal with the reporting issues.
The Caterpillar diesel engine manual says you can burn up to 5% used motor oil without affecting the warrantee. It does say to make sure you filter the used oil so as not to gunk up your fuel system.

For a large engine that produces many buckets of oil at each change, this is a good way to get rid of the stuff.
Not one tree: Stopping Cop City
https://crates.io/crates/uom trivially convertable to cpp
That's actually brilliant
I use RDP to connect from remmina to a Windows to run a 3d rendering application and after some tweaks it is near native to me. Although this one is a cheat since the Windows machine is a VM so literal best case latency and bandwidth.

I turned off all compression of the RDP which required some registry entry change. But I was kind of surprised.

I only did this because I needed GPU passthrough and couldn't get other mirroring techniques to work well with virt-manager.
'Like Waze, but for Toilets'
YouTube tests AI tool that clones pop stars' voices
Mobile App Rollbacks
My team and I are mostly former mobile engineers and we’ve felt the pain of app disaster scenarios in prod firsthand. No matter how extensive our test coverage, no matter how thorough our QA, no matter how much we put behind feature flags… our teams have shipped irreversibly-bad updates that break things and upset users.

And mobile hotfixes are slow. Your team has to triage the issue and assign it to the right team members, implement fixes (or carefully revert the offending changes), compile one or more RCs, upload to the stores, submit for review, then cross your fingers and pray to the store review gods for a speedy review. All of this takes time — hours in the best of cases, but potentially as long as days. And the negative impacts of even just a few hours with a critically broken app can be eye-watering: tens or hundreds of thousands of dollars in lost revenue, a flood of negative user reviews, and overwhelmed CX or ops folks.

So we decided to build a safety net.

Critical issue in prod? Roll back instantly. In the background of every normal release cycle, Runway automatically re-signs your last live production build and preps it for a possible rollback release — including preemptive submission for review (iOS only) — to remove all possible sources of delay. Should something go wrong in prod, there’s always a corresponding rollback build ready and waiting for single-click release in Runway.

Here’s how the rollback flow works in a bit more detail:

1. Your team is busy getting your next regularly-scheduled release out the door. Let’s call it version 1.2.0.
2. In the background, Runway takes your latest live build in production — say, 1.1.0 — and re-signs it, bumping the version to 1.2.1 and incrementing the build number as necessary.
3. Your team releases 1.2.0 as scheduled. Nice!
The 1.2.1 rollback release is surfaced in Runway, just in case. For iOS, we also preemptively create a new version for the possible rollback in App Store Connect and submit the rollback build for review.
4. Your team is monitoring the rollout of 1.2.0 and identifies a critical issue You halt the rollout.
5. Right next to the button you used to halt the rollout, there’s another button to release the rollback build that’s ready and waiting. Click that, and you’re all set.

With rollback builds primed and ready to go, your team can address critical bugs in prod with a single click — cutting out all the lead time needed to investigate and implement a fix, get builds compiled and uploaded, and make it through the store review process.

Check out the blog post for more detail and visit runway.team to give Rollbacks a try.
Marketing coup right there by OpenAI. Scarcity increases demand. FWIW I realize it's also actually because of demand surge and balancing of resources to make sure good quality UX that said it will create more demand.
I worked as a delivery driver for an auto parts store in ~2010. We had the same thing, but the card was tied to the vehicle (the card was literally attached to the vehicle's key) so we didn't have to type in the vehicle ID.
Can someone summarize this?

I think the site is struggling with traffic and I'm getting 503'd...
Thanks! Can you press a button to do Fn+1/2/3 on these?
I wonder if increasing percentage of tip, aggressively seeking tip from reluctant shoppers will help cover loses due to less footfalls in coffee shops and the likes.
Same story here, just with modafinil. All the signs were there since as far back as I was 7 years old.

I've been able to control my focus so much better which seems to make me less tired. When I sit to get work done and inevitably get distracted, I can recover instead of go down a spiral of unproductiveness. I'm also better at prioritizing my focus on the things that are important, such as a must-have feature for launch, rather than a nice-to-have that I just enjoy working on more.

And surprisingly, I've been getting some of the best sleep of my life so far on a pill designed to keep you awake. Who knew?
I manage a network of several hundred websites. About 2 years ago we started blocking bot/crawler user-agents. Some websites see thousands of these requests every day, skewing analytics and eating bandwidth.

Tools like this help: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blo...
I’d just ship drawings and have it generate the code at runtime.
I sometimes have a dream where I escape software and end up running the local donut shop down the street. In this dream, I always end up writing some GNU donut shop software though :)
> In line with our goal to make Microsoft Edge the most secure browser for Windows

That qualification is as telling as the bug.
> It’s worth pointing out that the new SEC data breach disclosure rules will only go into effect in mid-December 2023. In addition, companies will be required to notify the SEC within four business days of determining that a cybersecurity incident is material to investors, which, based on MeridianLink’s statement, has yet to happen.

And there's the rub. Not so much the December bit, but the "material to investors" part. That has specific meaning, and until there are external requirements/penalties/whatever around security breaches, simple data theft may not rise to the level of materiality for the company. Since they e.g. don't really get hurt if their customers' private info is leaked.

"We'll pay for three years of identity protection services if you sign up at XYZ link" is about all that happens today, if you're lucky. Well, multiply the cost of that (in bulk rates) by the number of customers who will actually bother signing up (pretty low %), and you get a number which is, to no surprise, probably not material for most companies.

(Ransomware, e.g. physically stopping the business from functioning, probably does rise to the level of materiality, if no quick backup and recovery can be done)
https://www.boost.org/doc/libs/1_82_0/doc/html/boost_units/U...
What about that example makes it clear?
That's because things that were made with Frontpage back in the day are not made in HTML/React/GraphQL today.

They're made with Wordpress, Squarespace, etc.
I didn't mean to be coy with how I made my money. It was mostly a combination of teaching at a coding bootcamp and working as a technical interviewer.

I didn't invent anything or start my own business. In that sense the barriers were low. On the other hand I benefited from being born in Canada and studying computer science in university - these could both be somewhat of a barrier to making money from a laptop.
Why not both? A tech miracle is a roll of the dice, and if we fuck up (which is a serious possibility), then it's over. No rerolls, no mulligan, no Player 2 "Switch to Luigi" mode. It's over.

So foremost, we should seek to make the most of the time we have. Even if we're fully trusting science, maximizing the time researchers have is the most important thing we can do. If we don't prioritize better individual life practices, then we're actively fucking over science and technology. No matter how you frame it, the single most important focus has to be more sustainable lifestyles.
whisper doesn't seem to support diarization (identifying when the speaker changes), which is needed for subtitle formatting.
Good bots account for the remaining 26%
> I've experimented

I dont want to devalue your experience. But this experimentation is usually not "(placebo) controlled" and not "double blind".

You could! Take a randomly selected real-or-placebo, that's marked as such but you do not know at the time. See if you can feel the difference, not your experience, repeat. Then look at your results. According to placebo science the results may shock you.
Ohio commission approves fracking in state parks and wildlife areas
This happened in South Park with Randy's obsession with the Food Channel or whatever it is. At the end, Sharon gives him an "ol'-fashioned" and by the end, he's like, "screw all this, imma sleep now"
Did they realize that deleting the letter would only cause more people to take interest in reading it?
A month cannot be unambiguously represented as a length of time, as the length of a month is variable.
Tech Agnosticism
What I mean is that even for those who do things can be difficult and not as simple as "get them fed and to bed on time."
I honestly was only thinking about Ozark, but both work.
Yes, I agree with your point. It reminds me a little of the ongoing debate over CDN vs Edge. However, one difference we offer is that eventually our 'cache' will flush to a persistent storage layer - so you don't have to think about managing your memory or disk resources. Data not used for weeks ends up in low-cost object storage - further saving you from high-cost memory storage costs and the repetitive task of performing this archiving operation yourself.
>Whether melatonin is closer to medicine or nonsense can't be solved with anecdotes.

I admitted my comment is an anecdote, but that doesn't cancel out the voluminous research and study done on melatonin. We know that melatonin is a hormone that is involved with regulating sleep cycles. I'm not sure what evidence you're looking for but internet trolls love to move goalposts anywhere they want to. Yes, millions of people use melatonin effectively every single night. You can call that an anecdote, but you've provided no evidence that melatonin does not do what it's being used for. All evidence and study points to one thing: melatonin helps people sleep. Just go google it yourself, don't have a pointless conversation about anecdotes.
I've used https://github.com/tomchang25/whisper-auto-transcribe to convert from Dutch to English on my win11 box with some success.

It's not perfect, and it'll completely lose some dialogue, but it's let us enjoy shows that we couldn't before.
CRDTs for concurrent file systems [pdf]
You have perfectly illustrated the peer pressure I am talking about.

By the way, I have been programming for 38 years on many platforms and have built my own drag and drop UI editors and frameworks. I don't use these types of tools today because they are not popular and because of psychological factors as I said. But I still think that it would be more logical if programmers used them more often. And the times that I used them in the past they did increase my productivity.

The types of tools I am talking about often require editing code to customize functionality. They are not no-code tools.
We're so close! Now we just need to reinvent Flash and life will be complete again.
Hey Steve! Super exciting project and congrats on the launch! I tried to use my open AI key and am getting an error around "you exceeded your current quota, check billing". Does the standard $20 a month OpenAi Pro subscription work for this or are there additional permissions needed?

Edit: found the answer on the github readme

"*To use your own API key, you need to have access to usage tier 1. Check out your current tier, and how to increase it in the OpenAI settings."
I do not believe. I do not believe that bots account for more traffic than all the streaming services, all the filesharing and all the porn crisscrossing the internet. I would believe 73% of requests, even 73% of page loads/scrapes, but 73% of all traffic is too huge a number.
Mozilla AI Guide Launch with Summarization Code Example
Would you mind sharing where's your antagonism towards modafinil coming from? Is it your personal experience or is it everybody's enthusiasm rubs you the wrong way?
"All so-called ADHD kids need is a little good old-fashioned discipline."

https://news.ycombinator.com/item?id=38278555
We need to differentiate "Wow!"[1] (these ML/AI systems are impressive), and "Wow!"[2] (this is something I want to use).
Something I've seen a few times in Go and java: Make login() a constructor for the AppClient, or declare what's essentially a factory called "AppClientConfig" with a login() function to create the AppClient.

I've only recently started to think about using factories like that, so I'm very sure there are patterns of dynamic state I wouldn't have a recipe for, but it's a prety appealing idea to me.
There is some amount of realtime in factory control where infrequent misses will just increase your reject rate in QA.
Exactly. "Real-time" is a misnomer, it should be called "bounded-time". As long as the bound is deterministic, known in advance, and guaranteed, it's "real-time". For it to be useful it also must be under some application-specific duration.

The bounds are usually in CPU cycles, so a faster CPU can sometimes be used even if it takes more cycles. CPUs capable of running Linux usually have higher latency (in cycles) than microcontrollers, but as long as that can be kept under the (wall clock) duration limits with bounded-time it's fine. There will still be cases where the worst-case latency to fetch from DRAM in an RT-Linux system will be higher than a slower MCU fetching from internal SRAM, so RT-Linux won't take over all these systems.
What should a non hallucinating human reply to 'Compose a single-line avant-garde poem about rainbows, without mentioning rainbows'?

Also my objection wasn't that it hallucinates, my objection was to the OP's point that it only hallucinates. If I ask it what is 2*2 and it answers 4 would that be a hallucination or not?
Yes. Something like Remix or Next be a light lift to incorporate those mechanics.
I just realized this is from 2019 and confirmed this literally still works on PayPal. SMH
If this has an offline mode, I'm sold. If not, I'm unconvinced it's much better than Notion yet.
it's precisely why I quoted the text, to quote :)
No, because we've built a ton of infrastructure around their car-centric culture. Even after they die off, it'll take many more decades to rebuild cities and suburbs around the rock-solid assumption that everybody has a car.

And we're leaning even more heavily into it. Self-driving cars change a lot of things, but they still contribute to the notion that things can be arbitrarily far apart. If we're very lucky, it will mean that fewer people will own their own cars, and maybe they'll demand infrastructure where they won't have to pay to go to the grocery store. But even that happens on a nuclear fusion time scale (always 20 years away).

So no, we're not getting a walking utopia when the Boomers croak. That can't happen until their buildings and roads also rot away.
First attempt didn't work, but it nailed it when I added text saying "Show web page here" to the second box: https://gist.github.com/simonw/dac37e575b214c7e13ec907a026e5...
I’ve become very dependent on it too and slowly transitioning to nvim for everything. Want to avoid having to pay the subscription
Right, no one calls these "smart drugs". They're called study drugs, because they help you focus for long periods of time.
Physical can be understood to mean "of or relating to matter and energy or the sciences dealing with them, especially physics." Light, temperature, and time are described by physics, so I would consider "physical" to be an accurate adjective for those units. You seem to be using a more limited definition of physical, closer to the word "spatial."

Also, btw, you might want to read the article you linked. The article is discussing a fringe idea that some scientists have. Scientists are free to explore new ideas, and they make for good click bait for science journalists. Until those ideas gain traction, they don't provide for compelling arguments, though.
Do you really care about extensibility and maintenance when you could just generate an entirely new component when you want more features or need to upgrade the library?
OpenAI Assistant 1 week later: drop-in compatible svc and an OSS implementation
That didn't take very long, is OpenAI's Assistant API the new standard for LLM apps and RAG?
Is this thing self-hosted? Can it make itself?
Exploring the benefits of customer loyalty programs
Martin Vigo's article discusses the security vulnerabilities in password reset options for various websites and how these can lead to the exposure of personal phone numbers. Vigo highlights that during a password reset process, websites often partially reveal the user's phone number. This partial display varies across websites; some show the last four digits, others the first, and so on. By initiating password resets across different sites, one can potentially piece together most of the digits of a phone number just from an email address.
These numbers are way too low:

> As of 2019, 11 states have mandated reporting for never events, and an additional 16 states have mandated reporting for serious adverse events including never events.
The Linux kernel, real-time or not, is simply too large and too complex to realistically certify for anything safety critical.
It may not be safety critical, but remember that people can and will purchase $14k power chords to (ostensibly) improve the experience of listening to "just music".

https://www.audioadvice.com/audioquest-nrg-dragon-high-curre...
Twitter said that's why they got rid of the SMS 2FA. They said it was costing millions to have that enabled for them.

https://www.cnn.com/2023/02/18/business/twitter-blue-two-fac...
I used to look down on it but when I heard it handles payment it blew my mind and I decided I'd rather use it myself if I ever make a shop instead of building it myself. To quote a random guy "I trust their code more than what I wrote at 2am."
What’s an example of a system that requires hard real time and couldn’t cope with soft real time on a 3GHz system having 1000 cycle misses costing 0.3us?
LOL! DOA!

Next: Signal app, method
They trade off against each other. A language designed for people who can compose primitives, for example, can be used well either by people who have seen all the combinations of primitives before, or by people who can quickly grasp the implications of a new primitive with respect to the others.
People use logging (appropriately or inappropriately; not my bucket of monkeys) for a variety of things including audit and billing records, which are likely a good case for a guaranteed delivery API.

People often don't think precisely about what they say or want, and also often don't think through corner cases such as "what if XYZ breaks or gets slow?"

And don't get me started on "log" messages that are 300mb events. Per log. Sigh.
Is piracetam still the goto for the nootropics community? I thought people were moving away from that for some reason, but I can’t remember why or where I heard that.
I'm guessing this is where Darth Vader chose to build his castle
I'm using i3wm and maybe I've been doing scaling wrong, but I've only needed to set Xft.dpi and one setting in Polybar (because it doesn't read Xft.dpi) to scale everything toba comfortable size.

https://gitea.exu.li/exu/configs/src/branch/main/arch-config...
Like what? The majority of the budget is roads, water & police.
Do you not see a difference between targeting civilians and collateral civilians deaths during a military conflict? Or are just being pedantic?
Basically what they did was do password reset processes at a bunch of different services like PayPal, LastPass, Ebay.. yeadda yadda. He found that they all display different portions of a phone number. PayPal being the worst shows someone starting the reset process 5 digits. Most showed 2 or 3 but different portions.

So what he then did was essentially merge/correlate that data along with the area code and "exchange" (the part of number after area code) from sources like https://www.nationalnanpa.com/

Then he has a python script the queries (not sure how I didn't read the code, I'm assuming NOT through an API but who knows) the aforementioned services and somehow determines the likelihood of a number out of several hundreds being registered to an email or not. I kind of dozed off at the end so I can't explain that part very well.

edit: Why am I getting downvoted? This is literally what the blog is. My other comment is at the top.. lol. What a waste of my time giving an explanation. Ya'll like that low detail TechBrunch ChatGPT explanation more? Wild.
As someone with ADHD, i found the horrible illustrations so distracting I couldnt finish the article...
If I go with this definition, and ask it say what is 2*2, it is not nonsensical or unfaithful. So there is one example where it is not hallucinating?
Here's the link to the PDF of the report:

https://www.arkoselabs.com/wp-content/uploads/Breaking-Bad-B...
The balancing act between one-time developer hours and the recurring costs associated with scaling up database resources can be challenging. If sufficient funds are available, scaling up may seem like an easy decision. However, investing in the development of expertise in efficient database operations is usually more cost-effective in the long run. Additionally, acquiring the skills to debug queries and optimize database configurations can ultimately save on developer hours.