skysight-inc/HackerNews huggingface dataset:
> If there is no penalty for shoplifting then it just makes sense to shoplift no matter your financial situation.

And yet enforcement isn’t as strong of a predictor of shoplifting as poverty/inequality.

It’s like the joke - I murder as much as I want and it’s not the fear of enforcement that keeps the number at 0. It may be why you aren’t shoplifting but please don’t extrapolate to the rest of us.

> We see the same in white-collar crime where companies constantly push the boundaries in blatant bad faith and this keeps happening because the illusions that kept everyone in order have broken down and actual enforcement isn't sufficient to deter the bad behavior.

White collar and petty theft are very different. The simplest proof is that white collar crime as a concept didn’t even exist until the 20th century whereas petty theft has existed forever.
Prices and interest rates are primary factors, but longevity and reliability must be considered also. Cars don't rust out anymore about 5 years, parts last longer, and engineering tolerances are better. This is also with cars that are way more complex than they were in 1980, so it's not all a bad thing.

The one interesting thing in the future may be software longevity/reliability. A 12.6 year old car had some software, but nothing like a 3 year old car or a new car. Will car companies be pushing updates for 2024 models in 2036?
Yeah generally the customer will specify which "group" a user belongs to when calling your SDK/API.

Mixpanel's docs: https://docs.mixpanel.com/docs/data-structure/advanced/group...

Segment's docs: https://segment.com/docs/connections/spec/group/

In B2B SaaS, it's a lot more important to understand which customers are using which features, not which users. One customer can have many users, and one user can belong to multiple companies.

This is pretty much a must have for B2B SaaS even though it's always tucked away in expensive plans with tools like Mixpanel and Amplitude.
Outside of language level preferences, is there something about the ecosystem around Ruby that makes it particularly well suited to this? I would have thought Python was the glue language winner just because there are already bindings to the entire universe available for it.
Coffezilla made a video on this company and their CEO. It makes total sense in that context. (That they're trying to make a quick exit before further things come to light)

https://youtu.be/NPOHf20slZg?si=bYBswCjCGY0lFsUK
You could also ship a couple of them and let the game/user choose which one to run depending on the hardware.
I think it is pretty telling that in response to a direct question about what we have to fear from AI, you link to an article that itself remains so obviously vague that they felt the need to address that they are just appealing to other authorities.

An actual plausible threat should be easy to describe. In terms of arguments, vagueness indicates weakness.
Yeah, that would be convenient. It feels like users do get the power to choose utility (enable) vs skeeved out (disable), which is all you can ask for =)
I'm saying contacting the actress for permission and coyly tweeting "her" after referencing it as your favorite movie makes blanket denials a bit hard to swallow.
Cool! Didn't know there's a free service. Gonna give it a try this weekend!
Interesting idea.

I went to share it with some musician friends of mine, but first wanted to give them a TL;DR.

I tried to copy info out of the "?" dialog so that I didn't have to re-type the details but the page blocked the operation. That was enough for me to pass. I don't have time to do extra work to explain someone else's project.
No, I'm taking the side of sanity over an overly bureaucratic union that requires all its websites to show cookie banners.
Yeah, it doesn't look like the alternative definition "instrument of torture, an apparatus for catching game, a net, trap, or decoy" has lost utility just yet.
I would use it if we can do a (best-effort) import of existing bash scripts into Amber.
There is no mention of licencing in the SJ statement.
People with connections have a leg up, but it's really not that hard to do it yourself.
My parents were not researchers, we did not have connections, but I literally could emailed prof after prof showing my enthusiasm & knowledge I had gained already from my research until one decided to take a chance on me. I ended up publishing research with that connection I built which probably made a big difference for my college & grad school admissions. Most people just don't try this or give up too early or just didn't do the work to research on their own.
Skynet might actually be the more realistic scenario to consider, assuming we're specifically casting about for potentially far-fetched worst-case scenarios. Which would be a reasonable thing to do under the minimax principle.

