skysight-inc/HackerNews huggingface dataset:
> Working with WASM isn’t really that good for interactive pages with dynamic DOM.

It’s completely fine. At present you’ll need to trampoline via JS to make the actual DOM calls, but that’s not typically a performance bottleneck; and such bindings can give you exactly the same API, if you choose.

Yes, work is just about done in browsers for giving you direct access to these things without the JS trampolining, and lots of people are hanging out for that to be dependable, but in practical terms it changes nothing. Nothing. No change in expressiveness; it only gets you probably slightly better performance, and a simpler technique for binding (which is typically immaterial for end users, as libraries were handling that for them).
Every major AI vendor seems to do it with hosted models; within "named" major versions of hosted models, there are also "dated" minor versions. OpenAI does it. Google does it (although for Google Gemini models, the dated instead of numbered minor versions seem to be only for experimental versions like gemini-1.5-pro-exp-0827, stabled minor versions get additional numbers like gemini-1.5-pro-002.)
New iPad Mini Compatible with Final Cut Pro, but Lacks Stage Manager
Don't let an idiot talk you out of an idea that is genuinely good.
Pascal, Fortran, C, ... All these languages use prefix notation for function calls.

Fortran:

min(size(b), size(a))

Lisp:

(min (size b) (size a))
Wouldn't this ban a huge swath of you tube reviews? I've watched plenty of youtube videos where some one uses a product and says something like "I had no interest in this thing, but the manufacturer offered it to me for free if I made a video of me using and gave my impressions of it"
Yep, will definitely add this very soon! Thanks for your feedback.
They cause an insulin spike so yes - but you can bend the rules however you want. For me just doing something where I stop myself gorging on sweets/chocolate is half the battle. Anything that spikes my insulin makes me crave sweet foods.
> Fortunately I own my firewall.

I was thinking more about embedded devices that people buy but don't own (Chromecast devices, "Smart" home doodads, etc). You can stick them in a VLAN and filter their access to the Internet but they're inscrutable inside and have opaque, encrypted communication with their "mother ship".

I think your goal with your kids is laudable. I do the same thing. It limits the ability to use off-the-shelf devices and software, and I'll get more flak about it as my daughter gets older and is excluded from the "social" applications that I can't allow her to use because they're closed-source and not able to be effectively filtered. I'll burn that bridge when I get there, I suppose...
Oh man. I still have Tog On Interface in a prominent place in my bookshelf.

Sometimes I take it out and wonder at how thoughtful he was about UX and how messy and inconsistent things have become since then.
Nice, although what I really would like is Typescript in V8, and like Common Lisp, Dylan, Julia,...., having the JIT being aware of type annotations.

Additionally having the integration of Microsoft's AOT experiments with Typescript in MakeCode.
Uhm, Valetudo supports 35 different robots: https://valetudo.cloud/pages/general/supported-robots.html

Maybe not the model you’re looking for, but saying that you’re unable to find used, supported robots?
All of this assumes the rain is falling perfectly vertically. Some trigonometry will show that in the case of a tailwind, where the rain is at your back, a scenario is possible where there is a finite speed beyond which going faster will cause you to intersect more raindrops, rather than fewer. Calculating the precise numbers is left as an exercise for the reader.
How many dozens of stories like this do you need to read before realizing that you always need a local copy of everything valuable you store in the cloud?
Well... you don't need to freeze people if you can travel at a substantial fraction of c, because of time dilation.

Caveats:

1. It's really, really hard to supply enough energy to go that fast, even with fusion power.

2. Your passengers won't be able to go home again, because by the time they get back everyone they've ever known will be long dead.

3. Even if you could go that fast, you'll eventually hit a speck of dust and disintegrate.
>Is there something about the American system such that the FTC is more active/aggressive during Democrat office?

