skysight-inc/HackerNews huggingface dataset:
RegExTractor - simple java program to search for regex in text, then replaces each string with another one and appends all those results in other text window. VERY useful when you need to extract something from a text dump and present it in another format, like extracting all events from a log and writing them in one line between quotes and comma separated, ready to dump into some db query.
Technology Connections: https://www.youtube.com/watch?v=GiYO1TObNz8

What's worse is that he points out you could have a lighting system with integrated defroster that only gets turned on when it's super cold, and you're STILL using less energy overall.
One trick I’ve learned is to strive to never be at the limits of the current architecture.

Clear requirements are well understood until they aren’t, most projects I’ve been involved in strongly resembled a factorio game - you build a system that’s well designed for its requirements and then the business comes and demands 10 times the size/performance/speed …

So I try to have a system where changes and expansions “feel” easy and natural, if they aren’t then thats a big flag to go ahead and start refactoring _now_ so when the business inevitably comes with its changes, you are ready.
To me it just reads a bit like it was written by an ESL speaker - "starting the firmware version 0.82 ..." is a bit of a giveaway (should probably be "starting from version" or just "from version...", unnecessary "the" is a common mistake made when someone's mother tongue doesn't have articles).

ChatGPT doesn't tend to do this in my experience. But I should stress that it's still perfectly readable and a very minor mistake.
Yeah, you didn't. 87k copyright lawsuits filed in 2016. Many more in 2022.
I'm more on the technical solution team, mostly because the problems of the whole process (including your sleepless nights) will be determined by the particularities of your technologies. You can choose your technology well or you can choose poorly and go down the rabbit hole of new and new secondary problems and issues that only exist because of that poor decision. Practical wisdom is very effective.

That said of course life/work balance is an important aspect and we should strive to avoid work cultures that value time invested versus output, because they reward mostly the appearance of bussiness instead of useful work, so you get both negatives workers are tired from working hard on appearing to be busy and the production becomes secondary, lower quality and slower.
No, just like Windows Subsystem for Linux doesn't refer to the Linux I have on my Windows Subsystem (whatever that would mean).

I don't get the confusion, to be honest. Do you also feel that "Windows driver for HP Deskjet" is a way to run Windows on your HP Deskjet?
The homunculus never made sense, but did anyone think it did?

"As a student and later as a practitioner in the field, I had accepted the homunculus as unquestioned fact. As a professor, I would dutifully teach students that the distorted figure represented a key aspect of brain organization."

- Nico U.F. Dosenbach

Again . . . did anyone think it made sense? At least Dosoanbach (did I spell that correctly?) gets 15 minutes of fame, but did it mean anything?
Totally agree so I installed SwiftKey. It worked great for years and I’ve been super happy! Then in the last year, SwiftKey has been randomly crashing so while I type I swap between the SwiftKey and normal keyboard unwillingly several times per message. The built-in keyboard seems absolutely determined to believe that the word 'fuck' does not exist.
> I know that my strategy of "look at the clock and remember" will work until I'm senile

I'm glad you have that option but understand that for many people this will not work and there's nothing they can do to make it work.
It’s very well documented. To the point I’m honestly surprised you haven’t heard of it before. But that’s fine:

Facebook paid $85,000,000 to some content moderators. YouTube paid a single moderator like $4,500,000. There’s also a 2022 case against TikTok that appears to be ongoing (I didn’t look into it).

https://www.reuters.com/legal/transactional/judge-oks-85-mln...

https://www.reuters.com/legal/transactional/youtube-settles-...

https://www.npr.org/2022/03/24/1088343332/tiktok-lawsuit-con...

There’s also a documentary on the topic. I think it was on Netflix.
TravelGPT: Because Who Needs Authentic Experiences When You Have a Robot?
Neither. I buy an old car and pay cash. The dollar-to-happiness ratio of a new car is abysmal. I prefer to spend the money elsewhere.
Siri was better earlier on. In fact they were better before Apple bought them than ever after. And the primary reason is optimization of cost and scale.

