skysight-inc/HackerNews huggingface dataset:
Not even 3 generations ago, it was incredibly common for people to slaughter their own farm animals. My grandmother was an old farm woman, raised in the time before refrigeration. She'd slaughter and pluck her own chickens without a second thought. It's entirely a modern phenomenon of global distribution and modern conditioning that lead you to that conclusion. Some animals evolved to be prey, and that is why they have an excessive number of offspring. Fowls are among those species. They lay eggs sometimes once a day so their numbers can increase incredibly rapidly. That is an adaptation to high predation. In the absence of that predation, they can overwhelm ecosystems.

You are a descendent of millions of years of hunters. I know many hunters and have been hunting myself. I know many who like to fish and have been fishing myself, and cooked my own catch. It's quite a satisfying experience actually.
My usual dialogues with ChatGPT now 4o: I need a SQL to do 1, 2, 3, 4, and 5. GPT: sure thing. Me: umm you forgot 4. GPT: oops sorry, here. Me: now you forgot 3. GPT oops sorry, here. Me: you forgot 4 again. Make sure you do both 3 and 4. GPT: oops sorry, here. Me: you forgot 4 again the fuck I'll do it.
When was he an Engineer?
Most people's parents weren't around in 1930 to see the publication of the book saying "in 2030, we will be able to enjoy our current (1930) lifestyle with only 15 hours of work each week" (or whatever the actual quote in the book was).

If anything, that prediction was pessimistic — if you really want a 1930 lifestyle, you can probably do it with 5 hours a week.
Isn't that ... illegal? He's just using one investor's money to another.
Teams does it too, I've had meetings where I've been able to audibly hear it coming from devices
You want to burn-out faster? If the jobs are not fully remote, you will have to allow for travel time and costs between the two jobs.

Why not get a job that pays better, especially if you are willing to work those sorts of hours. There's much to be said for having a life outside of work and not wrecking your health.
The Lenovo T14s Gen 6 with Snapdragon X Elite will be available next month[1]

- I'd wait for reviews for how the Snapdragon performs, especially with emulating non-native applications.

- If you can, wait for Lenovo ThinkPads to eventually get a 50%-70% discount (might have to wait up to a year or so?) Like this one: https://www.digitaltrends.com/computing/lenovo-thinkpad-l14-...

- Avoid Intel processors. They are more expensive and get hotter than AMD CPU's for generally less performance. The ThinkPad T14 AMD Gen 5 looks decent: https://www.notebookcheck.net/The-real-ThinkPad-T480-success...

https://frame.work also looks like a decent option, but avoid if you don't want to spend time dealing with little quirks. For example, (a small number of) Framework laptops literally start smoking because an input panel was wired incorrectly (mine included) and they only offer support via email, which is not very fast.

---

- Until one of those laptops become available, I have been happily using my ThinkPad T480s for almost 5 years.

- My ThinkPad X1 Carbon, which I gave to a friend, is still going strong after 10+ years.

- (So a used ThinkPad can be a good option, too!)

---

[1]: https://www.notebookcheck.net/Lenovo-ThinkPad-T14s-Gen-6-wit...
There are 4 generations of RX10, the latter ones go up to 600.
Sometimes I pray for a meteor
Not to sound rude, but isn't this exactly what Rewind.ai does since a couple of years?
https://news.ycombinator.com/item?id=40409710
> Hallucinations would be terrible

Tighten the temperature.

Everyone is trying to sell AI as AGI. Apple’s genius will be in breaking from that. Simply, dependable, tightly controlled LLM that isn’t even branded as AI. Just a thing that does certain tasks for you better.
Totally. The phone problem I think is unavoidable for a large enough organization. At a certain size of company, with enough users, you just have to accept that your tech stack will lag behind for a few years, OR, you're going to spend an extraordinary amount of dev time building backwards compatibility for less capable devices.

I find it silly how some people tack on "just ship a fallback stylesheet" as a legitimate answer (not accusing you) because we all know that it's never that simple.
It's especially hard when you don't have semantics for your language outside of what your interpreter does. Then the semantics of the language in the book are plain bad: there is only dynamic scoping (oh, and the book often has plain misinformation - the provided definition of "lexical scoping" is wrong), and setting a local variable only affects the innermost LET if you nest environments, since the interpreter deep-copies environments (as it does with everything, to cope with lack of GC).

