skysight-inc/HackerNews huggingface dataset:
Well, when the US invaded Iraq, the only thing disapproving Western nations had courage to do is to produce a bunch of unsubstantiated weasel words and empty gestures.
“All Tomorrow’s Parties”: AI Synthesis – The End of Copyright as We Knew It
> For conditional processing that you and your colleagues did, was it within the browser?

Yes - it's the most common way to do it (the script language that comes with htmx runs in the browser too).

> It's working well for me, so I wonder what the gap is?

It usually turns out that it's less work simply using JS in the browser than remembering the new language. I'm not saying that your effort would have the same result, but it's the result I've seen in the past for this sort of thing.

> Personally, my stack is underengineering since I'm combining the roles of web server, database, messaging stack, queues, caches, load balancer, workflow into one cohesive platform.

That's what I meant by over-engineered - too much is included in the project, much of which won't be used by most intended users. I accept that maybe "over-engineered" is the wrong word.

Tell me, what's the problem statement you had that prompted this development effort? What problem where you trying to solve when you started this?
MicroPython 1.20 released with Raspberry Pi Pico W support, mip package manager
This is very interesting and could lead to some futuristic programming technology.

I kind of want to plot the state space of a program to see all available states.

In my exploration of distributed systems, microservices and multithreaded systems, it is extremely helpful to try and see what potential states the system can be in. Global and local reasoning of these kinds of software is rather difficult.

I've written about value tracing but I've not heard of treating values as types. I would love to be able to see the trajectory of a value through different states - such as membership to different collections. For example, if you have different collections or sets and items are removed from one collection and added to the other.

https://github.com/samsquire/ideas4#571-value-calculus-varia...

I've never written a TLA+ specification and I'm a complete beginner to this space but I've been trying to understand the dining philosophers one. TLA+ Toolbox is aware of discrete states in the state space, which is absolutely awesome. Types can inform us about future possible valid states.

I began writing a visualisation of memory and animated the movement of memory around to try reveal patterns. If you think of memory as state space, you can see movements of memory as picking things up and putting them down.

https://replit.com/@Chronological/ProgrammingRTS#index.html

If we see types or values as positions, we can create animations of the state space unfolding in front of us. This is the dream.

(My plan is to write a programming simulation that is controlled similar to a real time strategy game as an alternative form of programming)
Thanks for the correction. He had a winning record back when Magnus said that quote, and I didn't check the current standings.
Shanghai Police Track Uyghurs and Foreign Journalists Visiting Xinjiang
Here's the default one from the newsletter platform, but some people had complaints about it: https://rss.beehiiv.com/feeds/4aF2pGVAEN.xml

Added "good RSS" to the TODOs.
Always have been. I've been working on healthcare project, they haven't even shared all the repos with us, for data leakage concern, but they were using free web tools to format jsons and things like that. Boggles the mind.
See here https://github.com/marqo-ai/marqo/blob/mainline/examples/GPT... and https://github.com/marqo-ai/marqo/blob/mainline/examples/Spe.... Multiple examples for answering questions from documents/manuals, text, or transcripts.
>delusional weirdos

More like economically literate weirdos who understand that the reason why people like cheap consumer goods is not because evil corporations have imposed a false consciousness on them that prevents them from realizing true class consciousness and releasing themselves from their chains.

Any jurisdiction can try to ban goods that are created through low-wage labor, or more generally labor that does not adhere to the regulatory regime of that jurisdiction. It basically never happens in the western world except for the most extreme cases (eg. actual slave labor) for obvious reasons, and when it does it almost always reflects a shameful form of protectionism.
OTOH what actually does work is to not give your 8yo kids unfettered and unsupervised 24/7 internet access, but the comments here whenever this topic comes up would suggest that's far too much to ask of HN parents, nevermind the average parent.
Almost any integration with computer systems would need some structured format, let’s say you want to write an intelligent file manager where you could prompt to “find a file that ends in Final”, and with enough instructions the LLM might give you back something like:

{
“command”: “find”,
“param”: { “type”: “regex”, “value”: “[^.]*Final\.[^.]*” }
}

which you can actually interpret and execute for the user.
But I’m absolutely a novice at anything ML, so take my comments with a grain of salts.
To Monopolise Our Ears: What Spotify Wants
Show HN: Designesy – Subscription-based design service for digital products
Also, the silent h and y versus ll. There's a scene in Breaking Bad where Jesse ridicules Skinny Pete for spelling "street" as "streat", and in the Spanish subtitles, it's replaced with "calle" (the word for street) and "caye" (a misspelling).

Also sometimes an s will be written as a z. I found some workers' markings under the paint in my bathroom that said "de el pizo" (from the floor), with floor (piso) misspelled.

Still, Spanish is better then English about this by a country mile.
mmap should generally be avoided, not just for databases. It's useful for quick prototyping and for the specific case of demand-paging executables (which is really what it's made for!), but there are so many pitfalls overall. You can't mmap large files relative to your memory (you crash into either address space limits or PTE memory usage), you have absolutely no hope of recovering from errors, you can't do large sequential I/O reliably, it's a really difficult problem to order your writes, and so on.

There are corner cases where it's great, like when you have a file that you know is 90% in-core already and you don't care about errors. But overall, read() and write() are simpler, faster, more reliable primitives.
is the article not finished already? it feels abruptly ended.
Yeah, sorry, should've made it earlier! Here's the default one from the newsletter platform, but some people had complaints about it: https://rss.beehiiv.com/feeds/4aF2pGVAEN.xml

Will try to improve it.
Self plug: https://sr.ht/~toastal/github-less-social/

I made a filter list for uBlock Origin (and compatible) ad-blockers that can hide many of the social media aspects of Microsoft GitHub to make it a bit more tolerable when forced to interact with it due to project lock-in.
This is awesome. It actually works out that when you reduce the "importance" you get more pop culture, tech, etc news which is just amazing.

Would easily pay 10$ a month for this in its current state.
The Autodidact Project
Not Only Weird but “Uncanny”? A Review of Diversity in Human-Robot Research
>"This looks fine, but what happens if you do not get the pin mode right, for any of many possible reasons?"

This is such a contrived and pathetic example. None of it has anything to do with C++ or Rust. It was a decision of whomever wrote pin access libraries. In either of the languages mentioned there is absolutely no problem creating an interface that would return particular pin in "right" state ready to be operated on. Neither of the languages also prohibit fuck up by defining poor access interface.

I think author would do much better off not writing articles like this one.
Things I pay a lot for:

* Rent (they're all high; and can't afford to buy anywhere near where I work)

* Food (prices are pretty much the same everywhere)