Well republicans generally shoot down anything that is pro-consumer at the cost of business profits, even when it's related to consumer awareness or safety, so the only way to get decent pro-consumer rules enacted is when democrats are in power.
I wonder how they could combat it if they choose to disallow AI access through human interfaces. Maybe more captchas, anti-AI design language, or even more tracking of the user's movements?
The current German state was made in the 90's.

Personally don't think the German Democratic Republic had an excellent track with enfranchisement.
As mentioned, I had a few teething issues with the Rivian (mostly car noise and a leaky AC) so I was able to try out some other EVs while the truck was in the shop. I'll say that companies like Hyundai, Ford, and Mercedes have really come a long way in building EVs and all three of those are at least as good as Tesla if not better.

In my area, I can lease an entry-level Mercedes EV (I forget what they're called) something like 20-30% cheaper than I can get a Model 3. The entry-level Mercedes is decidedly worse than the Model 3, but you can't beat the pricing for what is still a very solid car (with more space and better sound quality to boot).
Blood type also has an effect

https://ourbloodinstitute.org/blood-matters/mosquitoes-blood...
1. when started out, we have Tableau/PowerBI users as the main audience in mind, hoping to grant them the power of data analysts who program in python to create charts requiring data transformation. but as we are building the tool, data formulator more or less are most powerful for people work with python data as you mentioned, since they can more easily issue instructions, verify results and followup.

from our user study, it seems like experience with data analysis (i.e., know how to explore is the most important skill) either they know programming or not, software engineers without data analysis experience sometimes struggle using it.

2. check out how it's build in our paper (https://arxiv.org/abs/2408.16119)! but generally data types and sample values

3. hallucinations is unfortunately a big challenge! our main strategy is to (1) restrict the code space that AI can transform data so it's less likely to go wild, and (2) provide much information to the user as possible (code + data output + chart) to let them discover and (3) let them easily refine using data threads

4. yes! we have some plans in the bag and about to figuring it out!
That’s a reasonably well known strategy to pull-ups. Start at one regularly and slowly build up once it becomes easy enough to do so.

I think learning is more like growing plants, you don’t need to get everything perfect, or even one thing perfect, but a set of things to good enough.

There are a lot of things that interfere with learning so the presence of those will inhibit learning regardless of effort.
Don't forget the military. Go pills.
I just remember watching a Mythbusters episode where they concluded that walking kept you more dry.
Anthropic use the names Haiku/Sonnet/Opus for the small/medium/large versions of each generation of their models, so within-generation that is also their performance (& cost) order. Evidentially Sonnet 3.5 outperforms Opus 3.0 on at least some tasks, but that is not a same-generation comparison.

I'm wondering at this point if they are going to release Opus 3.5 at all, or maybe skip it and go straight to 4.0. It's possible that Haiku 3.5 is a distillation of Opus 3.5.
https://ourbloodinstitute.org/blood-matters/mosquitoes-blood...
The best answer I've seen so far is that "Claude 3.5 Sonnet" is a brand name rather than a specific version. Not saying I agree, just a way to visualize how the team is coming up with marketing.
that's awesome, I wrote a Mathematica clone too! I think it's one of the most rewarding projects I've done.

The amazing thing is how Mathematica starts working with just a few simple ideas, evaluator, backtracking pattern matcher, and a REPL.

were you able to implement Condition? how advanced is the pattern matcher? I got stuck after doing Blank BlankSequence and BlankNullSequence

https://github.com/anandijain/cas3.rs
https://github.com/anandijain/cas8.rs
It is full local and offline. I also don’t work for Apple or own shares in case you thought I have a financial stake in mentioning their products
It's true that the unconscious way he came about his theorems puts him in a different category to other famous names. But I wouldn't rank him as highly as Von Neumann. That man made groundbreaking results in the foundations of mathematics, pure and applied mathematics, early computer science, quantum mechanics, economics, and more. I think Von Neumann might arguably be the most significant genius of the 20th Century, paralleled in history only perhaps by the likes of Newton and Leibniz.

Einstein made a few extremely valuable insights in theoretical physics, but I'd say the sheer breadth of comparable work that Von Neumann did across multiple fields makes him more outstanding.
I have a couple of favorites (bash):

# Only provide CDPATH when interactive...
if [[ $- = *i* ]];
then
export CDPATH=:"$HOME"/Projects/
fi

`CDPATH` is great. It's like having z, j or zoxide installed for configurable paths. While it doesn't fully replace the former, it provides a lot of the useful functionality for me.

_cleanup_files() {
# Cleanup files
local OFFENDERS=(
"$HOME"/.java
"$HOME"/.oracle_jre_usage
"$HOME"/.pki
"$HOME"/.wget-hsts
"$HOME"/.xsession-errors
...
)

for FILE in "${OFFENDERS[@]}";
do
if [[ -e "$FILE" ]];
then
trash-put "$FILE"
fi
done
}

# Prompt
export PROMPT_COMMAND=_cleanup_files

There are certain files that get created from various apps that I run that aren't really useful (font caches, etc). Try as I might, I can't get them into appropriate XDG-style locations. I could wrap them in boxxy, but this seems simpler. I put them in the trash in case something blew up and I need to recover it.
Agreed, consistency is more important than doing a marathon session. Anyone who has learned a musical instrument can tell you this, far better to practice 10 minutes a day everyday than 1 hour once a week.
Compensation can still be provided as long as it is not conditional on the reviewer expressing a particular sentiment. So your example could still be allowed.

> The final rule prohibits businesses from providing compensation or other incentives conditioned on the writing of consumer reviews expressing a particular sentiment, either positive or negative.

https://www.ftc.gov/news-events/news/press-releases/2024/08/...
>If UPS put the package by your neighbor, switching vendors doesn't really do anything.

Switching to a seller that ships using fedex or usps would do something. We've had the inverse problem, fedex is the one that always screws up our deliveries and we actively look for sellers that don't use them.
That Dungimon system in Fantasian seems like it may be the best new idea for JRPGs I've seen in like...forever.
> I feel like I'm being reminded of new challenges to tackle. I like it!

Lol, there's no shortage of that in the web world! Every two years or so, right when I feel like I kinda sorta mastered something, it's obsolete and replaced by the new shiny...

> Are you a web front-end specialist

Yes, sort of? I'm a frontend dev with some past full stack experience, but it's all mostly self-taught and I don't have a real comp sci or math background, which means a real weakness when it comes to data structures and algorithms. Especially for graphics, it's a hindrance.

I just happened to grow up with the Web, having learned HTML before CSS and JS were invented, and kinda sorta kept up with it over the decades. Overall I'm a pretty mediocre dev though, especially when it comes to algorithmic optimizations, so you'll have to find someone else for help with that part :) Maybe reach out to some of the lib authors after reviewing their code?
This is fine until something uses more memory than is available, such as sox insisting on routing a huge audio file though a too-small /tmp, or the MATLAB installer likewise only using /tmp. With sox you could in theory recompile to get it to use some other path (iirc none of the TMP or TMPDIR environment variables did anything), but I instead gave up on the /tmp in memory (it complicated the OpenBSD desktop setup). I forget exactly how I worked around the MATLAB installer issue, probably something horrible involving LD_PRELOAD or time wasted reconfiguring and rebooting and reconfiguring and rebooting one node to do the install on, plus more time wasted running the massive and bloated installer process(es) under strace to see exactly what file paths were in play.

