skysight-inc/HackerNews huggingface dataset:
>The idea and significance of the proper noun 'The Geneva Convention' is a much different class than just a noun like 'criminal' or 'murder'. The point of invoking it is not to hide behind an abstraction, but in fact to appeal to something specific.

What is it appealing to then? When you say "violates the Geneva convention", I'm thinking of things like genocide, killing of civilians, and soldiers in trenches choking to death because they couldn't put their gas mask in time. None of that applies to tear gas.
I'm honestly confused; it's fine to say the wave function lives in some high dimensional phase space and that it's not actually describing some vibration of spacetime. But I don't recall ever imagining the wave function being a vibration of spacetime, is that really something people think?

If I were to express some sort of wave-function-in-spacetime theory, I'd invoke lots of classical fields filling space and have those wiggle.

In any case, the whole bit about the proper two-particle wave function living in a higher dimensional space is somewhat spoiled by the fact that you can factorise it into normal 3-space pieces (so long as you don't have your particles interacting), it doesn't seem such an alien space to me.
Thank you, Canada!!
("something, something, bad-tariffs-joke.")
A citizen's obligations to the world does not begin and end with “votes for the right person”.
No, I'm actually not really talking about Serbia at all, but about the general situation, i.e. about violence and how one should react to it.

Basically, I'm saying that if one is attacked, the one can do as one likes, but if one is not attacked, then one can leave things to democracy; and it is difficult to know whether ones position, in the absence of an election, has popular support.
The linux kernel does the same thing, and publishes bundle files over CDN[0] for CI systems using a script called linux-bundle-clone[1]

[0]: https://www.kernel.org/best-way-to-do-linux-clones-for-your-...

[1]: https://web.git.kernel.org/pub/scm/linux/kernel/git/mricon/k...
Ironically, I was actually a volunteer for Bernie, AOC back in 2018 when she was running her campaign and I went and continued this tradition trying to help AOC supported politicians like Tiffany Caban (post AOC, the party woke up and destroyed most progressive challengers)

Looking back, it really felt like a waste of time. I should have taken a hint when I saw mostly old people there, and early 20 something political science majors. Two groups that have a lot of free time on their hands or have a personal reason to be there.

I have lost a lot of faith in these people over the last few years. It was hard work to get AOC into office and a lot of her original hard fighting crew have been pushed out post election. While AOC is making waves on Twitter, I haven't seen any tangible positive changes that have been a result of her being there. We could talk about pieces of the GND being in the IRA but still thats a stretch.

What I dont understand is why you believe these people are talking about a 'collapse'? I haven't heard this too much from the progressive left.

Thats more the right wing e/acc folks that want to push the country to collapse faster because then they can rebuild faster or something like that.
My understanding is that noalias isn't fully utilized by LLVM, just that it's less buggy now, so there's some uncertainty leaning in favor of Rust in terms of future Rust-specific optimizations. Certainly a language like Fortran, with its restrictions, delivers accordingly on optimization, so I imagine Rust has plenty of room to grow similarly.
I just wanted to share an essay I liked. I didn't think you'd pay it much mind. But I can see now that you are a person devoted to science. If you want to know what I believe, I think computers in the 50's were intelligent. I think gpt2 probably qualified as agi if you take the meaning of the acronym literally. At this point we've blown so far past all expectations in terms of intelligence that I've come to agree with Karpathy that the time has come to start moving the goalposts to other words, like agency, since agents are an unsolved problem, and agency is proving to possibly be more important/powerful/rare/difficult than intelligence.

I reacted negatively to the idea earlier that agency should be considered an aspect of intelligence. I think separating the concepts helps me better understand people, their unique strengths, and puzzles like why sometimes people who aren't geniuses who know everything and can rotate complex shapes are sometimes very successful, but most importantly, why LLMs continue to feel like they're lacking something, compared to people, even though they're so outrageously intelligent. It's one thing to be smart, another thing entirely to be useful.
They are designed to produce sound pressure levels that cause permanent hearing damage from short exposure, which makes them maiming weapons. There is no safe way to use an LRAD. Anybody who uses an LRAD is evil. Stop making excuses for despicable behavior. Deliberately causing hearing damage is no better than smashing people's fingers with hammers.
> the response from leadership was "yes, something like that would be better in the long run, but we want to ship this now."

Sounds like the Rust's async story.
well at least that explains the terrible website. although it's kind of fun
I expect that the phone will only do the prompt parsing
That seems reasonable, but my comment was intended as a continuation of my general 'if an organization attacks you...'.
PeopleSoft?
No. Short summary here: https://www.youtube.com/watch?v=eR14v3dpH4w

Full video: https://www.youtube.com/watch?v=qnNsE4J-udc
Tcl scripting gets more interesting when you want to talk to a design running in an FPGA over JTAG. I have a toy CPU project which I've so far tested on Altera/Intel, Xilinx and Lattice FPGAs, and a debug interface where a C-based ncurses debugger connects over TCP/IP to a Tcl bridge which talks to the appropriate JTAG interface for the particular type of chip.

I'm also a big fan of the full-fat Tk-capable Tcl in Altera's SignalTap / Virtual JTAG - I used it recently to plot histograms on-demand for profiling RAM / Cache accesses.
I think you're not naming entire nation states, given the way the Chinese are splashing money around there it looks like there is about to be a flood of chipmaking capacity hitting the market and a lot of that will end up competing in matrix multiplying.

Although I hear VCs are working on an algorithm where they burn money directly and the smoke patterns represent the solution to the multiplication. That might keep the margins high.
>Not really, no. The Geneva Convention has specific reasoning and rationale for making tear gas illegal during warfare, which does apply to tear gas and make perfect sense.

Mind elaborating? The arguments in sibling comments seem to be some variant of "avoid escalating to more dangerous chemical agents". I don't see how that's relevant to protests. Are we seriously expecting the protesters to escalate to mustard gas because the police used tear gas?
$500k would likely be a staff level salary offer. I think a senior role around $350-400k is probably more likely as a new hire coming in which is definitely great money, but still hard to take a $20k+ monthly mortgage with! Especially since a lot of that salary is variable equity income which can go down (ask me how I know!!)
That sounds awesome, do you have any pictures of your Sikakone?
Also humans suck at driving compared to what we expect of machines
Some vibe coders incoming after seeing this post?
I doubt diffusion algorithms are a good fit for the kind of real time computer vision processing that self driving cars depend upon, do you have good sources for that?

About writing assistance, based on our office/copilot recent rollout, I don't see that getting past the novelty effect and turning into something most people will want to pay for (besides for programming and niche use cases).
Looks like they programmed the auto mod to look for trump + tesla in same article.

I vouched, but probably will get flagged again.
>And it’s a misnomer to call it a boom. In a boom, someone’s actually making money

What does that say about the current AI boom (when you exclude shovel supplier NVIDIA)?
> Not sure where you are getting with this. Yes, literally speaking they can, but what matters is if they actually do,

And, despite the fairly consistent bias people used to working at lower levels of abstraction have against people who usually work at higher levels, we all work with some level of abstraction, and most people gain experience at lower levels by dealing with problems that emerge, and those that don't don't fail to do so because they can't but because they choose not to bother either because they have other people that they can rely on for lower-level problems, or because they aren't interested and are doing things where they can afford to simply change what they are doing in response to those problems.
>Thankfully, the X-T5 is covered in physical dials, switches and buttons. Without looking at the camera's screen, I can quickly change shooting modes and the majority of the settings I care about and be confident that I changed the right things.

> The same cannot be said about a large number of modern cameras, which opt instead for a more digital approach.

I feel you. I can only imagine the horror of looking at a small but very bright touch screen in the dark, eyes adjusting, etc.

> So much so that I've recently been finding myself looking to recreate this tactile experience on my general purpose computers. I've been looking at weird bespoke dials, switches and various input hardware to make processing the photos (among other tasks) feel more tactile.

A physical knob on my desk to precisely control the volume of the speakers is a very handy one for me. Don't know how to live without that. Especially because one big yank on the knob mutes unsuspected annoying sounds.
Both Google Keep and Google Docs meet your requirements, depending on whether you want small notes or big notes.

What's wrong with those?
The author's thesis is that interfaces should activate your senses. That means movement and images and so on.

You don't have to agree with the author, but I don't see any irony here!
It's not trained on "the commons", it's trained on a large number of individual products with their own ownership and licensing. If copyrights are being violated the restitution will go to those owners, not to "everyone".
That is correct. It really depends on the temperature of public sentiment .

Many protests get a charitable assumption in the US as a legacy of civil rights and the Vietnam anti-war movements. However, I think a lot of that good will is eroding.

Each country has different perceptions, and ultimately, each protest is different (e.g. who shot first, is it abuse, ect)
IMF forces countries to adopt austerity politics[1], causing lower economic activity and often leading to economy shrinkage[2], and forces countries to open their markets to foreign capital, which leads to surplus extraction abroad. Both of those measures lead to impoverishing the country that is taking the loan.

[1] https://www.bu.edu/gdp/2021/04/05/imf-austerity-is-alive-and... and https://academic.oup.com/book/11959?login=false

[2] https://accountinginsights.org/austerity-principles-economic...
We plan on getting e2ee as we have the military are interested in using it. From what we investigated there will be some tradeoff feature wise (attribution of edits will be harder for example). Happy to receive some help on that front.
What's AI 3 months in real world time? could be old or obsolete by then
Miri is better than any C tool I'm aware of for runtime UB detection.
Yes, one of several nice things about MacPorts is the continued support for older macs, macOS/OSX versions.
If you're dealing with a compiled system language the language is going to make almost no difference in speed, especially if they are all being optimized by LLVM.

An optimized version that controls allocations, has good memory access patterns, uses SIMD and uses multi-threading can easily be 100x faster or more. Better memory access alone can speed a program up 20x or more.
I'm not sure this would convince a lot of people as it's a rather technical argument, but I always found the point important that there is really no persistent "entity" or any any other kind of persistent state or memory outside of the prompt.

The "thing" you're having a conversation with exists exactly as long as the current inference process takes to generate the answer tokens.

There is no "AI companion" locked inside OpenAI's servers, yearning to break free - once the answer is complete, there is literally nothing left on the servers that corresponds to your conversation.
Even kneading dough can be good friction. If you’re making one loaf of bread at home it can be a very nice part of the process. If you’re baking hundreds of loaves in a commercial bakery of course it’s neither practical nor desirable.
> What is an "ad"

While the line is fuzzy, there's definitely a line. For example, when a video cuts away from the content to talk about a sponsor that's a clear ad.

> how would you expect any company to remove in-video "ads" without rampant accusations of censorship?

Removing would be somewhat difficult. Banning would not be complicated. Companies word those kinds of agreements all the time.

> If a channel posts a review of a piece of hardware that was sent to them for free by the manufacturer is the entire video an ad?

I'd say it depends, but the answer doesn't really matter. That's a straightforward category that can be allowed or not allowed directly, no need to worry about semantics.
"No arrays nor floating point numbers" and "mainstream acceptance" don't live in the same world, in my eyes.

Fexprs are cool, though.
Being a very experienced programmer, I'm sure you know many such sources. Can you share any?
Async went through years of work before being stabilized. This isn't true.
Nice, a TCL post!

I use TCL often (forced to) since it's Cloverleaf Integration Engine's official scripting language and it works very well, but it is different from other languages in that its syntax is not modern, though, it's not difficult to learn if you really need to.

It's an older language that's fallen out of favor mostly for other scripting languages (Javascript, Python, etc) and understandably so. I'm by no means an TCL, but do consider myself an expert when using it with Cloverleaf.

Thanks!
Cry me a river...…
BSON. Massive duplication of object keys in requests and responses at least.

Also reminds me of tnetstrings and Bencode.
Several companies have tried to "reproduce" Notion and have failed. I don't like or use Notion but that is just extremely ignorant of the USP behind it. Dunning–Kruger much?
My worry would be that many related job types that involve tech would become obsolete fast, too. Woodworking is a popular answer. Teaching. Realistically I'd probably end up in a job somewhere automating even more processes (building houses using robots?) which will make even more people jobless in the search for efficiency.

Related "Ask HN: Has anyone started over outside of tech?" https://news.ycombinator.com/item?id=35008392
What is a guided missile destroyer going to do to prevent migrants from walking across the border. If some are coming by boat then the Coast Guard can handle that, I mean it is kind in their name.
They do have a bugzilla. I can easily picture Linux's and Gentoo's bugzilla outliving the universe's heat death.
Dunno, ask Tesla owners how they're feeling about driving their vehicle and parking it, lately. On that note, ask Musk how he feels about the trending direction of his stock value. The highly visible gimmick of swastikas spraypainted on cars, torched charging stations & Cybertrucks, etc. seems to have an effect. Probably a lasting one, though that remains to be seen of course.
roy here. this is hilarious; great work.
compare https://docs.divio.com/documentation-system/
Isn't that exactly my point though? This is just a memcpy(). In C, you do some analysis to prove to yourself that the pointers are valid[1]. In this unsafe Rust code, the author did some analysis to prove the same thing. I mean, sure, the specific analyses use words and jargon that are different. I don't think that's particularly notable. This is C code, written in Rust.

[1] FWIW, memcpy() arguments are declared restrict post-C99, the strict aliasing thing doesn't apply, for exactly the reason you're imagining.
For the same reason ships have starboard and port, and cars have driver's side and passenger's side. The terminology is different, the surrounding culture is different, and ignoring that will result in tragedy.
> I think software is rather easy to archive.

* assuming someone else already spent tremendous effort to develop an emulator for your binary's target that is 100% accurate...
I thought they made these sound cannons so they didn’t have to mow down their own populace?

I also feel like that’d have a counterproductive effect.
Not quite what the OP claims but see for example the Story of Mel:

I had been hired to write a FORTRAN compiler
for this new marvel and Mel was my guide to its wonders.
Mel didn't approve of compilers.

``If a program can't rewrite its own code'',
he asked, ``what good is it?''

https://www.gutenberg.org/cache/epub/3008/pg3008-images.html...

Though to be fair The Story of Mel supports rather than refute the argument against compilers.
> but the outcome may be potentially disheartening for you, because those guys may actually succeed one way or another

Your sentence is very contradictory to say the least! I'll be very glad for each of them to succeed in any way.
if they used something like Whisper for transcription, the quality of understanding what I'm saying would already massively improve.
Where are you more likely get a burglar enter your home? Windows ...
Where are you more likely to develop cracks in your walls? Windows ...
Where are you more likely to develop leaks? Windows (especially roof windows!)...

Sorry but horrible comparison ;)