So, some organization deliberately plugging the technology into something dangerous like a defense computer network that includes computers that can be used to control weapons systems. That would potentially be more worrisome because one would assume that the organization setting it up, being a military agency, would be building it to be more resistant to attack than your average municipal power grid.

Also, we don't necessarily need to posit that it deliberately tries to take over the world, Skynet-style. Just that it does something surprising and unintended. Which is not necessarily all that far-fetched? Despite the leaps and bounds we've made in raw performance at certain tasks, this whole branch of technology continues to be notoriously flaky.
If someone shows they’re either stupid or dishonest I will deprioritize reading their books. I have infinite books to read before I die. I have to cull the list somehow.
Ask HN: How to use Docker in mobile apps?
I have a IoT company, and I keep getting issues with app versions done in react native and flutter. Devs change and then they say they can't compile it. I'm EE, so not fully knowledgable in the topic but in my mind docker is the answer, but they keep saying is not possible to use docker with apps. Is it true? help D:
Any useful tricks or techniques you picked up along the way?
Running them at the edge is definitely possible on most hardware, but not ideal by any means. You'll have to set latency and throughput expectations fairly low if you don't have a GPU to utilize. This is why I'd disagree with your statement re: viability — its really going to be most viable if you centralize the inference in a distributed cloud environment off-device.

Thankfully, between llama 3 8b [1] and mistral 7b [2] you have two really capable generic instruction models you can use out of the box that could run locally for many folks. And the base models are straightforward to finetune if you need different capabilities more specific to your game use cases.

CPU/sysmem offloading is an option with gguf-based models but will hinder your latency and throughput significantly.

The quantized versions of the above models do fit easily in many consumer grade gpus (4-5GB for the weights themselves quantized at 4bpw), but it really depends on how much of your vram overhead you want to dedicate to the model weights vs actually running your game.

[1] https://huggingface.co/meta-llama/Meta-Llama-3-8B-Instruct

[2] https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.2
I remember it as an compiler otion.
Modern (proprietary) tooling comes really close to that experience, but I can see how it is liberating compared to editing text files, waiting for compilation and preying it works. I guess modern tools learned from the best.
It'll be android ecosystem fragmentation..... 10x worse
I am talking about what an ordinary person thinks an answer is. If the AI industry could pull its collective head of its ass it would notice that humans are looking for answers that are factually true and not probabilistically close to the concept of a plausible answer to the given question. To put it simply, if I ask my bank for a statement for the last month, I expect to see a list of actual transactions and I expect the numbers to add up, while AI fanboys are happy with output that looks like a bank statement, but has made up entries with random amounts paid in or out. I will likely get a lecture on how it's a wrong domain to apply AI to but the core objection stands--humans expect facts and order whilst AI cannot tell fact from made up stuff and will keep on generating fake answers that look like what humans are looking for. Humans are wired for survival and for processing information in a way that allows us to turn chaos into order, pattern, plan, or action script. This is why we find it so easy to spot AI generated content and why we reject it.
"pluckable strings". Don't really need anything more exhaustive than that. The discovery process is part of the fun.
While I generally agree, that doesn't really solve the problem as you can't collect payment from an indigent litigant.
I run Mistral 7b and Llama 3 locally using jani.ai on a 32GB Dell laptop and get about 6 tokens per second with a context window of 8k. It's definitely usable if you're patient. I'm glad I also have a Hugging Face account though.
No need for the anarchism collateral attack in response to someone advocating for state backed freedoms for capital
I can see how it might read that way! I just think the phenomenon is a curious one. Sometimes I post for that reason.

There is, however, a more dominant rule, which is never to contradict an angry crowd, because doing so only produces more of the same. I break that rule sometimes but not often.

(Edit: s/mob/crowd. I realized on my bike ride hours later that 'mob' was too harsh.)
I had the same thought. :) I don't know what they're doing now. (I saw it when my mom led a Cub Scout pack, decades ago.)

