skysight-inc/HackerNews huggingface dataset:
This is a good idea. I don’t think I should change the petition now that it’s signed by a significant number of people, but I agree targeted donations could help somewhat (although mainly I think we need to urge Mozilla to direct its other income into Firefox development, too).
The Delphi book on the shelf behind Anders gives me the warm-fuzzies.

Porting TS to Go-lang makes this an even more compelling case for having LLMs vibe out TypeScript projects. (Granted, it's only the compiler, your TS code still runs on a JavaScript VM somewhere.)
https://youtu.be/Ps24rmChLxE Neo can maybe do this already.
How can you watch Logan's Run and not want to live inside a shopping mall??
For even a 20-30 person company. My CTO at the last startup I was working for was constantly flying to talk to customers - B2B with long sales cycles. He was the first technical person that the CxOs at the other companies spoke to.

I find it quite funny when startups reach out to me about a “CTO” position that is really just a glorified team lead where I would be doing more hands on work and less strategy (with lower pay) than I was doing as a mid level (L5) employee when I was working at AWS (Professional Services).

I’ve interviewed former “CTOs” at startups that never did handle the scope of work, budgets and strategy that we expect from our “staff” level employees (my level now) at the medium size company I work at.
They have a governance panel for all AWS services that approves design docs and API contracts (at least this is what I was told by an old manager who worked on AWS back in the day).
The whole point of their foray into adtech was to figure out a privacy-preserving way to do it that doesn't involve wholesale selling people's browsing history.
Subculture wise, SF is barely represented in computer graphics or high performance optimization circles, like gamedev or demoscene, arguably a class of field that produces top quality software engineers.
If ignoring the thing would work then people would do that. The problem is not that anti-consumer products exist along side pro-consumer products. It is that anti-consumer products out compete pro-consumer products to the point that all that remains (within reasons) are anti-consumer products.

There are market reasons for this behavior. Asymmetric information in markets (lemon markets), true cost obfuscation, hidden terms, platform capture, manipulations in form of anti-patterns, monopoly behavior, to just mention a few of the very large ones.
The idea is to make ammonia from electricity. If this scales up, it could lead to electric fertilizer, and greatly reduce agricultural carbon emissions.
Librechat + ollama is the best I have tried. Fairly simple setup if you can grok yaml config.
That the candidate is a white supremacist. This is in the article linked above.
In the U.S. a treaty requires a 2/3 Senate confirmation. The USMCA is an executive trade agreement.
I love my M2 machine but, after a month it had a couple of dead pixels already.
Yes, if the DNA target is present, it will be replicated. If it is not, it will not. The point is to see whether that happens (positive result) or not (negative result). If, after PCR, there is a shitload of viral DNA in your assay, you know the virus was present in the sample. You compare assays between pre and post PCR samples to determine this.

The difference between a shitload and a bigger shitload reflects cycle count but not the nature of the result.
I'm sorry, I must be exceptionally stupid (or haven't seriously worked in this particular problem domain and thus lacking awareness), but I still can't figure out the use cases from this feature list.

What sort of thing should I be working on, to think "oh, maybe I want this DuckDB thing here to do this for me?"

I guess I don't really get the "that you want to learn something about" bit.
If China passes a law that if one of their citizens visits your site, it's illegal to say anything the Chinese government disagrees with, are you going to comply?

I do not give a single fuck that some foreign jurisdiction decided to pass some law that insists I collect and remit money on their behalf, just because one of their citizens decided to come to my server, in my country, and give me money. If the EU doesn't want its citizens coming to my website and buying things, they can take it up with their citizens. Or they can block my website, or come up with some kind of trade agreement with my country to enforce it. Until then, it has fuck all to do with me, despite your protestations to the contrary.