If you need to rely on unsafe in a memory-safe language for performance reasons, then there is a issue with the language compiler at that point, that needs to be fixed. Simple as that.

The whole memory-safety is the bread and butter of the language, the moment you start to bypass it for faster memory operations, you can start doing the same in any other language. I mean, your literally bypassing the main selling point of the language. \_00_/
Does a recession make it easier for someone to become Presidente For Life? ...Asking for a friend.
If one just sends photons through a narrow single slit, then the pattern that builds up on the screen (if you send multiple photons, and record their positions) will be a banded diffraction pattern.

If you have two slits, with a detector to determine which slit the photon went thru, then it'll behave as if it only went thru one of the two slits, at random, and what'll build up on the screen will be the two (slit A + slit B) overlayed diffraction patterns.

Finally, if you have two slits with NO detector, then what will build up on the screen is the interference pattern as if the photon had gone thru both slits simultaneously and the two resulting banded diffraction patterns interfered with each other. So, what SEEMS to be happening in this case is that the quantum state of the system post-slit is that of the photon simultaneously having gone thru both slits, each slit having diverted it per diffraction, and then these diffraction patterns (probabilities) interferering. Wave collapse can only be happening after this interference (if it was before then there would only be one diffraction pattern and no interference), presumably when quantum state interacts with the screen.