If you wanted to organize some competitions in your city, the track I saw would be easy to build. You might want to design it to break down for storage in someone's garage, and to fit in the back of a couple SUVs. Maybe get city approval to host events as a block party or at a park. Or pre-arrange to donate it to a parish that hosts Scouts and has room to store it and occasionally set it up in their school gym or coffee&donuts hall.

Today, you also have more RC vehicle competitions, and (over-media-ified) generations of battling homebrew robots.
Above the tabs? I need to see that.
Either way, we're likely to know in October of this year. This will likely be the last chance China has for military invasion.
RAG vs. GAR: A Primer on Generation Augmented Retrieval (GAR)
Job loss for knowledge workers, especially affecting intro jobs (I'm thinking of frontend dev or paralegal work, which is how a lot of people get a foothold in these fields). What are reasonable degrees to take out a college loan for in 2024?

Militaries using AI checkpoints, guards, patrols, and loitering munitions (from a Humanitarian / rules of war perspective, not necessarily existential risk). Possibly to continue regimes where human soldiers would defect or differentiate civilians from armed opponents.

AI-reinforced media bubbles promoting alternative realities (most people blame this on social media, but from QAnonCasualties it seems like YouTube and Facebook recommendations hooked a lot of people before mainstream companies assessed whether they could be harmful). I think this is more core than "deepfakes" because people believe even fake Tweet screenshots if it backs the narrative.
The examples are obscure because people are providing examples from a very broad and diverse class.

The category "things you dont want done to or with your property" has millions of things in it, so if you pick 5 randomly they will be odd and dissimilar. That doesn't mean they arent real or legitimate concerns.

I dont think attitudes against trespassing is just fear or misanthropy. Enforcing a permitter is a completely logical method to reduce the number of people doing undesirable things within the perimeter. It is used all the time all over the world as a pre-emptive control.
its not just a "world of hurt" its back to the fucking stone ages, we all dead
> I don't recognize anyone's "right" to enjoy someone else's privately owned property or, stated more honestly, to infringe upon the property rights of others.

There are those that do not recognize your "right" to exclude them from passing peacefully over land. Notably, in the real world, the FAA doesn't care one bit if you think you own your land. They will use the force of the federal government to let anyone fly a plane over your house (including at low altitude).

As a more extreme example, many indigenous people do not recognize your right to own land that was never sold.

Your principle doesn't really stand up well in the real world.

There are all sorts of exceptions to private property rights. People can legally come onto your land without your permission for all sorts of reasons (utility workers, aircraft overflying, government agents, police, private citizens who haven't been told not to, etc..) The 'right to roam' is just an extension of that, that says that if an undeveloped piece of land lies between where you are and where you need to go, you can pass over that land in a way that does not interfere with the landowner just like all the other exceptions to a landowners "exclusive" right to the land.
An integrative, multiscale view on neural theories of consciousness
Suicide rates during WW1 were hovering around 20 per 100k. During the Great Depression it peaked at 22 per 100k [0]. That's around 50% higher than the 2022 number you cite (14.3 per 100k), which is hard to describe as "really not that far off".

EDIT: The comment I replied to has been edited in multiple ways since I replied, so the text in quotes above is no longer present. The comment previously indicated that we had already exceeded "the world wars" (not just WW2) and that we were "really not that far off" from the rates of the Great Depression.

Slight meta tangent: OP, in general it's considered good form to reply to people who reply to you rather than just modifying your comment. Calling out edits explicitly (like I've done here) after you've received replies is also considered good form.

[0] https://www.usatoday.com/story/graphics/2023/11/29/2022-suic...
It's not possible. On Android you might be able to get some form of rootless container, but that would be so cursed that I don't even want to describe how it can be done. On iOS it is simply impossible without virtualization.
The problem is the large amount of people with nothing to loose and no realistic path to a better future. If your day to day reality is as bad as jail, you might as well shoplift or camp illegally or whatever. What are they going to do? House and feed you?
There is a reason to increase awareness - to put pressure on Society for Science to take action. So far they still have not made a public statement, have disabled their YouTube comments etc, and seem to just be waiting for this all to blow over.
Gitlab shows this relative date. I repeatedly have this issue where I'm trying to look through commits and I have to mouse over every single commit repeatedly while trying to figure out when something was changed in relation to other changes. So I mouse over one, mouse over the next, go back to the previous one, forget what the other one was, mouse over that, then mouse over a fourth and repeat.

Who came up with this insane bullshit?

It'll show me a bunch of commits all made 4 days ago. I have no idea what day that was. Was it Monday? Wednesday? I have logs from the 16th, does Gitlab think that was 4 days ago or 5?
I'm curious where you think property rights come from.
An evil actor could do those things, but they don’t because smart people work really hard to build systems that make doing those things more difficult and/or with dire consequences to the potential actors. Shrugging at the AI threat reminds me of “I felt better so I stopped taking the medication.”
What if n is not a multiple of 4? There is a trick I can't recall at the moment for handling this with a case statement on n mod 4 at the end to wrap this up.
So would this ideal legal framework extend to the suburbs? Do I get to roam through people's backyards? Am I allowed to hop over fences so long as I stay X meters away from buildings? How big does a property have to be before I can pitch my tent in the middle of someone's lawn? No matter what the number, 10m, 25m, 100m, I can probably find a nice neighborhood on google maps full of lawns big enough to become my next campsite.
The term "AI" hypes the capabilities and dangers of LLMs by invoking lay people's thoughts about AGI and sentience. I think firms like OpenAI play up this idea to get people interested in the tech; and some firms seem to be working toward legislation to cement their position and limit competition (since just creating an LLM is not a sufficient moat).. and this AGI angle appears to play well in lobbying.

OpenAI--one of the most vocal about the danger--is particularly vulnerable to open competition since they lack the device control that Microsoft, Google, and Apple have. And while Microsoft has funded a lot of OpenAI, they actually have a parallel AI team. The moment they no longer need OpenAI, Microsoft can pull out of their deal. OpenAIs position is particularly precarious (similar to Anthropics position--another vocal AI-danger proponent).

Ilya says he thinks LLMs are capable of achieving AGI all by themselves, but there's no evidence of that and it's open for debate. LLMs simply generate the next token based on the scoring of previous tokens.. and then does that repeatedly. I'm very skeptical of the idea that the human mind is equivalent to an LLM.

Don't get me wrong.. this tech is all very impressive. But the idea that there's no limit to this tech is unfounded. And if people understood the way LLMs generate tokens, I doubt there would be as much discussion about the dangers of LLMs.
The Fixed-term Parliaments Act of 2011, intended to make the election timing more predictable (every 5 years) to reduce all the weird politics and posturing for years in the run up to unknown election times, was ignored (by parliamentary supremacy) since being enacted, so nobody took it seriously in the end, and it was repealed in 2022.

Prior to that Act, and since it was repealed, I don't think there's any clear mandate saying when an election must be held. Only convention, that the Prime Minister calls it when they feel the time is right, and it tends to be around the 4-5 years mark.

It's a bit of a surprise the PM has called it for this summer at short notice, after saying he wouldn't for so long.

Pollsters and commentators anticipate a sweeping change of government from a large Tory majority (right wing, Brexit-will-solve-our-propblems, blame-the-immigrants flavour, "party of business" yet tanked the economy and terrible for business these last few years, cruel to disabled and/or poor people) that most of the country seems to be fed up with by now, to a predicted large Labour majority (left wing, that few really trust because they avoid committing to a clear policy direction, perhaps for election strategy reasons). Even for people who don't like Labour, widespread tactical anti-Tory voting is likely.

It's been in the interests of the PM and Tory party to delay the election as long as they can, hoping for something good for them to happen, like a major improvement in the economy, or some world event, or some political embarrassment to Labour, to improve their chances and maximise the number of seats they will get when the election takes place.

So commentators have been expecting the election to be near the end of this year or early next year, in the strategic party-political interests of the current government pary, while saying that it would be better for the country if it were sooner.

It's a surprise that the PM has decided to get on with it after all. Some MPs in his party are surprised. The opposition Labour party is delighted.

I think this will change the mood of the country quickly - before the election. Crudely, although there is a wide spread of opinions and allegiances, for a lot of people change represents hope because they blame the current government and party for so many difficulties. There are many distressed and unhappy people, still recovering from effects of Covid-19, hard Brexit, and in economic precarity due to rising costs, shrinking wages and, for a chunk of the population, disappearing savings and unusually high levels of small business bankruptcy, all of which has occurred under the current party (though not the same PM, and the last two PMs were not elected by the people).
As others said - they're chords. And not just any chords, but chords we know sound great together. (If you haven't seen the 'Pachelbel Rant' yet, you should, it's an entire comedy bit based on the fact that these chords are fundamental to music: https://www.youtube.com/watch?v=uxC1fPE1QEE)

If you click on the little notes in the bottom right, you can pick other sets of chords, which give a different "vibe". (Me, I'm partial to the Andalusian ones)

That's why common advice to people starting the guitar is "Three chords, you can play anything. Four, you control the mood. Five, you're a god among men"
All of the suits of this type that I'm aware of have been pretty well misrepresented by the media or person telling the story. Generally they fall into a couple of categories:

1) The person injured was a child (usually omitted from the story).
2) The owner of the building knowingly set a dangerous trap for intruders (e.g: a shotgun pointed at the front door).
3) Ended in settlement with no admission of wrongdoing by any party.
4) Totally made up.