I'm going to continue ignoring random laws from random countries that have no enforceable jurisdiction over me, and it's incredibly wishful thinking to imagine anyone will (or even can) do anything about it.
I wonder if you could have a compiler that intentionally pads every instruction to use a vector register pair of <value, slow-const>, so that every value gets paired with whatever constant or other expression will cause the slowest execution of that vector instruction and with the maximum latency chain. Otherwise, it does look like the VDIV instructions can have variable latencies based on the data itself (and not just spectre-like speculation issues on the memory access patterns).

From https://uops.info/table.html
> and this colors the overall mood of society.

Would thousands of colored balls careening down streets bouncing off objects and each other and damaging things in their path be an okay metaphor for this?
> And even on my meager hardware, I can barely generate 7 token/sec with OpenAI.

How are you running a modern OpenAI model on your own hardware?
Chain-of-Draft Prompting: A More Efficient Alternative to Chain of Thought
You should comment on the issue! I would love native support as well, but I also understand the desire to keep the framework lightweight. It should be fairly straightforward to add an extension package
To be clear, "small quantities" are in units of parts per million. 5ppm (0.0005%) and the room smells of ammonia, 25ppm means you should be wearing a respirator, 500 ppm (0.05%) can be lethal.

Warning that 15% air-ammonia mixtures can burn is like warning that 100 kg of TNT could give you a concussion if it fell on your head. It's just not the concern at all.
It's not the contest so much as the reputation of the winning team and the reputations of all the teams who did cryptanalytic work. Wait, I guess that means it is the contest. Well, there's your answer.

People on threads like these are pretending NIST was a shadowy force making secret determinations, but the whole thing happens in the open, and NIST is essentially just proctoring.

A lot of this kind of thing is just people telling on themselves that they don't follow the field and don't trust any cryptography not done by one of the three cryptographers they've ever heard of.
> Does steam audio require integration with the steam client?

No, Steam Audio is a standalone library and does not require integration with the Steam client.

> Are there additional licenses?

Steam Audio is released under the Apache 2.0 license, which is permissive and allows for both open-source and commercial use.

As for how it works: some effects, like ambisonics or HRTF-based spatialization, don’t require 3D geometry and work purely based on the direction and distance of sound sources relative to the listener.

Other effects, like occlusion, reflections, and reverb, rely on a scene description (the 3D geometry and material properties of objects in the environment). For example, sound waves can reflect off walls or be absorbed by soft materials.

Simulating these effects in real-time can be computationally expensive, especially for complex scenes. To optimize performance, effects like reflections can be pre-baked using probes placed throughout the scene.
Sorry you're not having a good time here; that hasn't been my experience of the city at all. There was a moment back in the late '90s when I could have moved to either Seattle or S.F., and Seattle happened to snag me first; I still enjoy visiting SF from time to time, but I've never had the slightest regret about settling here instead.

For tradition's sake, I feel obligated to give you the classic Seattleite response to such complaints: "whatever, man; if there's somewhere you like better, feel free to go there."
Oh trust me, I know how bad it can be. I wouldn't say that I 'appreciate' it though!
I explored similar solutions but recently switched from AirPods Pro to AirPods Pro 2. I was genuinely surprised by how much better the noise canceling was for my needs, such as working in the office and doing yard work.

Last night, I used them at a sporting event where loud techno music was playing, and I could hardly hear the music while clearly listening to my podcast.

Proper fit of the earbuds is absolutely key and AirPods don't match everyone's ear shape, so YMMV.
Imagine working there : you could create the best thing you always dreamed of... but you know they will cover it in ads and violate every ones privacy, and sell it to isreal to kill, then use your hard work to create an AI to replace you and fire you.

why work hard to be a part of that?
Following up on the Factorio metaphor from the other thread, the bigger your factory is, the more difficult it is to change it to get to the next organization level needed for long-term success.
> Everyone will be forced to start vibe-coding, a fad type coding where you don't know the language, but you hope that the AI does, and will spin out reams of useless unintelligible random gibberish that no one understands, hopefully to compile into something that only by luck produces any answer at all, for investors to shout for glee, until CloudStrikes strikes again, and there will be no one to explain how it happened. Computers were not that useful in the first place.