And something similar is happening to GPT although not to that extent. Bing has gotten worse over time as they use a pipeline of models, where smaller models serve most common and easily predictable tokens, while the full model only handles the hard stuff. Except... you can't tell always what's hard stuff or not, so Bing serves useless distracted answers ignoring user context from time to time.
It's a very basic task in any kind of professional embedded development.
1. Only a part of energy consumption is base load, the rest fluctuates anyway... mostly with the day/night cycle (shocker!).

2. The Sun always shines somewhere, the wind always blows somewhere. It's not just about your personal backyard, ironically named "learn_more".

3. We have the thing called The Grid™, and electricity transportation at far distances is very efficient. Building these long distance connections is cheaper than you'd expect.
Google Adsense bug is eating weeks on publishers revenue and there is no support
https://support.google.com/adsense/thread/209248047/adsense-...

https://www.seroundtable.com/google-adsense-0-clicks-bug-352...

https://news.ycombinator.com/item?id=35555275
> increase the number of quinoa packets to two.

That seems so convoluted, what about "Add two quinoa packs".

I have to disagree with the calendar example as well. Natural language is already great at many use cases. For example: "Remind me to put the recycling bin in the driveway on the last Tuesday of each month."

I don't think GPTs will replace GUIs, merely add more ways to interact with them.
Yes, technically it is illegal. But I've seen all kinds of gizmos that would inject a signal into the FM band to allow the use of car stereos that didn't have an 'aux' input. At those power levels the FCC isn't going to be bothered unless someone lodges a complaint, and even then they'll have a hard time finding the source unless they're practically standing on top of it. OP may want to turn down the radiated power until it just works for his MIL but no longer for the neighbors.
> I refuse to view the world in black and white terms

But you are "certain" copyright is good, and removing it would be terrible. That's awfully close to painting things in black and white.

> Just go around and ask any author

I put all my work under open source licenses and creative commons. If copyright disappeared I would just continue to do so. Corporations would be screwed, but art can go on without them.
> being downloaded once

the issue isn't "downloaded once" but "downloaded at once". agressive crawlers often turn into dos attacks
A "framework" to convert my Jekyll blog into Gemini and Gopher sites. Mainly converts markdown with Pandoc, but also generates a rudimentary site index and headers/footers for each page.

https://github.com/ecliptik/ecliptik.github.io/blob/main/_sc...
I get the impression that Apple makes an effort with accessibility and would be horrified about this blind/“where am I” example. Hopefully there’s an employee here who sees it and can get it in front of the right person.
My phone has somehow decided that ‘20’ should be changed to ‘2.0’. This is the only combination of numbers to do this (so far).
I used Observable Plot to build the graphs here: https://geohashing.win/

Turn on "show graph", then pan the map a bit to start things moving.

It worked fairly well, although I found there were unexpected places where certain combinations of things just weren't possible. You can have a graph of type X, and color things by Y, and in style Z...and XY works, and YZ works, but not XYZ.