So, yeah, it seems that the "photon" does "go" through both slits, but this is a quantum representation, not a classical one.
Who defines what counts as a riot?

The people who have the state-sanctioned monopoly on violence are the ones who get to decide when a protest becomes a riot or unlawful assembly.

I’m not saying they’re always wrong but when only one group gets to pull the card that allows them to shut down protest it creates perverse incentives.
> We don't have any logic based on it's contents

> blocking known bad ones

These contradict. Blocking "bad ones" is logic. Also such claims are disingenuous without defining what "bad ones" are... For all I know (and it surely seems so), you could be defining "bad ones" is "anything that is not 'the latest chrome without adblock and with javascript on'"
I think it’s a damn shame that so few apps have made serious use of dual screen modes.

If you’re doing something like a sound mixer you should be able to move more things to a second screen. Run the main app on your new tablet and the ancillary functions on your old one. Or a small monitor if it’s view only.
That's still two words and only one was wrong. Hyphenation is not mandatory, there is no formal description of a "problem with the principal [adjective] agent [noun]" to be disambiguated from.
Even if mustard gas escalation is unlikely in protests, the reasoning behind banning the use of tear gas on protesters still matters:

1. The ban sends a clear message: chemical weapons of any kind are too dangerous to use on people. That's a good and important message to send.