I mean, I can walk you through how my c# gets compiled down to IL but start going lower and definitely by the time you’re in assembly and machine code and it’s as inscrutable to me as is how AI is spitting out answers.

The days when someone could explain how every piece of these machines worked are long gone
Very nice. I have a sim. story but about Donkey Kong on the C64.
Google needs to be broken up. The DOJ / FTC want to do it.

There's far too much value and scale in the company and they can't even focus their energies appropriately.

YouTube is the most valuable media property in the world. As a standalone company, it would still outperform Netflix on the basis of ads alone.

The monopolistic stuff Google is pulling off with Chrome/Android/Search is unfathomably market distorting, so those business units alone could/should be pulled apart. The tech sector would probably be better off if YouTube, Waymo, and GCP/AI efforts were similarly split up.
This is illogical - we ship a live nuclear reactor around the world in a nuclear carrier or icebreaker. But you cannot take it out and put it on a truck
Musk Email Reaches Italian Workers. It Did Not Go Well
Even OpenAI wasn’t going to release ChatGPT because the product internally was that it wasn’t that good but with some obvious internal pressure we are where we are at now.
Equating a frustrating anti-pattern of websites with medical equipment failure is extremely disingenuous. An infusion pump failure can harm a person, and according to the article, has seriously injured at least on person. Hijacking the back button isn't going to physically harm someone.
Totally agree, working on publishing that soon! We're also working on a swe-bench test: https://github.com/nuanced-dev/nuanced/issues/10

In the interim, this is a test I did with Sonnet 3.5 + Cursor, showing how it impacted explanations: https://github.com/nuanced-dev/nuanced/issues/31
If it is such an honor, why has the response of 90% of Canadians been "Go fuck yourself"?

Up here, we consider it a betrayal, certainly nothing honorable.
I'm sure that there exist people who get lost in the analogies. Practitioners are generally not confused that ANNs are simplifications of the brain. The questions are which simplifications are most relevant and whether complexities can be added that yield better results. My own research was about reintroducing absolute location. I'm standard ANNs location is relative within a graph model of the network. I'm the real brain blood vessels and other macrostructures deliver materials used to grow and modify the neurons and these affect the network based on physical location. I'm fact, by adding these back in we bypassed the XOR limitation (i.e. Minsky's result leading to back propagation). Concretely, we observed learning XOR over the inputs within a Hopfield network using Hebbian learning modulated by spatially modulated trophic factor).
Not really, because for a native element you're dependent of their APIs. For example the color picker will only use the system color picker, a lot of other native elements are hard to style. So custom elements are often easier to style but harder to maintain and usually bad for accessibility.
Complexity as Entropy
I can recommend trying out any non-standard WM to anyone looking to learn more about what's going on with a Linux desktop. I learned more about Linux playing around with TWMs than any other class of software.

I don't know if it's really made me any more productive, but it's a fantastic learning experience, the ergonomics are great, and there's incredible satisfaction in building your own desktop environment from the ground up.
> I wouldn't dare guess what a compiler does to a RISC target.

Just let your C(++) compiler generate assembly on an ARM-64 platform, like Apple Silicon or iOS. Fasten your seat belt.
Sorry for that! There was a nasty bug which I’ve worked around for now (and tomorrow I’ll switch over to a backend I host myself).

Does it work now? If you’re still running into errors, please let me know your name / website and I’ll add you to the list! (or send to mozillapetition@ale.sh)
The high contrast edges of foliage breaks it too. It seems like a release from the original source would be very doable. And maybe other versions exist if it was considered for (and won) various awards. And the initial Sky broadcast may have been high quality too?
FYI: y'all are talking about an "aversion" and not an adversity.
If the goose is likely to live for significantly longer than 20 years and has potential to lay $15 or $20 in the future then yes I'd probably buy that goose for $250. Of course there's risk with it (eg. Google might significantly lose business to competitors) but that's why you diversify. A PE of 20 for a mature company like Google isn't crazy. Even Coca Cola has a high PE at 28.
I remember driving a forklift for hours!
Yes, that is fair and probably the accurate assessment. A bit like Tim Cook. He may not be innovative but Apple sure has been profitable.

I guess it is easy to view it from my own perspective, one tinged with a hope for invention and innovation. But the market probably loves the financial stability Pichai has brought to the table and doesn't care about the flaws I see.

And I 'm not sure why I have rose tinted glasses for Nadella. I believe MS has been doing well financially (not something I've studied) while also supporting things I believe are valuable (e.g. VS Code, GitHub, TypeScript). Maybe I just wish I felt the same kind of balance in Google.
The problem with the devices (missing screws) leads to uncontrolled fluid amounts in IV pumps... which is dangerous.
I'm kinda in the opposite camp. After doing a bunch of VB in my tweens and teens, I learned Java, C, and C++ in college, settling on mostly C for personal and professional projects. I became a core developer of Xfce and worked on that for 5 years.

