skysight-inc/HackerNews huggingface dataset:
I looked into this problem a while back and haven’t looked at since.

The base ai model sounded like whisper ai from meta. Did you train the voice yourself or is it one of defaults?

I am always curious as to what copyright issues products like this run into. Also whats the stack like to build something like this?
Exceptions are less expensive in the unexceptional case. Consuming a Result value requires a branch to see whether it holds Error. That is not necessary if the function returns a value directly (and throws an exception on error).
I didn't get this either until I looked at the linked doc, which breaks it down more obviously imo (section 6.1 for examples).

Looks interesting to me, seems nice to be able to handle refreshing content with pure http as described here rather than with web sockets.

https://datatracker.ietf.org/doc/html/draft-toomim-httpbis-b...
I'm more surprised that anyone with any experience in programming languages has actually thought this could be the case. Making programming languages superficially more like human languages is one of the classic rookie mistakes of programming language design. (See Perl's "do what I mean" paradigm and the chaos that resulted from it)

I think two important differences right there are that programming languages are more like "constructing" some sort of entity - a formula, an algorithm, a data structure, an architecture of different components, etc" than it is about communication. Consequently, a lot of "thought" when programming is about the implicit properties of that thing being constructed and less so about the syntactic specifics.

You can do the same in human language, e.g. if you write a recipe, a legal text, a mathematical definition, rules for a board game or instructions for an LLM, but human language can also be used for many modes of communication that have completely different purposes.

I think a comparison of brain activity between reading computer code and reading formalized human language - or between reading formalized and non-formalized human language would be more interesting.
The article states, "By association, I suspect that GRC's flagship product, SpinRite, doesn't get a lot of active maintenance either."

However, Gibson released 6.1 a month or so ago https://www.grc.com/sr/spinrite.htm
Yeah that's why I was asking
The rx10 is 24-200, not 600 on the long end.
Google Meet rolls out multi-device adaptive audio merging
I'm sure they did judging by mentions of SS7 and Diameter. The phone system has became way too distributed to be done in an article.
You can't update/upgrade your onboard car infotainment/ECU like a smartphone.
I'd assume the onboard map data going stale FAST.

You get to choose which smartphone to use, and when to upgrade them.
The lifecycle of a car is A LOT longer than its onbaord infotainment.

I see no mandated free of charge on data updating, nor mandated support timeframe.
Not my space, so I didn't realize they bought Red (i.e. Red Digital Camera) ~4/2024. https://en.wikipedia.org/wiki/Red_Digital_Cinema#History

Agreed that it's nice to see them pushing forward with their camera lines. Thank god for conglomerate revenue to see them through rough patches.

Imho, the idiotic video recording limit really bit them in the ~2010s and let Cannon take a lot of their consumer/prosumer share. And is still a thing(?), maybe not on newest lines, albeit less impactful now that full-resolution makes tethered external storage a better solution. https://kagi.com/search?q=nikon+z+video+record+limit

It seemed like a missed opportunity from a technical perspective to provide a simpler warranty-voiding user toggle in software (i.e. set a bit somewhere). They'd still get to maintain the tax benefits of not "officially" being a video recorder, but it would have lessened the impact of ripping, editing, and recompiling firmware.
Maybe a good lesson for 2024 though, given bird flu spreading unchecked among cows.
You can change a smartphone a lot easier than an integrated GPS system
(I actually laughed out loud)

We'll get many large backgardens ("for investment only - currently inhabited"), as the same proposal was made in the UK in 2021 (if I remember well. Cannot search for the article right now).

Edit: ok, etiquette obliged. I am checking. The results are much worse than I understood... (This is so unnerving I typed 'understool', and there could be many slips in that.)

> The EU ruled on 6 July 2022 that all new cars manufactured in Europe must be fitted with speed limiters as of July 2024

