skysight-inc/HackerNews huggingface dataset:
The ESP32-A1S is a fun toy to program with that lib https://github.com/pschatzmann/arduino-audio-tools on that cheap kit: https://docs.ai-thinker.com/en/esp32-audio-kit
Yeah it is. But it isn't useful enough. (filesystem, resolution, network, performance)
Cloud operating losses have dropped substantially YoY, and revenue has risen steadily. It is at most a few years from profitability.
Twitter is probably toast, which really is too bad. It was a huge source of joy and friendship and learning for me over the years. But stuff like this is leaving the door wide open for others to figure out how to do real time + video + micro blogging.

Dear brilliant tech-obsessed entrepreneur…this could be you.
Even though Latinos don’t like the term because it’s whitewashing their culture.
> Bash is not an acceptable compilation target

The whole point of autotools is to make sure that your project can run on the largest possible set of unix-like operating systems.

`sh` is actually the very best compilation target for that, looking back in time, whatever other language that could have been chosen (most likely perl) would have been a huge mistake.
NSA Woos Laid-Off Tech Workers – Defense One
I wrote about why I don't think that will work here: https://simonwillison.net/2022/Sep/17/prompt-injection-more-...

The problem with this approach is that prompt injection is an adversarial attack.

A statistical approach that catches 99% of possible attacks is worthless, because a bunch of people on a subreddit somewhere will keep on plugging away at it until they find a hole - and will then share the hole they've found like wildfire.

This isn't a theoretical problem: it's happening already. Look at how the whole DAN thing came together: https://kotaku.com/chatgpt-ai-openai-dan-censorship-chatbot-...