The book also uses something more like fexprs than macros, which I don't have an opinion _outside of this book_ on with regards to language UX, but fexprs are generally harder to compile. That is in part because they control if/when their arguments are evaluated, but the fexpr-alike things here do not (instead "Q-expressions" delay evaluation like QUOTE). You still would want to do something about calls to EVAL though. The fexpr system _in this book_ also does have bad UX: it only incidentally works with dynamic binding (Shutt's lexically scoped fexprs explicitly pass the environment around) and it also leaks every variable binding from the fexpr function into what it evaluates.

The book also just doesn't cover compilers, so you're doing that slog on your own.
While a bummer, most C++ compilers do have a build flag to enable bounds check in operator[]().

Which most sane compilers will do for you in debug builds.
Until a year or two later when MS rolls out the feature of "AI" on "your data". Or gives the option/default to store the recording on OneDrive. Or any number of options that MS can monetize somehow while selling it as a benefit for you. How many massively popular feature requests sit on the waiting list every day while this one comes out of the blue despite almost no user ever asking for it, and it's for you?

Rewind is the house's foundation, the rest of the walls come later. How fast they come depends on what the CEO sees as the future of making money.

Having these recordings is a liability more than it is a productivity boost. People today don't operate computers under the assumption they are recorded at all times even if they know the feature is there. So of course it's dangerous.

One day, when you'll be thoroughly used to being surveilled at all times, having Rewind-like features will be as ubiquitous or as normal as walking around today with a GPS tracker, microphone and spy cam in your pocket, for someone else to use. Something equally unacceptable some decades ago.
Yeah, most things lend themselves to visualizing, but even things that don't I have to visualize something, the answer doesn't just come to me unless I have something to look at if that makes sense.

Let me ask, when you decide what to eat for dinner, how do you arrive at the answer? I visualize what's in the fridge, what I can cook with the ingredients. Or if I want to eat out I visualize our neighborhood like Google Maps and look around at the different options.

When I'm solving an algorithmic problem I visualize the data, spatially if possible otherwise just as text, lists or vectors. It's like I'm using a notebook but it's faster and a bit more fuzzy.
Is the assumption here is that we can somehow understand the nature of the universe if we stop censoring the common man and have an unmuzzled LLM that talks like him instead of the Bay Area AI elites? My uneducated guess is well learn more about the true nature of the common clay^w man.
Big data is dead (2023)
I'm a member. The communication was faultless once it started. Daily updates. Very good, plain English.

A French metric tonne of people commented online "this will be customer PBCK" tl;Dr it wasnt
The ultimate setup was two bodies, one with the 28-75/f2.8 and one with the 80-200/f2.8

And maybe one 50mm/1.2 for those sweet bokeh shots.

But it started to get rather heavy in the end, despite the results :D
BTW, I assume you are a user of the open source version, so let me hijack this thread and ask what is your experience with it - apart from the issue you mention, are there any other problems people should be aware of before investing their time into it?
Tech companies have agreed to AI 'kill switch' to prevent Terminator-style risks
Honestly, I don't even know if it's a coincidence or done on purpose. Initially, I'm just a simple developer who shared my bugs on Reddit and other platforms to find solutions to my problems. When I saw that Microsoft had the same functionality and the same name, my first thought was that there was no point in continuing this project because I would never be able to compete with them. Originally, I wanted to launch on June 27th, and I talked about this situation on Reddit. That's when I received a lot of feedback, which really warmed my heart. So, I decided to open-source my project, create a landing page in two days, and now I'm gradually building the project and making it publicly available for everyone.
There had better be an option to disable any and all LLM tendrils in iOS or I'm going to probably end up throwing my iPhone into a lake. Call me a luddite or neo-amish or whatever, but IMO the entire feature set is cursed and I want nothing to do with it.
Yes, because that was truly a gap in waht could be selected.