E.g: the popular "A burglar fell through a skylight and broke his ankle" story was actually a teenager, who climbed on the roof of his school to try to point a floodlight at the basketball court, and fell through a skylight, becoming permanently disabled. They settled out of court.
Boring Is Good
My uncle worked at Estes, the hobby rocket company, for many years. He was always a stickler about calling the black powder propellant sources "motors" and indeed older motors are labeled such. [1] He insisted they were not engines as they had no moving parts and would always correct me when I said "rocket engine." He eventually explained that rocket engines exist, but they are engines with valves and pumps and use liquid fuel (e.g. the Saturn V's F-1 engines), while solid rockets (e.g. Estes' products, or the shuttle's SRBs) are simply motors since they merely consist of burning propellant and a nozzle. Indeed the wiki pages for the F-1 and the SRB are consistent in calling the former engine and the latter motor.

However, at some point since he retired, Estes transitioned to calling them Engine/Motors [2], and now, the primary labelling Estes uses calls them Engines, though Engine/Motor is still printed on the cardboard casing itself. [3]

Interestingly, the Spanish, French and German on the motors still use motor, as Motor, Moteur-Fusee and Raketenmotor, respectively.

Because of that upbringing, I have since treated the words to mean that a motor is something that provides force of motion (thrust or rotation) - it may or may not also be an engine, as in the rocketry examples. An engine is a contraption with moving/interacting parts that uses energy to accomplish some goal - that goal may (F-1, car engine) or may not (cotton gin, search engine) be the propulsion of the contraption itself and what it's attached to.

That said, as a child I made no such distinction, hence the frequent corrections. I am happy to recognize that in common vernacular they are usually synonymous, though it would still sound strange, I think, to call something a 'search motor' (edit: however, see comment by yau8edq12i !) or a 'graphics motor' just as it would be jarring to encounter 'servoengine'.

1: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi...

2: https://www.apogeerockets.com/bmz_cache/f/f8ecac9604d017a5c7...

3: https://estesrockets.com/products/b6-4-engines