https://www.independent.co.uk/news/uk/home-news/new-car-spee...
PS. Perhaps I was a little to brusque in my comment. I could have phrased it like this: When using Telegram, be aware that it’s severe shortcomings when it comes to security.
While names reveal intention I do find it easier to reason about code when everything has one letter variables. If I'm trying to think about an algorithm or just some complex logic, the shorter the names, the easier I can manipulate things and reason about them I have found
More like the flower, I'd say. Your first problem statement plants the seed. The solution (and the shortcomings in that solution and in the original problem statement) are the seed clearing the dirt. As you write, think, and write again, the plant grows and takes form until the time is right for the flower to bloom.

Then the bloom slowly dies, unnoticed by the majority (beautiful in their place, but with no generalizable characteristics), or as the work becomes common knowledge and is integrated into better and more complex solutions to bigger and harder problems. The most beautiful flowers are mass produced for public consumption ($e=mc^2$, and the like), but those are rather few and far between.
Check out Koka, a “legit” language with an algebraic effect system.

https://koka-lang.github.io/koka/doc/book.html#why-handlers
It's hard to observe your own mind, or indeed others, it's intangible and generally difficult to observe thinking.

Because of this drawback, LLMs are actually a decent model for this sort of process since we can observe how they operate. I'm not claiming they're actually intelligent like we are, but rather that they model the process of drawing connections and making associations close enough to how we think to the point where it's an useful analogy.
Ask HN: What are your favourite websites that display a lot of data / tables?
What are some websites that that you frequent which really nail the design and usability aspect of viewing lots of data via graphs/charts?
I don't think this will help with that. From the text of the bill, the only requirement is that the system alerts the driver when they are more than 10mph over the limit. The system us not required to limit the vehicle speed, nor is it required to report the infraction to the authorities.
Apache Beam?
And I wonder some about what the interesting ones have in common.
Predictability is defined in terms of probability distributions, and a price X is typically defined to be drawn from something like Xₜ₊₁ ~ Xₜ + N(μ,σ). The purpose might be to quantify some property of μ or σ or something like that. It means "X₀.ₜ does not hold any information about Xₜ₊₁". The assumption is that any price move reflects new information. It might be a reasonable model for various purposes.

But if this model was "true", RenTec would not work, and the "efficient market hypothesis" is invalidated. Which seems plainly obvious.

Ok, so if the market is not efficient, then it's actually a game (poker-like?) and zero sum. Academically, unthinkable thoughts.
Wow, I hate this. But it’s … oddly almost kinda elegant? In a very hard to mentally model way, but even so.

Speaking more seriously than is perhaps warranted, I’d slightly prefer it if there were syntactically different “catch” constructs for resumable and nonresumable exceptions, which would remove syntactic ambiguity around whether “return” was sending control flow back to the thrower of the nearest immediate exception or not.

Also, the stdlib shouldn’t have chickened out with regular value-returning functions. Just because the dogfood gives you heartburn doesn’t mean you shouldn’t eat it :)
> The police do nothing.

> I don’t think I’ve seen somebody “pulled over” in my city in like a decade

Seems like there’s a pretty straightforward alternative here - have law enforcement enforce the law.
> Yet they could afford _homes_

Peak homeownership rate [1] in the 80's was 65.8%. Today, it is at 65.6%. And it has fluctuated in a narrow band since 1960's.

[1] https://fred.stlouisfed.org/series/RHORUSQ156N
fyi annex means the opposite of how I think you are using it.

e.g. “The city annexed part of the outlying county to increase its property tax base. It now has to provide services to that area.”
What are the other major compilers? Intel has switched to LLVM for example (and presumably clang as a frontend).
I'm not a pixel peeper but I don't find this lens all that impressive. I'm sure it's a very versatile lense with this range of zoom so it could be the one and only lens in your camera bag. But it does have the hallmarks of a "jack of all trades" lens. Not to mention that f/4 at the wide end is not terribly impressive. and 8 at the telephoto even less so. Sometimes these couple of stops make a lot of difference when you need more light or to freeze the shot.

