skysight-inc/HackerNews huggingface dataset:
> What I discovered after writing that post is that railway station operators in the UK have been saving money by laying off the people who used to be paid to keep the stations clean, and replacing these waged humans by putting down “self-cleaning” paving slabs.

> And, it turns out, “self-cleaning” paving slabs are unbelievably slippery when they get wet. Like, way more than normal paving slabs, unexpectedly so. And now they’re in the exact locations where people will be rushing so they don’t miss their train!

> So the operators have saved money for themselves by pushing the cost onto the public in the form of injury risk.

> They absolutely deserve to be liable for that negligent externality! An automated tannoy announcement should absolutely not be a legal shield! It layers insult on injury!

Horrible
Ask HN: Which hard skills can I learn to become a better programmer?
JohanGPT: I (Sort of) Cloned Myself
The Vatican Film List
Presumably faster than PyPy, since that’s what’s covered in the article.
The role of unification in type systems is interesting here, e.g. for the problem of incompatible set orderings we would like the type of `union` to be something like:

union<T, O : Ord<T>>: Set<T, O> -> Set<T, O> -> Set<T, O>

This allows any `O : Ord<T>` we like, as long as both `Set` values have the same one. However, it's not clear what "the same" would mean. A whole-program compiler could see whether both symbols unify (i.e. they point to the same thing); but separate compilation would require a system for referencing/naming each implementation, which would come with its own headaches (e.g. stability across versions, avoiding clashes, etc.). The article mentions an approach based on naming, which I assume is related. Maybe it's time to content-address our definitions like Unison does?
Thanks:)

Basically users can interact by playing basketball games against each other or by trading players. This sort of interactions are handled with something similar to a TCP handshake, since we must ensure that we end up with a consistent state at the end (e.g. players are traded consistently).

Because of this, it is not easy to have 'real-time' interactions: for example, when challenging each other, players only agree on the initial conditions of the game, which then is simulated independently (and deterministically) on both clients.
I’d love to see a brain interface so that all these pages we visit can instantly become available to our own non-ai in-brain all-human reasoning.
I am yet to see anyone deliver in WebGL something at the level of Infinity Blade that Apple used to demo OpenGL ES 3.0 capabilities of their 2011 iPhone model, a mobile phone GPU from almost 15 years ago.

Unless we are talking about cool shadertoy examples.
Not a single mention of the obvious privacy concerns in the article
I just published the comment above by mistake and couldn't find a way to delete it.
With IMDB data: https://www.imdb.com/list/ls063880308/
no need to bring numba into this when functools is right there

time python fibo.py 999
999 26863810024485359386146727202142923967616609318986952340123175997617981700247881689338369654483356564191827856161443356312976673642210350324634850410377680367334151172899169723197082763985615764450078474174626
python fibo.py 999 0.04s user 0.03s system 39% cpu 0.180 total
If you randomly position pieces on the board and then ask the LLM to play chess, where each piece still moves according to its normal rules, does it know how to play still?
At the beginning of the match, a match ID is created. Randomness is then seeded from this ID and every random event is determined consistently. If you want, a game could be completely simulated just based on the initial ID.
I invite (for fun and learning!) anyone here still thinking native CSS provides no efficient solution to the problems Tailwind may have solved 5 years ago to challenge me:

Bring up any said problem and I'll give you an efficient, robust, fast, simple and maintainable way to solve it in pure, native CSS (maybe even with further advantages!).

The time has come to embrace good ol' CSS again! Heheh.
Imagine a Beowulf cluster of Playdates
Compared to the amount of data needed to train an even remotely impressive 'AI' model , that is not even AGI and hallucinates on a regular basis ? On the contrary, it seems to me that humans and their children are hugely efficient.
we would also need a transmitter of equivalent size to send those images back. also an energy source
You can make it available to the player and I suspect it wouldn’t change the outcomes.
That is exactly the point, they are telling you to prepare for war
Why would every major humanitarian organization be anti-Israel? It doesn't make any sense.

Besides, it's a straw man to say the claim is that no food or water is being supplied.
The accusation is not that no supplies are provided. The accusation is that Israel obstructs supplies.

> The US, who has closer knowledge of what's going on on the ground, says Israel has not committed war crimes.

There are many actors with knowledge of what happens on the ground. Taking Israels closest ally to be the final judge of this claim is ridiculous.
downvotes were probably because your previous comment didn't add anything to the discussion while this does
No internet? Many cars got their own cell phone connection nowadays.
It works quite well in practice though. I wonder if you could make an ergonomic library for it.

Just add a macro to a function and it'll keep track of how long past executions took to execute and add artificial delays to ensure all subsequent executions are at least that long. If they're longer, extend the minimum time by 2x.