* Internet (Cable's the only modern-speed option where I currently rent)

* Energy / Gas - either utilities or again, the same everywhere

I think most everyone else is in the same boat. I can scale down some of these a little bit, but they're all fairly __inelastic__. I can't stop eating. I need all of these for life and work.

Want to tame inflation? Tax the hell out of profits above X%!!! Someone's making money on this.
I am really thinking about going all Rust with embedded and it is becoming more and more viable as time moves foreward.

It can still at times be a little convoluted to get a random MCU to the point where the code runs and for "I just want it to do $X"-style projects there is too much you need to implement yourself.

But it already has gotten better since I started observing it and I can only assume this trend will continue.
> Countries have realized that US dollars is not a safe store of value (aka reserve currency) because of decisions taken by the US administration vis-a-vis its sanctions regime.

Another thing that really doesn't get enough attention, is how recent events have jeopardized the peace that the United States Navy has provided for 70+ years.

I don't think that most people appreciate the role that the Navy plays in the world, basically creating a situation where the United States provides security to seafaring vessels all over the world, in exchange for an unspoken agreement that other countries won't build a massive navy. Of course, this state of affairs was in response to Germany and Japan building massive navies in the years following WW I.
Would be great to make the significance threshold an adjustable parameter. Personally I think a site like this should have way less than 1-3 articles/day - probably closer to 0.1.
You cited Amazon's vertical integration as a reason they need to be broken up, however Amazon retail's margins vary between 0 and 5%. Walmart on the other hand is more like 25%.

Amazon is the best middle man that customers could ever want. They clip the ticket an almost imperceptible amount.

The stores you'd probably promote, small mom and pop stores, generally have 50%+ margins.

Who exactly is gouging customers? It's not Amazon retail.
I see no reason why the image model couldn't work in a space of shapes and textures which are then mapped to pixels after the fact. Or even just leave its output in a raw vector based format. You could pick a different basis to work in.

Though I agree there is something ontological missing. All of these are flat basis. There's nothing spanning the recursive dimension. It can't draw a picture within a picture within a picture...to some specified depth n because it does not work with abstractions of "objects". The joke of Rene Margrit's "treachery of images" is lost on the AI.
Gotta keep these AI-generated monsters out of sight of my kid. Traumatizing stuff. Treat it all as R-rated for "radioactive".
Yes - we had a night shift from 00:00 to 08:00 that was oddly popular.
Congratulations! great job on this one! seems to be a great fit for project managers
For most people the key to not gaining lots of weight is making good decisions when you shop at the supermarket.

Look at the label of the food you are buying. If the ingredient list is long and there are lots of words you don't recognize or can't pronounce, don't buy it.

If most of you food comes in a box/container then you are probably eating sub optimal food. Look at how much sugar is in it. Most processed food has more sugar than you think. A lot more.

Limit drinks that are not water. They have sugar in them or chemicals.

It is not hard to eat relatively health, if you have time or money. Time to prepare food or money to buy pre cut veggies and other fresh items.
dry Irish humour ;)
The options aren't 100% human vs. 100% AI, though?

I'm no expert so maybe you can clarify why high accuracy/reliability is that important for an initial analysis by AI? I would expect the vast majority of reports are straightforward matters?

There's a human poster involved, who can trigger a review if they disagree with the decision, and that review can be attended to by a much smaller pool of humans.
Reactions to feelings seem very calculable or at least there’s nothing about them that seems impossible for a computer to simulate.
An issue with dollar as international trade currency is that all transactions are performed via US banks. And US is not a reliable party anymore, because they could freeze your accounts or decline your transaction if they don't like something about you. So governments which want to have some degree of freedom and independence in their actions will naturally move to other currencies.

Good alternative could be a P2P currency which does not require any particular center to handle a transaction. Switching dollar to ruble or yuan does not seem like it could change something drastically.

Though I don't really understand why governments need a single currency. Just use your own currency and exchange other currencies, it'll settle down eventually.
your explanation makes sense, however python doesn't allow division of floating point number by 0 either:

>>> type(1.0)
<class 'float'>
>>> 1.0/0
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ZeroDivisionError: float division by zero

However numpy lets you do it - it is only a warning

>>> import numpy as np

>>>
>>> np.divide(1.0,0)
__main__:1: RuntimeWarning: divide by zero encountered in true_divide
inf
Oh I actively avoid those (definitely not personally knowing any of them). But, I get it, it's your child and you only want the best - especially if its your first born.

But man, have a second kid - see if you still hold those ideals, haha. If you do, then respect - but still don't want to know you.
But a strongly typed language allows you to check for that error in compile time. As someone who programs embedded I can assure you that you constantly run into that type of error and I could really live without it.

So if people could also do that in C/C++ they are apparently not doing it.
Russia has a good incentive to dedollarize now. It's actually harder for China because holding Yuan is not an option for them.
Ok, that was harsh, but I was excited and wanted to get to the meat of the article but then it just ended.

I was thinking, "that's not how I would design a C++ interface". I still don't understand what these Rust types are good for, but I want to know.