On the other hand the old Nikkor 80-200mm f/2.8 was a dream for me. The buttery bokeh alone made that lense a must have in every dslr shooter's bag. I miss that lens and the bodies it was made for.
You are absolutely right. I don't see an edit button, but if there was one I would remove it and just add the links without the commentary.
Wire cutters are the universal off button.
Yep it's not science, but engineering
The number of times I've looked at the speed limit my car thinks it is supposed to be and seen 80 on what is effectively a residential road...

Or that the highway near my house that the car seems to think is 35.

Barring also adding some sort of managed database owned by the state I don't see this being remotely viable.
Thanks for getting back at me, didn't notice you're the M. Toomim from the article.

I always wanted to tackle CRDTs etc. for state synchronization, but didn't get yet so far. So without much experience in that space, let me ask some really stupid questions...

> HTTP is a standard on top of TCP. It provides a higher-level abstraction than a socket -- the abstraction of State Transfer. When you use a WebSocket, you're back to a low-level socket, and have to redefine "state", and the methods to get it, put it, and subscribe to it.

For an application developer HTTP and WebSocket are both just application traffic protocols. Iv'e seen people misuse the extensibility of HTTP more often than anything WebSocket APIs have to offer. No wonder, state and methods (open, close, send) are much more refined in the WebSocket API standard compared to HTTP - the expectations are low and the responsibility high, libraries handle the basics, don't you think? Why would I go back to the complexity of HTTP again and think about headers and the idempotency of my methods when all I want is to pass payloads to topics in a bidirectional manner? ...I can imagine that CDNs to replay state come into play here, but would need some more inspiration.

> Since each web programmer defines those methods in a different way, their state gets hidden behind their own non-standard protocol. There is no way for website A to re-use the state on website B, for instance, without learning website B's custom WebSocket protocol and re-implementing it perfectly.

What is the use case for an application here? Where there's OpenAPI to document and share REST API implementations, there's AsyncAPI for WebSocket implementations, and of course there's GraphQL and client libraries otherwise... isn't this better approachable with a CollabAPI specification (I just made that up)?

The polyfill design suggests that browsers and standard libraries should implement Braid. What incentive do they have that can't be done with a library?
I’d argue that this developer is still being exploited.
On 8-bit micros without a barrel shifter you'd naturally want to constrain number formats to byte boundaries. Much better to have excess fractional precision than deal with extra bit twiddling. Even with 16-bit Intellivision, the scarcity of RAM would drive the use of the smallest practical representation.
That wasn't how I interpreted this phrasing. I read it as "it is worth being critical of an org that does mass layoffs and then goes on to hire new people to fill vacated roles shortly after the layoffs were finished".

That timing shows that it's not just implementing headcount and budget reductions, which are somewhat defensible if still tragic. It was instead a forced turnover, which in some cases can be a route to wage suppression.
To me, reading new code is like separating a bunch of string that's been tangled together. What thread goes where, what's it's purpose, how is it connected to the other threads? It's a very active process.

Reading language is different, I move my eyes left to right, top to bottom, to consume someone else's ideas. It's a much more passive process than reading code.
Nice thought experiment.
I absolutely hate exceptions and I'd like a language without exception.

They're the goto of our time.

When we have Maybe/Option and Effect/Result, there is really no reason to throw exceptions and having to mentally track where that is being handled.

I'm a bit worried about algebraic effects becoming more popular (and influencing frontend JS - which is already way too complex) because it's promoting throwing "exceptions" to control the flow. All of this to avoid the coloring problem in async/sync? Absolutely not worth it imho.
Awesome video, and definitely captures some of the super powers of targeting the BEAM! Thanks for sharing
I wonder why I should not simply use a good old php include for the first example
Lessons definitely not learned.

> One sick delegate, Pat McGeehan, agrees with the stomach bug theory. He states, "I had a small sip and walked away and tossed the rest of it. I highly doubt raw milk had anything to do with it, in my case." The local news station spent some time in McGeehan's office while he laid on a sofa, his hand over his face, moaning about stomach cramps.
https://electronics.sony.com/imaging/compact-cameras/all-vlo...