Perhaps apply an AIMD algorithm to it? Though there's still room for exploitation there, it'd just take a lot longer to find. Just letting the programmer specify the minimum time might be better in practice.
Thank you!

It's been a while since I've heard anyone talk about the Starshot project[0]. Maybe this would help revitalize it.

Also even without aiming for Proxima Centauri, it would be great to have more cameras in our own planetary system.

--

[0] - https://en.wikipedia.org/wiki/Breakthrough_Starshot
Wazifa Surah Al Imran To Get Married Soon
Reciting Surah Al Imran for marriage soon can remove every obstacle to your marriage before 14 days.
In this post, you will find a simple and powerful Wazifa from Surah Al-Imran, with blessings that will soon relieve you from all marriage problems.
It should be remembered that countless Muslim boys and girls around the world are worried about the delay in marriage, while each girl and boy may have different reasons for delaying marriage.
> ...The effect will probably be that some of the big players with weak customer service will have to get their act together...

Agreed that maybe *explicitly* consumer rights are not added on so to speak...but if you are correct about the effect being improved customer service, i would say that would be a big "consumer rights" win! I'll take that over keeping the status quo of crap customer service.
I only recently started to wet my feet with Python (Micropython, actually) because I wanted to quickly prototype something on small ESP* uControllers, and speed aside I liked it, but what got me angry was its dependence on tabs, I simply will never adapt to that.
I certainly lack the expertise to know what went wrong, but wasting a whole half hour to debug a ~25 lines piece of code that had no bugs and no visible errors or alignment problems, then started to work just by loading on a different editor then saving it back without changing a single char, was enough. I'll keep using it because there are not many alternatives among higher level than C languages, but as soon as something else will appear I'll be more than happy to jump ship. Are brackets, parentheses or "end" statements that bad?
Do you think the world would be better without them?
The Posting Middle Classes Theory
I feel sorry for you. On high horses there must be awfully thin air and that can cause nose bleed I heard.

omg... what?
the suggested solution seems to amount to 'functionally copyleft' for software distributions using the Rust name/trademark(s), and permissive licensing as normal in all other cases

sounds like a good solution to me, perhaps some concern about definition edge-cases
I love the idea of legalese as magic spell.
> I don't think it's worth bringing up (aimed at the OP) every time there's an HTTP linked.

Maybe rewritten it could be viewed as a warning for those who care instead of a criticism.
OK, but the LLM is still playing without a board to look at, except what's "in its head". How often would 1800 ELO chess players make illegal moves when playing only using chess notation over chat, with no board to look at?

What might be interesting is to see if there was some sort of prompt the LLM could use to help itself; e.g., "After repeating the entire game up until this point, describe relevant strategic and tactical aspects of the current board state, and then choose a move."

Another thing that's interesting is the 1800 ELO cut-off of the training data. If the cut-off were 2000, or 2200, would that improve the results?

Or, if you included training data but labeled with the player's ELO, could you request play at a specific ELO? Being able to play against a 1400 ELO computer that made the kind of mistakes a 1400 ELO human would make would be amazing.
you could detect the supporting electronics with a nonlinear junction detector but they are not cheap
Depends on what you put in, how much, and where.

I do not think moderate quantities of nutrients are a problem, and very likely has benefits.
That sounds harsh, and I don´t know the author, but I agree for sofar as I think that Python is in the PHP spot now.

The low barrier for entry is what they have in common. I remember that as a beginner everything outside my first language was a bit scary, so for some it is an emotional matter.

Trying to bolt on typing or making it a bit less "wasteful" is (although a fun exercise or probably necessary for some that have invested too much into it) ultimately a sign that you should move on to (dare I say) more apt ecosystems.

That is ok, part of growing as a developer. Just take with you what you have learned.
So it has a chamber, a heater, a way to control chamber temperature. But its not a heated chamber because it does not have a single purpose heater vs using the bed for it? Sounds like semantics until testing is done.
I’ve also seen order of magnitude improvements going from both C and Java to Python (in the latter case also a similar reduction in memory consumption). It’s certainly true that CPython should be faster but I think we’re prone as a field to focusing on the cool compiler/language level Real Programming™ problems rather than dwelling on how inefficiently most programs are designed to be. The language matters, of course, but it also takes a certain humility to say we picked the wrong abstractions or spent time on the wrong parts, or that our expectations were shaped by microbenchmarks unlike the code we actually write.

I’ve lost track of how many times someone jumped to “ZOMG THE GIL SUCKS!!!!” but the real lesson turned out to be something like “maybe I shouldn’t open files in the middle of a nested loop”[1] or “the C extension used for dict/re/Numpy/etc. is actually pretty hard to beat”. One big problem for comparisons is that most of the time people don’t do a straight rewrite but change the algorithm based on the experience they got writing the first version - my Python beating C examples all fell into that category where it was really a refactor nobody wanted to do in a gnarled C codebase, or simply didn’t have time to make in a more limited language.