Then I moved into backend development, where I was doing all Java, Scala, and Python. It was... dare I say... easy! Sure, these kinds of languages bring with them other problems, but I loved batteries-included standard libraries, build systems that could automatically fetch dependencies -- and oh my, such huge communities with open-source libraries for nearly anything I could imagine needing. Even if most of the build systems (maven, sbt, gradle, pip, etc.) have lots of rough edges, at least they exist.

Fast forward 12 years, and I find myself getting back in to Xfce. Ugh. C is such a pain in the ass. I keep reinventing wheels, because even if there's a third-party library, most of the time it's not packaged on many of the distros/OSes our users use. Memory leaks, NULL pointer dereferences, use-after-free, data races, terrible concurrency primitives, no tuples, no generics, primitive type system... I hate it.

I've been using Rust for other projects, and despite it being an objectively more difficult language to learn and use, I'm still much more productive in Rust than in C.
> Similar to C, but with much more help from the compiler with all sorts of things.

Is that not the problem rust was created to solve?
I’ve seen too much inaccurate info from AI to have any trust in it. From declaring the Eiffel Tower the world’s largest Ferris wheel to claiming that hippos can be trained to perform complex medical procedures, it all seems a hot mess.

You might say, yeah, but I can spot those mistakes, but can you really? I showed my fifth-grade son the result of asking if hippos were intelligent and the absurdity of the answer didn’t leap out at him. Now, consider something that’s more subtly wrong like an invented precedent in an AI-generated legal brief or a non-existent citation or citation that doesn’t support the claim and it’s all a disaster.
I've noticed nearly every Bluey episode has parallel stories. I think this is part of what makes it so entertaining for adults- kids are excited by the obvious message, while parents who need more to keep them stimulated enjoy watching the threads interweave. The writing is simply the best.
I think OP is suggesting that because Alphabet purchased Boston Dynamics in 2013, and then sold in 2017, that they were able to take their learnings from the acquisition and integrate it in-house, but haven't shown the world the extent of their capabilities. Potentially supported by the Gemini Robotics announcement highlighting extremely dexterous robots.
Ask HN: How to deal with overly-confident-sounding team members
While confidence can be a good thing, it’s not always. In our team meetings, a few people tend to dominate the conversation, periodically talking at length about things they don’t understand, and this will engage our manager, who also doesn’t understand, and this can go on for minutes. I try to interrupt at times to correct them, wait until they’re done to correct them, or just give up and let them say inaccurate things and make bad decisions. I want to be more assertive, but when I do, they can be defensive and sometimes hold a grudge, at worst making it their life goal to take me down.

Have you found any successful ways of handling these sorts of communication problems, and are there any books or talks you’d suggest?
Ask HN: Do any cameras or recorders on the market exist with signed attestation?
With AI being able to spoof voice and video, the need for hardware attestation and digital signatures becomes ever more pressing. Audio and even video evidence would become inadmissible in court pretty soon.