So, not really a fan of /tmp in memory. (And I don't much run massive and bloated browsers that may murder your SSD lifetime with excessive file writes better diverted to an in-memory /tmp.)
Great, this solves for all the small players. What about big tech. They will just have to ignore this ruling.
I originally thought that too but learned yesterday they have their own model. Definitely explains how its so fast and accurate!
Vertically integrate an AI agentic solution
Cody (https://cody.dev) will have support for the new Claude 3.5 Sonnet on all tiers (including the free tier) asap. We will reply back here when it's up.
Ideogram v2 is an outstanding new inpainting model
Clearly racists are just living in non-euclidean space.
No, why would I want that? Do I not trust my switches and routers to send the packets to the right host? Do I not trust my DNS to send the right address for the hostname? Do I not trust the other devices on the network to not be sniffing? Okay maybe that one.

Browsers could stop with their false warnings about password forms being insecure then I'd be happy.
My biggest gripe with CoffeeScript, beyond it's scoping being madness [1], is it made writing very inefficient JavaScript much easier. The language was full of footguns.

Many times something would look perfectly reasonable in CoffeeScript but when you would actually read the JS it would be iterating the same dataset multiple times to grab individual items that could have and should have been a single loop.

1. https://donatstudios.com/CoffeeScript-Madness
this is a big challenge! the more complicated the code generated by AI, the more likely is going wrong and harder to verify. (more magic == more risk)

I'm curious how to really restrict what AI is generating each step so it is simple enough to verify and edit, yet not making it seems too verbose and slow
Shame that "cool stuff" is almost always "buy media outlets to propagandize against taxes" and "buy politicians to lower my taxes". `
The field of AI likes to borrow pop psychology/philosophy language and use it for its own narrow jargon. It's been doing that for almost a century now. That's how it builds enthusiasm and raises funds, and also how it shoots itself in the foot and invites the AI winters that hollow it out again.

The field named itself that very way to in response to a early 20th century boom of interest (money) in "intelligence" as something quantifiable (and therefore potentially computable). Tons of money was flying around based on the idea that people could be quantitatively measured for work-suitability, and researchers in computation saw opportunity to get research funds to explore that in their own budding endeavor, so they adopted the language and made a very long bet that they might eventually figure it out.

At this point, there is largely consensus within the field that current models perform a process that the the field has collectively decided to call "reasoning" as part of their tradition of repurposing psychology and philosophy language as jargon.

There's no putting that cat back in the bag. It's a term of art within the field now. Frustratingly, it's easier to just accept that this is just a novel sense of the word than to try to reconcile it with senses that we might be familiar with from lay usage or from other fields.
Possibly the author meant "horizontally".
I wonder if we'll get better performance on arithmetic tasks if we let LLMs generate digits backwards, e.g. 12345+11111=<rev>65432</rev> where the rev tags are special tokens.

The reason being that there's less context needed to do it this way, for addition at every step there's only 3 digits that need to be considered and they're already in the token stream.
And how do they even audit it? Do they require only users who verifiably used/purchased the product to submit reviews? Do they require the reviewer to actually use the product? for sufficient amount of time so that the review is more than just "first impression"? So many loopholes, this won't change anything except perhaps a few big marketplaces but it's doubtful they will be able to police it
Nate Silver: Likability isn't enough
I would strongly favor writing a script that went through the database and rewrites existing comments from the old to new syntax; I believe in this case that's doable. And you would want to message it ahead of time of course. But with those things done I think it'd work fine, especially because I suspect virtually anyone who's gotten used to the HN formatting codes is already familiar with real markdown so it'd be a relatively painless transition.
> It seems a little silly to pretend there’s a scaling “law” without plotting any points or doing a projection.

Isn't this Kaplan 2020 or Hoffmann 2022?
You can find good information here - https://metabolicmind.org
Makes sense. After all, academia is basically a leftist hugbox now.

They couldn't stand the heat so they got out of the kitchen.
It isn't even able to list some crucial parameters needed to identify neighboring cells. It's simply dumping data that's already used by the modem for its regular operation.

It does, however, more than just "listing cells" though. You can sniff all the comms, but only between your device and the base station. It won't listen to anything else, you need SDRs for that.
It's just a way to get a seat at the negotiation table. If they sue you, you could potentially countersue them for patent infringement.

Yes, it's all a bunch of bullshit, but that is what you get when you have a flawed notion of how inventing works.
I'm talking about filling in the blanks in things that are not yet known, not discounting all scientific progress. The point was that the person I replied to held just as irrational a belief as the person they were criticizing. Neither of them knows the deeper nature of reality and whether humanity was created by something or is just an accident of nature, so both of their replies are absurd as one another's.
Show HN: Hermes' Loom – Regenerative societal transformation through humanist AI
This is a project on which, currently, me and a friend from Berlin are working. I think it‘s quite a good idea, I‘m looking for collaborators. Please also criticize thoroughly though, because I want to make it more doable and understandable.
> Racism and/or vote fixing via the methodology claimed in this article would be a serious and despicable thing, however, as far as I'm aware, we are protected from this now and have been for a long time.

The protection took a major hit in 2013, when the US Supreme court made a 5-4 decision in Shelby vs. Holder [0], permitting some areas to (re-)start a strategy of imposing unconstitutional and discriminatory laws just before an election, with local authorities knowing that any court-case voiding their law can't arrive in time to matter. Then they just enact the same kind of discriminatory law before the next major election, over and over, with no real punishment.

While state legislatures aren't currently choosing to enact things quite as blatant as before, the same exploit makes it possible.

[0] https://www.naacpldf.org/shelby-county-v-holder-impact/
Sold to whom? Who do you think can manage it? It's not as if new leadership is going to revolutionize the company.
I'm genuinely asking — how can I check?
For browser, firefox + ublock mostly does it.
But how do you check if your network is sending telemetry or not?
At least "receive" makes more sense for Rx than "prescription"
This is great feedback - and this is something that's 100% not captured or reflected in "grades". You can want to learn, and you can want the piece of paper. The two are not incompatible but they kinda both have to be done on their own time. Grades more or less call for cheating?

My personal anecdote is a professor who was incomprehensible (complete failure on the teaching side; required class), but meticulous in pointing out all the important equations. I came to the proctored exam with the allowed one sheet of paper with all the "important equations", and solved the problems "expert system style", applying equations in whatever way appeared to solve the puzzles. And got a perfect grade while the rest of the class failed spectacularly. This was all according to the rules and I got the grade I wanted but complete wasted time as to learning.
By a group that wanted to appear as "pro-Palestinian".

That doesn't mean they were of course, and most likely they weren't.

The article itself clearly doesn't take the claimed associate at face value.
When the FTC says "we're cracking down on online reviews" with things like this the average Joe gains more confidence in them, so yes, the doing nothing approach is actually better IMO.
That's a very interesting article. Thank you!
I remember one of the annoying things I found about actually using MQTT was that many clients didn't implement any sort of connect/disconnect callback and expected you to handle reconnection logic (e.g. exponential backoff) yourself. Also it didn't support RPC style requests for some reason.

Also since MQTT is TCP-based you can't natively speak the protocol from a webbrowser without the broker also listening on a websocket.

Ended up switching to WAMP-proto [0], which checked all my boxes and just did everything over websockets by default.

0: https://wamp-proto.org/
Netflix shuts down 'AAA' Team Blue gaming studio, amid gaming shake-up
The desert is still a living ecosystem, that was my point. And quite a pristine one. I guess not anymore, because we need to “save” nature by destroying the few bits of pristine nature we still have left.

> It's a virtually dead "eco"system anyway, it can't be fucked up more than it already is.

That is just wrong on many levels.
In the company I work for, I was using Mathematica as a general scripting language, for designing algorithms, plotting data in 2D/3D, photo/video editing , and some occasional algebraic manipulations. Sadly the company did not renew the license because they needed to cut costs. They asked me to port all my tooling to other languages and tools: now I have a mixture of python, matplotlib/gnuplot, ruby, maxima, ffmpeg, imagemagik and octave. So far good but I preferred to have everything under one GUI/interface and Mathematica was giving me that.
> Tublian 2.0 is an operating system (TOS) for software development where AI agents help you win and build projects...

Ah yeah, it's just more AI stuff...
Can you add a license file?