“ ZEISS® Vario-Sonnar® T* 24–600 mm F2.4–4 large-aperture high resolution high speed zoom lens”
What I am trying to convey is that presently your way is the only way, whereas we deserve something to enable everybody to contribute.

Much like some people get their best intuitions under the shower whereas others do it while walking, other still have them while listening to music...
Raw milk takes time to get used to, and also you have to boil it before consuming it (know this from spending summers in India).
Good. I don't understand why speedometers go up to 130 mph. I don't know why Americans feel they have a God-given right to break the speed limit. If you aren't going 10-20 mph over the speed limit, you're not following the flow of traffic. I will be going the posted speed limit of 65 mph (and not in the far-left "fast lane") and have had so many insane aggressive drivers tailgate me and road rage. The de facto speed limit is always higher than the posted one. If they update the posted limit to match what is followed and enforced, then the de facto speed limit will increase.

Laws that are on the books but rarely enforced is a recipe for abuse. It is unjust that I, as an immigrant to this country who can be deported if I commit crimes, have to violate the posted law in order to keep up with the flow of traffic.

Edit: Actually, it looks like this just informs the driver that they are going over the speed limit. Not good. It needs to physically restrict the speed of the car.
Thanks. Yes, that's a much more fine-grained use of versioning than we use in git repositories. I suppose this sort of synchronization is more like a streaming protocol than a version-control system. (A stream of updates.)
It has to do with post-hoc justification of very expensive purchases.

Nobody wants to drop prosumer+ $$$ for body + glass and then realize that theirs isn't "the best" (for whatever definition).

And so, when faced with a scenario, they illogically try and construct an argument in which their purchases is indeed the best, in all ways, for all of time.

Hence why it happened with consoles too (also there, immaturity). ;)
Boiling raw milk makes it... not raw. You've pasteurized it.
They just need to reinstate curfews for certain neighborhoods and arrest those who are in violation of that. There are better knobs to twist.
I’m sure a beep from their car will put an end to that.
For those with whom this resonated, you may also like the writings of Jacques Lusseyran.

Some selections from his works can be heard here[0].

[0]: https://www.youtube.com/watch?v=Bn4SHdeVz-o
> The script bootstrap.sh installs ninja, zig and compiles LuaX

I think we're going to see more build instructions like this as time goes on. Zig installs are simple, self-contained, don't require root to install, and automatically handle C/C++ cross-compilation like magic. I suspect long term these benefits will put Zig in a position to become the best build tool for C/C++ projects. If you're already using it for your compiler, you might as well use it to write your build scripts.
It's usually pretty easy to tell tbh. Unlike buying online you can inspect the goods as they are right there in front of you. There's usually a pretty noticeable difference between Alibaba "artisanal" stuff and the real McCoy. In any case, I suspect that at a lot of markets, if someone were to be coming in and selling stuff under totally false pretences, the other stalls would get their pitchforks out.

You can also chat to the person and see if they're knowledgable about their stuff. Depending on the craft, the person might actually be doing it in front of you (or customise their goods somehow).
Headline doesn't even match their own story. It was a matter of speculation, with alternate plausible explanations.

In a strange coincidence — or not — many of them became ill hours and days later.
...
While many are attributing the bouts of illness to consuming raw milk, other lawmakers say there has been a stomach bug going around which may have caused the sickness.

Anyway this story seems off-topic for HN.
Good question. I always assumed they were unrelated to the official sign language but I don't actually know.