1. Someone I know ranted about Python, spent a month rage-porting to Go, and saw ~10% over the improved Python version.
Docker on macOS – the best way [video]
Oh damn... Sorry Canadians and Germans.
> I invite anyone making that claim to find me an "advanced amateur" (as the article says of the LLM's level) chess player who ever makes an illegal move.

I would say the analogy is more like someone saying chess moves aloud. So, just as we all misspeak or misspell things from time to time, the model output will have an error rate.
18MW/year is not a real unit of measurement; did you mean MWh?
I'd like to see some examples showing how it does when taking a picture of completely random fractal noise. That should show it's not just trained to reconstruct known image patterns.

Generally it's probably wise to be skeptical of anything that appears to get around the diffraction limit.
"I’m not sure, because OpenAI doesn’t deign to share gpt-4-base, nor to allow queries of gpt-4o in completion mode."

I would guess GPT-4o isn't first pre-trained and then instruct-tuned, but trained directly with refined instruction-following material.

This material probably contains way fewer chess games.
> I would prefer my hangman enjoy his job

Anyone who actually wants to be a hangman (or police, military, president, etc) should be immediately forbidden from applying for the job. The desire to wield power disqualifies anyone from actually wielding it wisely.
It doesn’t follow that because a system is Turing complete the approach being used will eventually achieve reasoning.
Genuinely curious what you meant by this?
did you try the new 3.13t with disabled GIL?
Toddler's backyard snake bite bills totaled more than a quarter-million dollars
> Ultrathin meta-optics utilize subwavelength nano-antennas to modulate incident light with greater design freedom and space-bandwidth product over conventional diffractive optical elements (DOEs).

Is this basically a visible-wavelength beamsteering phased array?
Show HN: HTML to Markdown – Free HTML to Markdown Online Converter
Convert HTML to Markdown online, Efficiently manage and migrate your web content.
What about México then? The US took 55% of the country, not only 20%.
> Once adopted this will lead to an increase in randomly locked out accounts due to model false positives

I would assume the model was also trained on negatives that look like CSAM but aren’t.
In case the trailer link doesn't work, here's another: https://rebels.frittura.org/demo_v1.0.18.mp4
Show HN: ExcelFormulaGPT – An open-source AI-powered Excel formula generator
I'd like to share a tool I developed over the past week that helps generate Excel formulas.
To point out the obvious, film cameras don't, nor do many digital cameras. Unless you mean modern in the sense of "cameras you can buy from best buy right now", of course. But that isn't very interesting: best buy has terrible taste in cameras.
BTCTKVR: Privacy Magazine (November 2024) [pdf]
General Velocity-Altitude Flight-Regime Diagram for Aeronautics and Astronautics
That will only hold while being watched is rare. See Clarke and Baxter's Light of Other Days for an examination of the consequences of ubiquitous surveillance.
No car interior has ever reached 90C. Did you mean 90 F?
> Anything that you say is missing can be added.

For sure, it can be extended indefinitely. It's good that you made that clear. You can add a C compiler if you like (see Dusk OS) even, or a generic BNF parser generator (see Bradford Rodriguez) into "the language". Anything that you devise for code correctness, and static analysis can be added. My points about the lack of these language features were towards the previous comment about FORTH looking "more high-level than C". These are definitely major shortcoming for an inexperienced programmer to be able to do anything reasonably complex in FORTH (similar to using assembly).

> ... I would create a word that did something in a balanced way, test it quickly, and use that word instead to build on. Forth makes it easy to climb the levels abstraction quickly.

I would say any programming language with functions provide the same ease by that definition. That is, in each you can write a set of functions, than use them to compose higher level functions ad infinitum until you create a DSL as essentially a collection of functions for your problem space. Although doing so in C-like languages syntactically it may look more like Lisp than FORTH. In FORTH it looks more concise, and reads left-to-right thanks to it being accidentally a "concatenative language" with point-free notation and combinatory calculus roots. A great example of this being formalized is Joy by Manfred von Thun.

So I think what makes FORTH unique is more of the philosophy around it (again, see POL book by Chuck), which is a kind of zealous struggle for simplicity, but not easy, and keeping the problem in focus and not ignoring what's inside the boxes you build upon. You could say it's a panacea for yak-shaving if done right. Concrete examples for what FORTH does away in its search for simplicity and avoidance of yak-shaving, here are a few:

- no in-fix notation or ASTs: computers understand post/reverse-Polish by default by virtue of them being a stack(/register) machine, the programmer can do this work without major difficulty,
- no filesystem: blocks and table of block indices are enough most of the time,
- no floating point: fixed point is good enough for most problems,
- no classes, arrays, structs: you can build your own constructs suited for your problem as they are needed, there is no one size fits all solution,

Etc. The list goes on. Some of these are added into the so-called standards, but some argue trying to standardize FORTH defeats itself.

> The method that it uses to interpret/compile a word varies by implementation. Subroutine call is just one of them.

I used a vague terminology there, and should have clarified by saying "regardless of the threading model". What I meant was that effectively the FORTH source compilation is a one step pass that converts string tokens into series of "subroutine" (conceptually) calls that map 1:1 with the source code (homoiconicity); direct/indirected threaded, token threaded, or subroutine threaded all effectively is laying out/interpreting a series of subroutine calls, including those in FORTH CPUs like Harris RTX or GA144.
> In what job you don't need to worry about what code are you executing?

Worry about? Or understand the fine minutia of how every property you fetch or store is handled?

> It makes my job much harder to do, much more hidden and arcane

I don't know how you do your job, but seeing a real (i.e. not a faux property handled by __get/__set) class member's implementation is literally 1 click away in any decent IDE. Clicking to see the potential hooks of a field vs clicking to see the getter or setter (which may or may not even be defined in the same class) is no different.

> Yes, reflection is a mistake. It's a hotfix for problems caused by OOP. It's not actually necessary.

Right. I guess that's why it's applicable to functional programming. To be a hotfix for OOP?

https://www-master.ufr-info-p6.jussieu.fr/2007/Ajouts/Master...
Thats a good idea. The current domain name registrar I currently use for my customers is iwantmyname (Recommended by fastmail). I asked them about this a few years back but they said they didn't have any kind of delegation system, but maybe I should check with them again.

Did you every have a problem where a customer got confused about the billing for the domain name? I'm pretty good a documenting the things I do regarding email and what needs to happen to keep there email system going, but I often get customers that have no idea about the billing when the domain name bill comes though to their email. They don't seem to remember that it has to do with there email account. Then they ignore the bill, their email goes down, they call me, I remind them that there email depends on a working domain name, they get there bill sorted out and the email gets restored. Some times this process gets repeated with customers that keep forgetting.
Thanks. One more question, I see that PyPy supports the CPython C API, so why aren't all compiled packages automatically supported?
I've never seen it stylized like this, with a capital D, is that the preferred branding?
Template Mixins
$1M 18-carat gold PC launches in UAE
Heuristics that almost always work
The question I'm asking isn't whether hallucinations can be fixed. It's what, if they are not fixed, are the economic consequences for the industry? How necessary is it that LLMs become trustworthy? How much valuation assumes that they will?
Ok, my problem is that I don't know just by reading the styles that other contributors wrote, whether they are still relevant, or if the HTML they applied to was changed or removed. They didn't write clean atomic commit, and I can't get them to adhere to some sort of convention.

The other problem is that I don't have a designer and tend to make things ugly given full freedom, but I do want things to have their own visual identity.
Decent article, why the need for someone to pick up the pitchfork and emphasize their moral compass publicly like this? The comment and ensuing discussion is so pointless.
I understand where you're coming from, and the need to put pieces together so that the image of oneself or their identity is acceptable.

However, while doing that, you're just ignoring the number of killed people. Unfortunately, there's no way to assemble that kind of image of Israel in this situation, where it's not red in blood of Palestinian civilians. Not to say that it's any different on the other side, and not engaging with any justifications for either side - just pointing out that you're ignoring some large and ugly parts of reality in how you represented your view of the situation.
> I know it's only for translation now but how long until "copilot" joins meetings on my behalf?

Well, they have my voice (Teams), they have my image and biometrics (Windows Hello for business), they know everything i do a the computer (Recall) so they can replace me with an AI.

Just think at the next headlines: Microsoft increases the price of Office 365 bundling a new feature: virtual employees.
Though not really a meme, I always found Anatoli Bugorski in the same, amazingly interesting area as the Demon Core accident. (A real life Gordon Freeman?)
https://en.wikipedia.org/wiki/Anatoli_Bugorski
Sorry I was just making a joke about how sanction has a double meaning. :-)
Those images are certainly impressive, but I certainly don't agree with the statement "equal in quality to those produced by conventional cameras": they're quite obviously lacking in sharpness and color.
"AI-powered image post-processing" is only done in smartphones I believe.
You might want to use a programmer’s editor since almost anything in common use won’t have that problem - Python requires consistent indentation but not tabs. I’d also consider using Ruff or Black to format your code since it’ll make that problem either disappear or instantly obvious based on exactly how it happened.
Also https://matt.might.net/articles/counting-hash-collisions/