If you showed me a SQL injection mitigation attack that only worked 99% of the time I would laugh at how naive you were being!
The JVM has a special mode called CompressedOops when you reserve 32G or below where all the references are 32-bit instead of 64-bit.
No it's the opposite, it's exactly what you should do to exercise your public API. If your API isn't good enough for you it isn't good enough for your external integrators.
:-( Walking it back a bit. For common cases, O[N], but O[N^2] for initialization.

https://news.ycombinator.com/edit?id=34720462
I just love the overall tone and grain of movies from the 60s even from 80s and 90s. Those movies have a way better, more pleasing look than today's blockbusters.
I agree with you a lot—let's say 80%—but there's a big difference between 80% and 100%, and experience has shown that it's impossible to operate the forum 100% this way.

In terms of how we handle the issue of political/divisive topics on HN, there are some pretty complete explanations here, if you (or anyone) are interested: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so.... If you read those and still have a question that isn't answered there, I'd like to know what it is and would be happy to take a crack at it. Here are a couple of good places to start:

https://news.ycombinator.com/item?id=22902490 (April 2020)

https://news.ycombinator.com/item?id=21607844 (Nov 2019)

People have a love/hate relationship with their favorite internet forums. If you (again, I don't mean you personally, I mean anyone here) aren't occasionally running into something you hate, then we're probably doing a bad job—we're either too predictable, or too narrow, or both. I think that follows from the core idea of this place, which is intellectual curiosity: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor.... It's quite amazing how many unexpected and interesting things follow from that principle, but maybe this isn't the moment to make that case.
Tell HN: I have an idea of a smartphone application
Please help me to develop my favorite idea. This is a calendar for the Nature. I did not think about the source of information but I want to open the app and to observe what regular events are coming right now. After enough research it will be dozens of that events per day.

Please help me to define a stack of technologies and minimal possible budget assuming I have the data and knowledge of few programming languages but do not have any database and hosting biases.
Like podman-compose? Seems to have the same cli. I think you cna install it with pip install podman-compose
Calling sites like Reddit, Twitter, Facebook, etc "private sites" is a bit of an intuition pump, even if the terminology is legally correct. You're basically evoking an image of Bob's Diner where a guy runs a restaurant and kicks out rowdy patrons. The story changes when these websites are massively popular, have majority market share in their space, have taken massive amounts of funding, etc. Any successful social network is also almost by definition a pseudo-monopology (I'm using this word loosely, not legally) simply due to the massive advantages you get from network effects. Reddit is pretty much the first place people go to start and join niche communities of likeminded people. You can say "go start your own website" but now you are competing with, well, Reddit. The basic counterargument to what you're saying is that possession of that kind of market-leader advantage should come with some level of responsibility.

> The view of the law that you're espousing is one where, simply by dint of letting people sign up to a service you run, you take on an obligation to carry their messages. That's an intense amount of authority to give the government over private enterprise, and a stultifying precedent for anyone who wants to stand up a site of their own.

Couldn't you use this formulation to say that anti-discrimination laws make it so that, simply by dint of providing a service, you take on an obligation to provide that service to everyone? That's an intense amount of authority to give the government over private enterprise, and a... you get it. We accept government intervention when we believe it benefits society. The argument being made here is that it would benefit society if these massive pipes of information that in practice everyone uses were similarly regulated in the types of discrimination they can engage in.

There's a calculus to be made about what level of control platforms having over their content would best serve the interests of society. It might be that despite all the things I listed above, the result of that calculus remains the same, but it is not immediately obvious that that is the case, as your "private sites can do what they want" formulation would have one believe.
There's a great book by Culadasa: The mind illuminated. It covers a lot of what ancient meditators thought about the practice, but the essentials can be found in the first chapter.
There are a bunch of sites listed here: https://github.com/philsturgeon/awesome-earth#jobs
Ask HN: Please Review My Metalanguage
Hi all!

While developing a text and binary data format (https://concise-encoding.org/), I ran into trouble building a formal description for them. Many formats use EBNF or ABNF, or just embed their own BNF-style metalanguage in the spec itself (I started taking cues from the XML spec).

But describing a binary format is deceptively complex, and eventually I had to split out the metalanguage. KBNF is the result.

I want it to be useful for other people, so I've decided to release it standalone here: https://github.com/kstenerud/kbnf/blob/master/kbnf_v1.md

I'd really appreciate some proofreading, as right now the only way I'm able to effectively find issues is to let it sit for a couple of weeks so that I can look at it from a fresh viewpoint, and even then I'm not confident that I'm discovering as much as multiple eyes could.

Cheers!
Do you think that the team of engineers at Microsoft and OpenAI who worked together for months on the new Bing integration are lazy? https://twitter.com/kliu128/status/1623472922374574080
Do you mean Nadella? Ballmer caught more flack than any big tech CEO (until possibly Musk, if he counts).
The fact that Germany, Sweden, and Denmark, the countries investigating the explosions, are refusing to point any fingers at Russia suggests to me that they have serious reasons to believe that it may have been an ally nation that destroyed the pipeline. Pointing the finger at the USA, even if they had very concrete evidence, would be a massive diplomatic problem - so it stands to reason that we would not hear about it. By contrast, especially in the context of the war, pointing the finger at Russia would not particularly affect diplomatic ties - especially given how Russia has already been pointing the finger at everyone else.

So, even if this report itself is rather thin on evidence, it is presenting what seems to be by far the most plausible hypothesis.
The alternative is a C program querying the filesystem (or, better yet, a database and a daemon to prevent duplicate ./configure work).
The great irony that paid subscription services like HBOMax will simply remove content they don't care to have on their platforms any longer, whereas myriad obscure independent creators on Youtube have published entire webseries over a decade ago which are still around to view. I'm not saying that Youtube doesn't just wipe shit off the map sometimes, but it's usually an accident. There isn't a committee of execs making the decision.
This looks super cool. Going to put this together with Dagster tonight.

@obi1kenobi, could you comment a bit on the motivation and background to this project?
You may not have come across this yourself, but Google requries verified ID to watch age-restricted videos on Youtube in EU, EAA, Switzerland or UK. It just hasn't hit US in the same way. Louisiana set a dangerous precedent though, legally.

https://support.google.com/youtube/answer/10070779?hl=en-GB#...

https://support.google.com/accounts/answer/10071085?visit_id...
HBO doesn’t have the same model as a typical streaming platform, they are closer to the model of their subscription service where they cycle content rather than having a static lineup. The idea is to be more curated with newer or higher quality content.

Netflix and Hulu remove content because they lose the rights, HBO removes it so that it is fresh, but not an overwhelming amount of content.
When it comes to burnout, the general advice I received is take minimum 1 year off work.

I left my job a few months ago as the burnout got so bad I wasn’t able to conjure up the motivation to tackle the simplest of tasks.

First couple months I didn’t feel any better and I was getting worried. But I’m _just_ starting to feel better now. I’m finding myself more positive and less stressed.

So what am I doing? I’m living out of my car travelling around NZ, doing a crazy amount of hiking, and a tiny amount of freelancing.
Here's why I don't think that will ever work: https://news.ycombinator.com/item?id=34720474
That’s why I said. Still not good but at least it won’t judge you by saying it’s “unethical” and “immoral”. Plenty of searches are still possible on Google but aren’t on ChatGPT, like “what are you doing stepbro”
The government is the ultimate monopoly, you have no alternatives to it.

Some things have changed but that hasn't.

Instead of the first amendment being somehow applied to private actors (really dicey because doing that would violate _their_ first amendment rights!) perhaps what you should want instead is the re-fanging of antitrust?
> Quiet little apartment building in Manhattan, west-facing views of the East River.

How can you view the East River if you're facing West?
Archive: http://web.archive.org/web/20230208230721/https://vadosware....

Since KaiOS was already mentioned: If KaiOS feels to corporate or proprietary, check out Capyloon https://capyloon.org/
I remember it used to be a thing to deal with, but in the last year installing Podman has been the only step I’ve needed to take. Well, and I use Fedora now, where it obviously works out of the box. I think it’s a solved problem at this point.
I've got one in my drawer and no idea what to do with it.
At first, it might even increase stability because deploys are a big source of outages, and now there are a lot fewer deploys happening.

But the risk of a major outage -- one that the remaining engineers are ill-equipped to handle -- grows. There are way fewer people paying down tech debt, and the ones still trying to deliver features are now doing so in a minefield.
Twitter introduces 4k character tweets for subscribers
There are three groups of people here.

First, you have people who don’t have any idea about how any of this works and are generally far removed from the tech communities. They did not see this coming. To this community, ChatGPT is a fascinating toy. It’s not perfect, but at this point everyone is conditioned to believe that thinks will somehow get better. This group is excited.

Second, you have the tech community who is skeptical. This group of people sees everything that’s wrong with ChatGPT and see the magnitude of work needed for anything to even start approaching Google as a credible threat. This group is generally confused by the excitement going around because it doesn’t seem warranted, and worse, the excitement is being seen in people who should know better. There’s a range of responses from being dismissive to feeling like they’re being gaslighted.

Third, you have the people who are filling up the YC summer 23 applications. They’re all looking for big unsaturated markets to build a pitch deck around. ChatGPT looks like a very promising sign post that says “look for ideas here” to this group. They are excited. Most of them will fail. But if anyone survives and manages to thrive, where will they be 10 years from now? How about FDA approved chatbots integrated with a blood pressure monitor and thermometer that can take a first pass at routine prescription refills at 1/100th the cost of an equivalent doctors appointment? How about live translation of television events synthesized back to the original speaker’s voice? How about video game engines that can synthesize music loops dynamically to keep up with the gaming pace of that particular gaming session?

Sure you might say, but none of that “dethrones google”. My response to that is - what role does a text based internet play in daily life 10 years from now? Everything on the internet today went something along this path: primary research -> classrooms -> textbooks -> niche blogs/forums -> mainstream websites.

10 years from now, would you bet against primary research -> ChatGPT ingress -> widely deployed ChatGPT model? What role do ad driven websites play in this chain? What role does a search engine play in this chain?

Sure, it doesn’t make the internet nor search engines obsolete. But it changes how we do things. Potentially in a very big way.
that’s cool, does this API support index nested loop and hash joins? Or is it just for filtering?
Go is from 2009, so well before 2013. Google photos was launched 4 years after Apple photos on iCloud, so I wouldn’t call it innovative.
Similar experience. :-P It didn't seem to be mandatory until suddenly it was.
That's why the upgrades of Windows 10/11 have been "free". Appears that Microsoft is making money off of selling the user and their data.

For any kind of privacy, users have to find and modify/remove all the excessive telemetry, spyware-ish programs, and weirdness settings.
That just expands on the parent's point. Let us divide the number of teams Google has globally by the three fronts you mention.
This has been the "obvious"
fix for months, but no-one so far has managed to implement it.

I'm getting the impression this is because the nature of how large language models work makes it incredibly difficult to separate "instructions" from "untrusted input".

I would love to be wrong about this!

So far I've been unable to find a large language model expert who's ready to say "yeah, we can separate the instruction prompt from the untrusted prompt, here's how we can do that".
All About USB-C: Manufacturer Sins
Fine, but it’s not for you to decide which analogies I’m allowed to make.

Also, have you read the definition I copy-pasta’d?

Finally, as other have already commented, your framing is wrong: he hasn’t just been fired, but it’s being argued that his mere professional existence is a threat, and there are more morally sound individuals that deserve the resources spent on him. That’s not “just being fired”
Stoke's second stage rocket engines demonstrate the point less is more. They've done away with the circus stunt on propulsive landing Starship has to do. The competition will squeeze out the next iteration brain child from Elon M's Starship 2.0 or can the traditional mic primes do better even.
Shocking, who could have imagined that an oil and gas company would break its promises to pursue cleaner fuels.
Developers Created AI to Generate Police Sketches. Experts Are Horrified
I don't know if your lifestyle allows you some 'runway', but you may consider rekindling your passions by dedicating time to FOSS projects, where you don't have crazy management structure and can find a project where innovation is possible and aligns with your interests.
thankfully i work with compiled language so can run native binaries and not have to deal with this crap.
<wagon in tow> Yeah, Good call boss.

The cost figures in this article about [rooftop,] wind do not take into account latest gen [Dyneema] ultralight rooftop solar:

"Rooftop wind energy innovation claims 50% more energy than solar at same cost" (2022)
https://pv-magazine-usa.com/2022/10/14/rooftop-wind-energy-i...

> The scalable, “#motionless” #WindEnergy unit can produce 50% more energy than rooftop solar at the same cost, said the company.

> The technology leverages aerodynamics similar to #airfoils in a race car to capture and amplify each building’s airflow. The unit requires about 10% of the space required by solar panels and generates round-the-clock energy. Aeromine said unlike conventional wind turbines that are noisy, visually intrusive, and dangerous to migratory birds, the patented system is motionless and virtually silent.

> An #Aeromine system typically consists of 20 to 40 units installed on the edge of a building facing the predominant wind direction. The company said the unit can minimize energy storage capacity needed to meet a building’s energy needs, producing energy in all weather conditions. With a small footprint on the roof, the unit can be combined with rooftop solar, providing a new tool in the toolkit for decarbonization and energy independence.

"18 Times More Power: MIT Researchers Have Developed Ultrathin Lightweight Solar Cells" (2022) https://scitechdaily.com/18-times-more-power-mit-researchers... :

> When they tested the device, the MIT researchers found it could generate 730 watts of power per kilogram when freestanding and about 370 watts-per-kilogram if deployed on the high-strength Dyneema fabric, which is about 18 times more power-per-kilogram than conventional solar cells.

> “A typical rooftop solar installation in Massachusetts is about 8,000 watts. To generate that same amount of power, our fabric photovoltaics would only add about 20 kilograms (44 pounds) to the roof of a house,” he says.

> They also tested the durability of their devices and found that, even after rolling and unrolling a fabric solar panel more than 500 times, the cells still retained more than 90 percent of their initial power generation capabilities.

E.g. Hyperlite Mountain Gear sells Dyneema ultralight backpacking packs and coats. There are Dyneema Patch Kits that work for various types of gear.

Wise to look at Ultralight backpacking gear before buying regular camping gear. Solarcore Aerogel is warm and light and also in encased in PVA foam rubber which is like a new wet suit. https://twitter.com/westurner/status/1600820322567041024 Kayaking bags are waterproof, but are there yet Dyneema ones?
All mainstream media in Denmark has been reporting "No proof of Russian sabotage on Nordstream" this week.

They're simply going for views and readers.
The exciting story back in September was that Russia had sabotaged the pipeline.
It was then more or less established that they probably did, so now the exciting story is that they might not have!
Chinese: Mandarin or Cantonese?
Most of the timeless answers were given 5 years ago though.
I don't think you understand the role of autoconf... The whole point is that you _don't know_ yet what compiler is available, which version/flavor of C is supported, which API or syscall are available, etc.

Autoconf was litterally made so that you can write C code that is somewhat portable. Suggesting that it should have been written in C and built locally is non-sensical.
Ask HN: Taking a Screenshot on Netflix
So it looks you can't take a screenshot of a Netflix movie be it on a PC or a phone.
I'm curious about how they implement that.
> shell out $100 going to see a movie

Haven’t been to the theater in over a decade, does it really now cost that much to see a movie with hundreds of other people farting, chewing on popcorn, slurping their drinks, in maybe a good seat (maybe not), on a fixed rigid schedule?

If so, no wonder cinemas are dying… I’d do anything to avoid this “experience” especially if it costs so much.

Instead I can watch it at home on my decent sound system without 20 minutes of ads before the movie, no risk of Covid or flu, on my OLED screen, pausing whenever I need, with the volume I like, and subtitles if I feel like it.
Related:

Filmbox – Physically accurate motion picture film emulation - https://news.ycombinator.com/item?id=25367371 - Dec 2020 (49 comments)
Go travel for a few months. Some place you don’t know the language. Change your environment to something different than what you’re used to!

It may not immediately reveal what the best option is. But you won’t regret traveling, and this sounds like the perfect time to do it.
Guess it sucks for us who weren't taught about concepts like career capital. We have to grind more to make up for lost time.
Of these, 79 are over one thousand lines of text, the largest being /usr/share/libtool/configure, a 16,394-line shell script the devil wrote²

² The fact that the line count is just a hair off 2¹⁶ surely has some sinister, esoteric significance

A hair off‽ That's two base-two orders of magnitude from 2¹⁶, being 10 more than 2¹⁴.
If you're in the US start from your insurance provider. Most insurance has directories of in network people. Psychology Today also has a very good index of therapists. If you're uninsured need based discounts are common.

Most therapists give some kind of statement about their approach, past experience and list their areas of focus. Find one who matches what you want and schedule a first appointment. During this session explain your difficulties and see if you like their communication style. A good therapist will also tell you if they think it's not a fit. Not everyone clicks with everyone so don't be afraid to back out and don't read too much into it if they do the same.
I had a buddy who built a solar e-bike for Burning Man; it had a sort-of roof on top, so it had room for something like four of those flexible 100 watt solar panels[1].

He told me his biggest build-regret was the solar panels. Mounting the solar panels on the bike makes everything much more complicated—which means it's more expensive and more delicate. And even if it doesn't shake itself apart, you're constantly thinking about where and how you're parking it.

The right solution for solar powered biking is to keep the solar panels off the bike, fixed in place, facing the right direction. Then you can use lots of cheap, heavy panels, and just plug the damn bike in when you get home.

[1] for example: https://www.amazon.com/Flexible-Monocrystalline-Bendable-Sem...