I miss how in Ada you can define which values an int can have. Can you do that in Rust?
Happy and healthy people don't usually become addicted to heroin either.
It is possible currently! There's a slider under the chart that let's you adjust that. For now it doesn't save the position though.
Thanks man!

At first I was dismissive of your message and I didn't see your true intention behind it. I have taken some of your feedback and made some changes to the copy. I believe emojis and some words weren't really fit...

EDIT: I also, included a disclaimer that people don't need to buy my program in order to overcome anxiety. I assumed it was clear in the article, but I guess not, so I added that too. Hope it helps :)

Thanks again, have a good one!
It's a reminder that both of them are the bad guys.
> The estimate is 100 000 casualities (20k dead and 80k wounded)

Since December
The car enthusiast (or amateur race driver) is actually a pretty good analogy. Most people out there, including the Toyota and the mining truck driver, are likely not into the details of car construction, engines, and may not be up-to-date with the latest fuel injection tech that can give a 12% performance boost at high RPMs. And that’s totally ok and expected - they are using the vehicle as a tool to get jobs done. They might know enough to recognize a problem and know what model they want, but not get lost in details.

The people who go to car meetups and follow all the engineering and racing teams will be much closer to modern tech. Because it requires them to know about the latest developments in order to stay in the conversation.

What I disagree with is the % - it’s more like 90/10 instead, and most commenters here are probably in the 10% just for being on HN.
Damn, Goro really let himself go. (0:10)
> 3. AI will annihilate probably 80% of the offshore call center business in a few years, the workers laid off from call centers, can 1-1 slot into these AI-RL training jobs. Heck AI will also annihilate 80% of those offshore moderation jobs for say facebook. So more competition.

I am dreading that day. Most often when calling a business I need someone to fix something and often it can only be fixed by someone that can make a decision that is kind of "outside of the rules". AI will be trained to always stick to the rules, so I foresee an even more frustrating call center future.
I can understand why these banks were omitted but it completely changes the picture. Lehmans and Bear Stearns were the bank failures of 2008.
A lot of companies build web api's around their ML/AI code and data pipelines in Python, is Mojo suited for these task
as well or is it specialized for numerical/AI/ML tasked?
In the UK there's a company called Virgin Media (broadband, TV, phone provider) which has been completely blatant about it. They recently informed all customers that going forward they will annually be increasing prices by RPI + 3.9%.

https://www.virginmedia.com/mobile/annual-rpi-price-increase

https://www.ispreview.co.uk/index.php/2023/01/virgin-mobile-...
No, but it does run z/OS UNIX System Services, which is also not Linux/BSD for that matter.
aargh. What's-his-name's disease striking already?
If it helps the discussion, I've had some near-death colonic experiences.
It's the same thing as people celebrating inflation went back to 7% over here in Europe. Then i have to remind them the Euro still lost 7% of its value. If the Euro worth increased they would have used deflation and not inflation.

At least that was in my high school economics 101 classes.
Might work for opportunistic thieves, but not for modern steal-to-order gangs.
No one really knows what is going to happen in the long term either.
And I think it is misleading to treat a country like India, with the 5th highest GDP in the world, as rounding error.
It's a sad fact but prices will always remain sticky on the way down.

Then again so do wages, while inflation was small and consistent it oiled that machine to keep from there being a big drop in purchasing power.

But when inflation is in the double digits that all breaks down.

It's also a clear reminder of how so much European utopian aspects (free healthcare, education etc) is run on pure goodwill. Just look at the strike action in the UK with Nurses having seen 15% pay cut (being forced to accept a 5% pay "rise" after much negotiation) and doctors have seen a 21-26% paycut.

Education continues to collapse with tuition fees rising, universities opting for cheap to run, low value courses to pull in money and teachers striking continuously as work conditions go from awful to unbearable.
If I have the choice between a clean and simple to read codebase and a convoluted mess, I can tell you which one I choose. If the term "beauty" for that rubs you the wrong way then maybe we are just having a terminology disconnect.
>US did not import manifactured goods from China / almost anywhere at the time. The rest of the world manufacturing was a bomb crater after WW2.