(I never did work out how to change the labels for the colors so they aren't "false" and "true" but something more meaningful.)

It was a bit frustrating at times. The documentation tends to be described in terms of examples and snippets, with not enough rigorous reference material that tells you exactly what properties are available and exactly how they work.

That was a year or so ago, so likely it's improved since then.
What's this deli / grocery store that has a REST API?
a convenient bug to adjust balance sheets?
Foundation Package Preview Now Available (Swift)
my own impressions - in my practical system administration activities, I hardly notice any impact of WSL2 on performance

* running Ansible, Flask, bash scripts - all good
* rare compiling - like RPM packages for Centos7 - probably loosing couple of seconds, but doesn't matter
* nginx configuration - say implementing reading data from Redis by Nginx, in my laptop benchmark was getting around 3000 RPS which is more than enough for POC
* and so on

Thus in practical terms, quite good Linux compatible environment for me, without extra burden on GUI part of Linux.
Saw a user in a security community recently who said they set a bounty for their kids if they can bypass their parental locks and show how they did it.
For some very odd reason, swipe keyboard technology seems to have peaked around 2014, never to reach those heights again.

I remember being amazed by how great swiping was, and after using it recently (it's not really great on gboard or samsung keyboard either, not bad but just meh) I was wondering if it was just rose tinted glass. But nope, I booted up my old nexus 5 with a normal gboard (not even swiftkey!) and it was still amazing. The contrast was amazing even when I wiped typing data on both phones to make sure that it was a fair comparison.

I guess the most glaring difference was the subtle, but extremely important handling of edge cases or particularly ambigious letter combinations. Even the "bad" modern google keyboard is still 95% accurate, but the difference between that and the 99% accuracy on my nexus 5 basically makes all the difference. It goes from predictive magic to having to swipe across every single letter to make sure it works.
Machine Learning Trends
Interesting! How did you ingest all the nodes/racks into your system? Did you shave the yak?
The 2022 Stack Overflow survey has it at 75% market share.

https://survey.stackoverflow.co/2022/#most-popular-technolog...
Mine isn’t particularly advanced or cool but I built this little directory of kaomojis (text-based emoji) with a cat mascot while I was in San Francisco for an interview at Flickr (this was a long time ago). At the time I was a junior designer with very little dev experience, so this project helped get my feet wet.

http://kaomojicat.com/

I originally built it for a now-ex-girlfriend, but I use it all the time myself to add a little spice to things like tweets or error messages.
I made a custom client for the ChatGPT API, so that I can template and chain together prompts to automate content generation. I only just finished off the workflow feature to prompt chain (where one output goes into one of more prompts), but personally think its cool and has lots of applications.

A little rough on the edges so probably not ready for a ShowHN yet.

https://promptpro.tznc.net
Science is a method nothing more, it's not truth it's only agreed upon consensus.

The problem is that consensus can often be purchased. History is littered with so called scientific consensus bought for a pretty penny.
V.interesting

Do any of these studies give a map of programming tasks that are enabled by LLM's vs tasks that don't benefit?
HN crowd has never got the memo in many subjects, another one is how the game development culture differs from FOSS.
By the way—-

Alexa’s inability to just answer a question and go away is why my son didn’t get in trouble for knocking it off its table (and breaking the top), and why we didn’t replace it.
Great for domain name squatting, no?
Yes, that's my 'solution' as well - the router Sky (UK) gave me is utter crap, I put another one besides it and added QoS (so my kid has a poor game experience) and blocked useless websites (youtube, facebook, tiktok).

Call me a bad father, but it's working. When it takes a looong time to download a shitty Roblox game, he starts doing other projects.
It's like magic.
I built a Frigate event listener and notifier service for Mobile phones that makes use of Pushover.

The currently supported setup of Frigate alerts using homeassistant seemed to be very profoundly complex and I just thought I could use the Frigate API and wrote a small tool with Nodejs. It has been working flawlessly, including sending photos of events to my Android phone.
Surprisingly, GPT4 almost always nails all reasonable implications and apparently understands me much better than 90% of humans I met, even though my English is not perfect.
I’d really love to have a Proper Uk ordnance survey map of Sodor - I’d thought about doing it myself but unsure if the required “toolkits” are available for imaginary locations.
you mean on desktop/laptop cases or for server side as well (I highly doubt here)?
I hope they don't know how to use Google and if they do that that is a pseudonym you're posting under here or you might be in bigger trouble than you started with ;)

Anyway, cool to see you hack this, maybe try to tweak the power levels a bit so the neighbors don't have a reason to talk about it.
Booking.com has a higher chance for errors compared to hotels' direct bookings since its information is secondhand and unreliable. For the hotels with direct booking avenues, why use booking.com?
Thank you, but wouldn't this be a problem on Windows then, or is Windows just more forgiving for this type of behaviour?
I went to school like 20 years ago and I spent computing class getting around the security tool, installing Doom 95 and a SNES emulator and then playing multiplayer Street Fighter 2 and Doom 95 with my friends in the class (they both supported LAN play!)

I still went to University and got a Physics degree.

I think the most important thing is that the kids feel that the class is important, I felt computing class (which was basically Microsoft Office class) was a waste of time, so I just played games. But I understood that I had to study a good degree to get a good job. So in Maths, Science etc. I paid complete attention.
> It produces a lot of greens and herbs

If that were NL at this point your whole audience would be on the floor laughing. 'Suuuure...'. What some people won't do to get decent tomatoes.
I mean, I put a 4 litre V8 in my mx-5, which I guess is 'tech I built just for myself'
If you read into the paper (https://dl.acm.org/doi/10.1145/3575693.3575702), one can find more performance comparisons.
There, from a latency/throughput PoV they are en par with existing tools like TVM/Ansor. Sometimes faster, sometimes slower.

What is more interesting is this: They have very GPU-specific auto-tuning routine that drastically reduces the optimzation space, compared to TVM/Ansor. They go from ~10^6 possible implementations for an operator to a "few hundred", which enabled much faster time-to-solution. This is achieved with a GPU-centric problem formulation and search space. In essence, they trade how widely applicable their approach is (from "any" kind of hardware to only GPU-style architectures) for retrieval speed.
I think you mean this:

https://en.m.wikipedia.org/wiki/Kurt_von_Hammerstein-Equord#...

?
How about some up-front pricing for the non-free courses?
The problem here however is language. "I'm afraid the cat has been hit by a car" literally means that the person speaking is experiencing fear. However, colloquially in English, "I'm afraid X" is a form of telling someone something which will make them sad; e.g., "I'm afraid the shields will be quite operational" [1]. (GPT-4 thinks "hit by a car" might be meant figuratively too; that's a bit of a stretch for me, but in some contexts would certainly be possible.) It is literally impossible to determine, given only that one sentence, whether the cat was actually hit by a car or not.

[1]https://www.youtube.com/watch?v=zGwDwx10wB4
Skyrim VR mod which lets you talk to NPCs using ChatGPT
I typically use travel sites to search for hotels and read reviews, then just book directly with the hotel, which has never cost me more, and often less because some sites (i.e. booking) obfuscate the relationship between price and amenities/size so you don't get what you actually could get for the money if you just went to the hotel directly.
I'm not sure I understand you. If the project uses something "special" like poetry, hatch, pdm, etc., you only need to install those for development. If you simply want to use the project, they all should be installable directly with pip, as they all have pep517-compatible backends.

Even then, how can installing those tools harm your system? You can always use pipx and have each tool be installed in its own virtual environment.
You can send raw packets with something like this [1] [2].

I imagine you want to test the approach is software before implementing it in an FPGA.

You can then construct Ethernet frames to be as simple as you like [3].

This question seems like what you might be trying to do [4].

[1] https://stackoverflow.com/questions/12229155/how-do-i-send-a...

[2] https://stackoverflow.com/questions/57133295/how-can-i-liste...

[3] https://en.wikipedia.org/wiki/Ethernet_frame

[4] https://stackoverflow.com/questions/815758/simple-serial-poi...
They do provide a "soft limit" (which you get a notification when you reach) and a "hard limit" (which the system won't let you exceed) as options in your billing settings. I think by default they set the hard limit to $5, precisely to stop people racking up large bills by accident.
Have you considered integrating RHVoice in addition to the Piper models? It's nowhere near as exciting (it uses HMMs instead of cool new shiny neural network goodness), but the use-cases are sort of similar (it was originally developed for screen-readers, which require extremely low latencies and high responsiveness.) It doesn't support as many languages, but for some of the languages it does support (Polish for example), I find the quality superior to what Piper can offer.
Created a fuckup counter for my team on an old ipad. Inspired by the "x days with no accident" from the Simpsons, a webapp that shows in kiosk mode the number of days without a fuckup and a reset button.
NYC Transit agency ends Twitter alerts, says Twitter is no longer reliable
That seems like a cool idea, a bit like web annotations (which never took off) but for real world locations.

Ideally you can subscribe to different databases unlike say Google Maps reviews.
I tried using Siri for a while, but the amount of miss fires on my watch made me discontinue. The slight convenience of being able to (most of the time) set a timer or something paled in comparison for it to trigger off of random conversation and then try to search for something nonsensical and loudly proclaiming it couldn't find anything.
- build a tool to easily connect and analyze public datasets. Eg connect dataset for country population with the dataset on international students in the US and get new dataset on international students in the US per capita
- build a tool to publish my personal website from my Apple Notes
Not only is it possible that LLMs fail to differentiate ambiguity, but OpenAI’s flavor of GPTs fail other language understanding mechanisms as well and it’s jarring.

You can get it to mistake « afraid » between fear and sorry-to-say scenarios but you can even more easily get it to say that it doesn’t have personal opinions and yet express them anyway.

So which is it? It’s clear transformers can’t understand either case. They’re not architecturally designed to. The emergent behavior of appearing to do so is only driven by how much data you throw at them.
> 900+ voices

Where can I find all these voices? https://github.com/rhasspy/piper/releases/tag/v0.0.2 lists "only" ~50 files.
Wow, very interesting, thanks for sharing!
It is Hacker News after all. And that's probably like jaywalking of RF violations. I'd be more afraid of the copyright people.
Only $4M? Almost every single one of the Udemy courses do that.
I’ve wanted to try something like this with a Pi or something else running Linux. Is mpd a good choice for that scenario? Does it support being able to use custom events eg a button on the gpio for play/pause?
Did this originate in "stranger in a strange land"?

I assumed it did, but so many references to grokking don't mention the book (which goes into great detail about what it means)
Do you know of a good source of information on how to recognize any plant's nutrient deficiencies accurately?
Can you please share a list of the sensors you use? I am very interested in this.
The mentioned line is from "Analyze this", not Godfather.
Just wait for the EU to impose draconian fines if your service/data center produces more than xyz of CO2 or it produces more than product of your kind should produce on average. Then you will be basically forced to lean over performance.
The ThinkCentre runs at 65W, a Pi4 runs at ~8W. There's a slight energy crisis (in Europe), so you need to optimise for workloads that can run at lower power levels. Just, voice in my opinion, does not justify 65W constant draw.
Microsoft is busy rewriting core Windows library code in memory-safe Rust (theregister.com)
147 points by mikece 9 hours ago | flag | hide | past | favorite | 106 comments

https://news.ycombinator.com/item?id=35735444
If we ever have a world apocalypse and I’m alone, I know I can at least conjure one companion by suggesting I would use spectrum without a license and a ham enthusiast will appear.
What to do if you're a bottleneck in your team
In the paper (https://dl.acm.org/doi/10.1145/3575693.3575702) there is also a TensorRT comparison. There, they are pretty much neck and neck. Sometimes faster, sometimes slower.
> I'm not at all impressed with this page because you don't show the tool doing anything interesting.

a) has there been anything like this before?

b) give it a year and see what it does
As talked about here https://news.ycombinator.com/item?id=35697922 - need to login to check it out? Sorry no dice.
TL;DR: A React front-end component workshop, a simple version of Storybook.

So around 5 months ago, I needed a tool to preview front-end (React) components whilst I create them for a personal project of mine. There were two options: Storybook or Ladle.

Storybook is the tool everybody knows. I've used it before quite a lot. It's very big, full-fat, supports loads of use-cases, etc.

Ladle comes out of Uber. It's very small, lean, and doesn't support that much. After trying it out for a while, it just gives me a feeling that it is an Uber engineer's 20% project to learn some new tech.

So I realised that I wanted something kind of in the middle. Something that's a bit more customizable and full-fat than Ladle, but something simpler, less intrusive, and less "framework magic" than Storybook.

This led me to create Exhibitor (https://github.com/samhuk/exhibitor) (https://demo.exhibitor.dev).

I worked on it on-and-off for a couple months, and it ended up being something that I'm quite proud of. It's not perfect, and supports only a fraction of what Storybook does, however for a tool made by 1 engineer vs the 20+ for Storybook, I'm quite happy about it!
Laravel Business Process is a simple and clean way to run business process
Circumstances can change real quick. One of the benefits of contributing to society is that, if that happens, you won't find yourself on the streets.