Here is a blog post outlining what can be done using :has https://webkit.org/blog/13096/css-has-pseudo-class/
Yet every other systems programming language never had any issues with enabling bounds checks, their only failure was not having a free beer OS to come along for the ride.
You can write anything with it.

V0.6 made your issues much less tricky.

Also there is a Material Design theme. And also light and dark.

Here is an excellent example of a gioui app that has light / dark with a custom theme.

https://github.com/chapar-rest/chapar

If you’re on MAC or Windows it’s just “ go run .”.

If you wanted text keening or text sweeping around an arc or RTL / LRT it can do it thanks to github.com/go-text/typesetting

Complex widgets for Calendar spinners or diagrams are out there on GitHub. An effort to bring these together is lacking, and I reckon that if all these things weee brought together it would definitely encourage more developers to dive in.
hahaha That's so classic Apple. It used to happen very often with daylight savings time.

The funny part is I use the sleep app and the alarms. When I'm really worried about missing an alarm I set my android phone too, or the alarm clock by my bed lol. That rarely is needed.
So you actually enjoy a small trackpad with physical buttons?
I thought it was leetspeak for "this", so FILE_ID.DIZ was "file to identify this"
> Despite the current slowdown in EVs, our base-case scenario still calls for EV sales volume to rise 21% year-over-year in 2024.

It sometimes feels like words have no meaning, when it comes to coverage of this issue and it's all about vibes.
I agree that this is amazing - but what I don't like about it, is the fact that a 3rd party is doing this, when it should really be a built-in feature of the operating system - or at least, be implemented as close to the device as possible. From what I can glean from this breathless press release, this functionality requires a fair bit of cloud ... anathema to audio professionals, but maybe not so, the professional management classes.

Too many times these kinds of services are wrapped up at the application layer, where really they belong in the operating system. For example, wouldn't this be a perfect thing to implement as a plugin for Pulseaudio, or JACK, or even .. VST?

(Disclaimer: I work on high end microphone and audio products at a well-known hardware manufacturer of such, where much more effort is being made to make the devices, themselves, smarter ..)
Yes, it's similar to RewindAI. I was inspired by them :) I mentioned this and listed them as inspirations on Product Hunt. However, I'm aiming to create a local ecosystem, and this is just the beginning. I have a lot of ideas in mind (but little time), so I'm progressing day by day.
Fair enough; but the article doesn't mention how close together they are. Judging from the diagram, they're separated by an angular distance roughly the same size as the larger structure; so about 3 billion LY.
I dunno sir, do you just assume everyone knows what these list items are? I would link them to their appropriate mdn article. I think non of the readers know everything about all of the items.

This should be one of those articles one can click around in for considerable time.

Having to select and search made me wonder at what point in time we lost the ability to click on the bullet to select the list item text? Does anyone remember that feature?
Satoshi still took advantage of the high initial emission rate (half of all bitcoin emitted in its first 4 years) to mine 5% of all bitcoin for himself.

Some other blockchains feature a purely even distribution of coins by fixing the block reward, making sure that later generations also get their fair share (in bitcoin each next 20-yr generation gets 32x less).
"Friends" as the Ideal Community
I guess that is Apple's problem
An original digital Warhol, previously unseen, would probably be worth millions if one can prove the authorship.

It’s not a collectible but a unique artwork. A Warhol painting just sold for over $35M this month, and smaller ones go for mid-seven digits. A digital piece can’t be hung on the wall, but it’s much more rare.
The irony is that C does change, we are at C23 now, but not in the ways that would actually improve its safety.
Governments arguably worked against it
I'd put most of my code reading much closer to "inferring intention" than to "running in my head". It's really more like navigating through a complex building, looking for certain rooms than simulating execution. "running in my head" is to reading code like "pronouncing in my head" is to reading prose. Both aren't the norm.
Social policing. :)
> most of them have good relationship with China

Stats or it didn't happen.

In contrast, look how China's neighbors in particular view it mostly-unfavorably. [0] Then consider that since those results China's reputation has gotten worse almost everywhere [1] during the next few years of Xi Jinping authoritarianism.

[0] https://www.pewresearch.org/global/2019/12/05/attitudes-towa...