Agreed, and unless you propose returning the rest of the world to a bomb crater then you cannot reinduce the 1950s by simply... regulating real estate prices or whatever. You cannot go back to a world where unskilled blue collar laborers earn massive wage premiums in the US vs. India/China like they did in the 1950s, and imagining that you can have "1950s prosperity" or whatever without this (thankfully fleeting) premium is pure delusion.
Glorious nation of Kazakhstan agrees with you and up votes your comment.

Without https they could just mitm everyone without their knowledge.

https://en.wikipedia.org/wiki/Kazakhstan_man-in-the-middle_a...
Very strange to have no GC as a innovative feature for a modern programming language. Personally I think Dlang get it right by making GC as a default and provide no GC as an optional feature.

As a comparison, auto industry is moving toward fully automatic transmission especially for the EV but software industry is still undicided and seems cannot even come up with a robust GC mechanism that is on par with no GC in term of performance.

With no GC, interpreted programming language e.g. Python will most probably being used well into the future alongside Mojo/C++/Rust because majority of AI/data science/machine learning programmers cannot even bother to touch the underlying codes for the fear of programming complexity of these no GC languages.
Daily puzzle requires one word.

sha1 of word: 0abd4…

32%/27%
If (for example) the USER table has a field USER_ID, it makes all those JOINs less verbose.
I think this is a great idea, can't wait to see it in action.
Future of AI development starts with Modular
what about lehman brothers?
Variable length markov chains would merge some states, sure, but it will still be a similar order of magnitudes.

Anything longer than 4 tokens/words of context and you bump into 30k ^ 4-10 -> cross a billion/trillion state boundary and you lose any chance of using markov chains.

Also - but here I may be wrong - there is no way to "train" markov chains to do generalisations - that is, if a given sentence didn't appear on the internet, it won't be available as a state for the chain. In this aspect they are more similar to a database than anything else.
I'm not doing that, I'm pointing out that when you say only the most extreme conservatives are against porn you're giving your back to all the people that have been affected by this.
Saying "not all porn companies do that" is meaningless in this case, because there are good enough reasons to be against porn that don't have anything to do with religion.
Unfortunately lynx, links and and w3m will only work on a subset of websites.
In my area salaries vary wildly for similar positions at similar companies. And even worse, I have been in bizarre situations like being offered less than what I'm making for a higher level role, at much richer companies. Corporate greed is rampant.
Obviously it’s the English pronounciation that is difficult for them. See also how Japanese try to avoid saying “reflex” in relation to cameras: An SLR is an 一眼レフ Single Lens Ref and Nikon’s camera with a reFlex mirror is the Nikon “F”. Mirrorless seems to have fared better, but I have seen shops selling them as 一眼カメラ, Single Lens Cameras.
I could understand something smaller like RPI+1.5%

Ultimately I think the private sector pay has risen by about 4-5% annualised so maybe that's where they got that pricing.

Companies always prefer to offer sales and discounts rather than lower prices.

Same with antivirus companies who's model runs on let's hope they forgot renewal will be 10x the price!

This all relies on consumers not switching accounts constantly to the cheaper good-enough good.
SEEKING WORK | Remote

I'm looking for computer vision work. I'm specifically interested in multi-view stereo projects: camera calibration, SfM, scene reconstruction, 3D object triangulation, 3D multi-object tracking. I mostly work in Python and C++, but the stack is not super important to me.

I have 13 years of experience as a software engineer, several doing computer vision. I'm a US citizen and have references available upon request.

Email work at zacstewart dot com

https://www.linkedin.com/in/zac-stewart-79b2a5a6/
Thank Vijay - do share your feedback/thoughts after trying designer, we would love to see what designs you create!
Related to search though, Microsoft GitHub does not allow you to search the source code of projects with the search bar unless you are authenticated.