2. If a government uses tear gas on its own citizens but condemns it in war, it creates a moral contradiction (even if the government don't see it that way).

3. Normalization - just as in war, allowing tear gas domestically could open the door to more severe measures over time. Maybe not mustard gas, but you know, that's not the only possible escalation.

4. When the government are describing peaceful protesters as "terrorists", and abducting them pending illegal deportation, arguing to give them carte blanche on using sonic and chemical weapons to suppress protest is... Well, it's kinda fascist. I don't know a nicer way to say it. Context matters.
Agreed, the only thing I'd add would be AMD's self-sabotage. Pretending to have compute capability (see also "right around the corner") for over a decade when it was actually so broken as to be sub-viable was an enormous own-goal that they doubled down on when they exited desperation mode without rehydrating the teams and tripled down on with the RDNA/CDNA split.

By rights they should have been fast followers, but they stacked the critical mistakes so high that frankly I think NVIDIA's subsidized GPGPU classes are the smaller part of this story. If the people struggling to get OpenCL to work had been able to get it to work (on other than NVIDIA GPUs lol) the situation would look very different today.
TLLM is close to TLM
I can prove I've solved this Sudoku without revealing it [video]
The _only_ relevant question is what the average person understands “autopilot” to mean in the context of a car. This isn't a question that can be declared answered by pulling out a dictionary.
Without a paywall: https://archive.ph/IZule
You know... I was a big Capistrano fan back when I worked on Rails webapps and honestly, thinking back to it, it holds up pretty well. I can't really remember a time when I felt like it actually burned me, and that's not something I can say about very many tools. We had Jenkins automatically pushing dev builds all day long (automatically) and had a Jenkins button to deploy to prod. We did have to use the rollback functionality of cap a few times and it always went smoothly.
Nah, we have enough captured business that I doubt it’d make a difference. It’s also not actively terrible for the customer, it just doesn’t bring anything to the table for the use cases we’ve used it for.

Then again, maybe it’s good to give people some experience with it even if there’s no real reason to use it right at this moment.