[1] https://www.pewresearch.org/global/2022/09/28/how-global-pub...
> ... but Lua still creates issues now and then. Like if you forget return, the return value is that of the last expression.

Is this true? Or was it true for some Lua 2.X versions? Because it does not seem to be the case for Lua 3.0 and on: [1]

> If control reaches the end of a function without a return instruction, then the function returns with no results.

As to the idea of using an emulator for scripting, it seems a bit similar to approaches using WebAssembly. But looking into the benchmarks [2] provided by libriscv, it is quite interesting to see it outperforms luajit and wasm3 (in its "hand-picked" tests, at the very least).

[1] https://www.lua.org/manual/3.0/manual.html
[2] https://github.com/fwsGonzo/libriscv?tab=readme-ov-file#benc...
Regarding point 2, it seems strange to ask 'what changes?' when the point of the article you're commenting on is showing how and why you spend more when presented with 9-ending items. If it was found to make consumers spend 8% more, quite a lot changes - and in a time of unprecedented household debt in the US, it seems like tactics contrived to get people to spend more are very much worthy of discussion.

Either way, it's a bit disingenuous to frame it as 'just a penny' (the actual quantity of money being spent isn't the point, it's the effect on people's spending habits) and bringing up some other problem to nullify concerns around this one is just bald-faced whataboutism. You can say you don't really care, and that may be true about addressing the problem, but making arguments for why this isn't actually a problem suggests you care about the topic in a way that compels you to dismiss it, at the very least.
I think their comment is pointless, and would agree with you calling it a non-sequitur, however I feel the need to pedantically point out that when you wrote "... it seems really bad logic to assume that...", that is explaining a human action (assuming).
Query Optimization in Memgraph: Best Practices and Common Mistakes
Isn't it ironic that you're using web scraping to collect these domains/phones? Can you think of what could happen if people applied the same protections on these sites as the one you work to build?
Time to revisit Larry Niven's work I think.
Yeah! We got a couple of backyard chooks and thought it’d be eggs all the way.

Three years later, and we’re taking Belinda ‘the bruiser’ to the vet tomorrow for her second hormone implant. Turns out the ISA Browns that are bred to lay have their insides just destroyed by the constant production.

So you can let them die, or you can spend thousands of dollars keeping them alive. ¯\_(ツ)_/¯

I had no idea I’d love chickens this much. They’re tremendous animals.
Show HN: A collection of CTF type puzzles
Hello HN, I am pleased to introduce my side project, cStDf. This is a set of puzzles, similar to Capture The Flag (CTF) challenges. However, note that these puzzles are not necessarily related to cybersecurity.

The essence of these puzzles lies in the discovery of hidden elements within them, much like solving riddles. They encompass a broad range of computer-related technologies. The concept behind these puzzles is to explore different methods of concealing text, an idea inspired by various sources and personal thoughts.

I encourage everyone to try solving these puzzles and share your thoughts. Some puzzles may require the use of specific tools, all of which are freely available online.
Well, Elon Musk is holding AI development ransom unless he's granted sufficient shares in Tesla to take his holdings above 25%. So I suppose they can give him billions to solve for self-driving the "easy" way, or the "hard" way.

How this is not a conflict of interest, I do not know; then again it may explain why Elon wants to reincorporate Tesla in Texas - away from Delaware courts
If you've got two structures of size X, with a distance of X between them as well, that's relatively close.

That's as if Paris had a second Eiffel tower three blocks away.
¿Cómo comprar TFG rápidamente y no caer en los estafadores?
In many places outside the UNIX FOSS sphere and hardcore embedded devs, C++ keeps replacing C already, that includes Apple, Google and Microsoft OSes.