I wonder if there are many commonalities between the informal gestures used in Italy and Brazil.
Not either of them but I use Power-hell in my daily job to automate a lot of active directory related things, I can also confirm it can piss you off and has quite a few 'isms or gotchas. The way some things handle single and double quotes can drive you literally insane.
Hmm, what a comparison, in one case a tyrant, pursued by the doctrine of "Russian world" (https://en.wikipedia.org/wiki/Russian_world) kills hundreds of thousands of people for the sake of annexing territory. And in the other situation the US president not solving the problem of starving people on the opposite side of the globe in a country that does not even belong to NATO.
submitted by

walterbell

nearly all criticisms responded to by a (the?) toomim brother, (who styles himself an independent psychology researcher, interesting) plus an appearance by mike_hearn.

Why is this proposal to significantly extend the scope and basic functionality of http so popular with bitcoin promoters?
I saw that. Not clear to me that there's anything wrong with that. There's a lower tier with more restrictions. You want to do certain things, you need a custom plan. This is not unusual.

The most unprofessional thing CF did in my view was cutting off the customer's service so abruptly. But we have to bear in mind here we're only seeing one side of the story. And again, online casino, violating ToS, using CF's platform to circumvent blocks that were being placed on their website. Potentially to circumvent laws and so forth. That custom quote they received from CF could be pricing in a lot of things, including legal risk.

There's just a lot we don't know here, this isn't a typical customer and the idea that they got cut off abruptly because they told CF they were shopping around is entirely speculation by the post author.
This is an astounding thread.

Why drink milk that has been pasteurized when you can just buy more expensive raw milk and pasteurize it yourself?

Astounding.
Real question is why you would want to legalize this in the first place. On one hand, you might fall sick, on the other hand you get…what? Some good vibes that the milk is raw?
Then... It's no longer raw milk for purpose of this discussion. That's pretty much what pasteurization is, (using heat to partially sterilize milk), which is what these folks are inexplicably fighting :-(
I'd be curious to see some research like this done in children with dyslexia. Dyslexia seems to like things that more bilaterally use MD (I'm dyslexic so I often think about brain functioning in that context).
Most people never need to manually copypaste links on a mobile device because they can share links, via the browser’s share button, straight to all the apps relevant to them. Use cases like sharing URLs on a legacy non-mobile-oriented web platform such as HN are an extreme outlier. In any case, copying a URL via the browser’s "Share->Copy" or equivalent isn’t IMO too onerous a task even compared to C-l C-c.
Someone here explained it, some time ago. The <20 min recording time has something to do with how the device is classified, for import and tax purposes.
Could you edit your comment and remove the last paragraph? It’s interesting info until you veer into personal insults, which doesn’t help you inform others.
This hateful meme results from a desire to perceive people with disabilities as less than human. The "evidence" you suggest doesn't withstand a moment's scrutiny. I learned ASL in my youth and have had a few opportunities to chat with deaf blind people. To me, it should come as no surprise that they have quite unique insights about the world, and that they're often quite prolific communicators. It seems that a person would only resort to this "fraud" conclusion if they are unaware of the capabilities of the human mind, unfamiliar with the rich source of information from their largest sensory organ: their skin. Awake, human, and perceive your world.
I think Rick Roderick's lectures better detail the tyranny of everyday life than Being John Malkovich.

https://rickroderick.org/
That’s a great idea. I’ll have to do that for the next version.
Maybe compare to second year students of a very foreign language...

(Though I have to say, I'm a self-taught programmer with an academic background in theoretical linguistics as well as university-level experience of several languages quite different to my first language, and this result doesn't not surprise me. There are some obviously analogies to be made at some levels, I think the similarity between human languages and computer code is frequently overstated and a remnant from a more primitive linguistics that was quite narrowly focused on grammar.)
The unchecked exception example doesn't seem any different than using a dynamically typed language and reading return values, and exceptions seem to get significantly more hate than those.
I know lots of software products which use VBScript to realize application scripting
> If we should only read things written by organizations that make no mistakes, then we will never read anything.

That was a “mistake” that should not have even been possible. If the pension fund had not used a multi cloud strategy the entire business would have been lost. A mistake is not configuring Kafka correctly and losing some data, deleting an entire account should not be given a pass.
I assume that's exactly what he meant, like Mexico annexing California