I just watched this video from Suits, at this exact moment: https://www.youtube.com/watch?v=ddAOQwxzq1o&t=4m30s

Now, in the series, it's just a silly thing that record a lot of hours, but the context immediately suggested to me that such a device would be much in demand.

How hard would it be to build and market such a device?

Do they already exist on the market? I'd really want to buy one.

In one-party-consent states, it's possible to legally record conversations without others' permission, since they're happening in the same state (in fact, within a few feet of you). I can see how an AI could also be used to transcribe what was being recorded, analyze it, etc. and help debrief and discuss action items at the end of the day. You could also do the same with various cameras (including in Meta glasses) in public settings: https://www.bluedothq.com/blog/is-it-illegal-to-video-record-someone-without-their-permission

For those who may be concerned about privacy, what I really want to do is put out a vertically-integrated solution for colleges, neighborhoods, etc. where the video is not just signed, but encrypted with one key per camera-minute... and requires an audit trail to decrypt: https://community.qbix.com/t/balancing-privacy-and-accountability/215
The article details how current techniques for preventing timing attack are becoming ineffective for the following reasons:

> 1. Compilers are applying optimization techniques that are heuristically good for performance on general software, but happen to leak information through timing-based sidechannels when used on secret data. Since general-purpose CPUs and compilers are applied to a wide variety of tasks, compilers have no reason to stop doing such optimizations.

> 2. Constant-time coding techniques mostly aim at fooling the compiler, to prevent it from applying these optimizations. Since compilers keep getting smarter, theses techniques lose their efficiency.

> 3. Just-in-time (JIT) compilers have access to runtime data; they can, and will, use such information to perform extra optimizations that static compilers cannot do, and further destroy the developer’s attempt at achieving constant-time code.

> 4. JIT compilation is becoming pervasive and is now employed in various contexts, in particular inside CPUs. Such compilers can do the same optimizations as “external” JIT compilers, but are not publicly documented, and the output of their “machine” code translation cannot be inspected to detect deviations from constant-time execution.

> 5. Modern hardware and software stacks use a very layered structure, with each layer striving to hide its internal functioning details from upper layers. The socio-economic context which allowed such hardware to exist inherently relies on such abstraction (under
the name of “industrial secrecy”). An effective constant-time coding process would require a model of computation with strong guarantees on timing-related characteristics, that would be maintained through all these layers, down to the semiconductors that implement the logic gates. This industry-wide vertical cooperation is unlikely to happen.
I forgot you could use SGML comments in JS in 1995, so read it as a postdecrement and inequality returning true. Don't feel too bad about that here 30 years on, if I'm honest.
It's not even in the top 20.
I do not have the time or the inclination to perform a comprehensive literature review for the benefit of a web forum. The body of work in this area is massive, well understood, and public. You can replicate results in any university microbiology course. Thousands of students do these things every day. You can even construct your own PCR setup from a cd rom drive and parts and do it at home. Reagents and primers are available on the open market.

If, given all that, the difference between acceptance and rejection is some links in a forum post, there wasn't really any interest in the truth to start with.
Chromecasts are still broken, but Google tells owners not to factory reset
> I started programming with C a long time ago, and even now, every few months, I dream of going back to those roots. It was so simple. You wrote code, you knew roughly which instructions it translated to, and there you went!

Related-- I'm curious what percentage of Rust newbies "fighting the borrow checker" is due to the compiler being insufficiently sophisticated vs. the newbie not realizing they're trying to get Rust to compile a memory error.
I think you’re missing the point of what the advisor is saying.
What are you referring to with this part?

> they have blogged about their cutting-edge protobuf tsunami capabilities.

Not sure if you recall the blog post url or title, but I'm curious to read more.
Given the floss implementation, if one wanted, they could create their own DenoKV backed by anything they like... Azure Cosmos, DynamoDB, CockroachLabs are all possible, and given the relatively small API, should be relatively easy to do if anyone wanted to do such a thing.