While Rust might be a better alternative, C++ is already much better than raw C.
I seems that the current AI is rather good at stomping together projects made of react saas starters with nano/microservices (workers etc) where everything is one shot and complete replace and some api routes. People who cannot code at all without AI are now making products that work and sell.
If the ring rotated, and black hole density decreases with size (https://www.youtube.com/watch?v=71eUes30gwc), could a rotating Gödel universe exist within our universe?

Could a region of space be engineered to allow for a limited form of time travel?
Kenworth SuperTruck 2
I'm a big fan of Steven Strogatz, and mechanistic interpretations of the brain fascinate me, but I did read the article and stand by my opinion that the title does not match the contents, so I would appreciate substantive replies to come along with these downvotes :)
> You can fit 10-12 of these in the same space as a regular conference room. This solves exactly the problem you're describing.

So it's kinda like sitting in a conference room, except you're talking to other people via a shitty audio quality with latency, random noise, talking over each other due to not seeing each other. You don't even have the benefit of a more ergonomic personal setup like more monitors. When people are in the office, let them do their meetings in person ...
>> "If you can build a program which follows a set of rules, and the rules for that language can be differentiated, could you not code a simulation in that differentiable language and then identify the optimal policy using it's gradients?"

What's a "policy" here? In optimal control (and reinforcement learning) a policy is a function from a set of states to a set of actions, each action a transition between states. In a program synthesis context I guess that translates to a function from a set of _program_ states to a set of operations?

What is an "optimal" policy then? One that transitions between an initial state and a goal state in the least number of operations?

With those assumptions in place, I don't think you want to do that with greadient descent: it will get stuck in local minima and fail in both optimality and generalisation.

Generalisation is easier to explain. Consider a program that has to traverse a graph. We can visualise it as solving a maze. Suppose we have two mazes, A and B, as below:

A B
S □ □ ■ □ □ □ S □ □ ■ □ □ □
■ ■ □ ■ □ ■ □ ■ ■ □ ■ □ ■ □
□ ■ □ ■ □ ■ □ □ ■ □ ■ □ ■ □
□ ■ □ ■ ■ ■ □ □ ■ □ ■ ■ ■ □
□ ■ □ ■ □ □ □ □ ■ □ ■ □ □ □
□ ■ □ ■ □ ■ □ □ ■ □ ■ □ ■ □
□ □ □ □ □ ■ E E □ □ □ □ ■ □

Black squares are walls. Note that the two mazes are identical but the exit ("E") is in a different place. An optimal policy that solves maze A will fail on maze B and v.v. Meaning that for some classes of problem there is no policy that is optimal for the every instance in the class and finding an optimal solution requires computation. You can't just set some weights in a function and call it a day.

It's also easy to see what classes of problems are not amenable to this kind of solution: any decision problem that cannot be solved by a regular automaton (i.e. one that is no more than regular). Where there's branching structure that introduces ambiguity -think of two different parses for one string in a language- you need a context-free grammar or above.

That's a problem in Reinforcement Learning where "agents" (i.e. policies) can solve any instance of complex environment classes perfectly, but fail when tested in a different instance [1].

You'll get the same problem with program synthesis.

___________

[1] This paper:

Why Generalization in RL is Difficult: Epistemic POMDPs and Implicit Partial Observability

https://arxiv.org/abs/2107.06277

makes the point with what felt like a very convoluted example about a robotic zoo keeper looking for the otter habitat in a new zoo etc. I think it's much more obvious what's going on when we study the problem in a grid like a maze: there are ambiguities and a solution cannot be left to a policy that acts like a regular automaton.
> Some animals evolved to be prey, and that is why they have an excessive number of offspring. Fowls are among those species. They lay eggs sometimes once a day so their numbers can increase incredibly rapidly. That is an adaptation to high predation. In the absence of that predation, they can overwhelm ecosystems.

Red junglefowl, the ancestors to domesticated chickens, only lay a few clutches annually for a total of less than 20 eggs per year. Modern chickens that lay hundreds of eggs a year are a product of selective breeding, not some natural adaptation.
Most likely because while they call C, what they actually write is macro Assembler looking code, full of compiler specific language extensions doing MCU intrisics, instead of Assembly opcodes.
There is no way to predict what will happen if your program is accessing random memory at runtime, especially if it's a write access. To specify what would happen on a write to random memory would fill books that basically lay out most of the internals of the compiler and also the host OS.
The problem with regulating BGP security is that there will always be some Elbonian sh*thole that won't care what their networks spew out and that consequently, things will only get worse for the people that already play nice, while nothing changes for the hijackers.
In Defense of the Mac Pro 2023