skysight-inc/HackerNews huggingface dataset:
Stuff like this makes me angry. I had similar experiences in uni.

I grew up very poor, so finishing uni was like, an achievement I had to do, but I learnt C++ and HL2 modding and other computer stuff back in highschool.

My uni experience was 7 years of hell (multiple gap years to go do real work before coming back). Getting stuff like "pseudocode can't have an equal sign in it, so NC" on assignments.

"Even if you finish all the assignments you must attend every tutorial or you pass"

Ive told many academics to go to hell. I'm not paid to be there like they are.

My grades go from "barely passed" to "high distinction" like a rollercoaster each year.

- and yet, I still really wanted to like uni. I do still want to like it, it's just a shame about the academics
If you used Zoom on the Web then you have used WebAssembly without knowing it. The same for a long list of other stuff, big and small, from parts of Wikipedia to games to many other things.

When you use something like the Video element on the Web then it's obvious - you see a video playing - but wasm is just a technical detail that you might not notice as a user. But it often makes things faster or easier to port or to develop, and it is used quite widely (though far less widely than JavaScript, for example).
Jony Ive and OpenAI's Sam Altman Seeking Funding for Personal AI Device
I've always thought of the "Effective Altruism" movement as a product of big egos. The ones following it think they know better than the ones they're 'saving'. But perhaps the EA adherents are seeking salvation for themselves rather than others. They see the ones they want to help as 'pitiful' in some way and want to provide for them. That seems a rather dehumanizing attitude to me.

Maybe people don't view themselves as pitiful and want to provide for themselves rather than be dependent on handouts at some unreliable rando's discression? People on the other side of the planet can have very different societal norms that go unconsidered outside of their communities.

I've always thought sticking to 1 or 2 degrees of separation avoids issues of cultural differences and long logistical chains. And who better to ask what would really help people than their friends?

Then again, I think fate sometimes chooses you for a bit of charity work and it's wise to go along with it.
Sure, but that money isn’t going to shareholders is it? Why would the school’s management want to make that number bigger?
Full code: https://github.com/kyegomez/zeta/blob...

Join us in this quick and impactful dive into the world of natural language processing (NLP) as we guide you through creating a powerful Language Model using PyTorch, all in just 5 minutes! Whether you're a beginner or an experienced developer, this tutorial is designed to give you a solid foundation in building and training language models with one of the most popular deep learning frameworks available today.

What We'll Cover:
- Quick introduction to PyTorch and its fundamental concepts.
- Step-by-step guide to building a simple yet effective language model.
- Essential training techniques to improve your model's performance.
- Tips and tricks for fine-tuning and optimizing your model for real-world applications.

Why PyTorch?
PyTorch offers flexibility, ease of use, and a dynamic computational graph that makes it the go-to choice for researchers and developers working on cutting-edge NLP projects.

Shout Out to Zeta!
A huge shout out to Zeta, the main framework we're using in this tutorial. Zeta provides an incredible set of tools and functionalities that significantly simplify the process of model development and experimentation. Check out Zeta on GitHub and see how it can supercharge your NLP projects: https://github.com/kyegomez/zeta

Stay Connected!
Don't miss out on the conversation and the opportunity to connect with like-minded individuals passionate about AI and machine learning. Join our Discord community here:

/ discord

Looking Forward:
- By the end of this video, you'll have a clear understanding of how to create and train a language model with PyTorch.
- You'll also be equipped with knowledge on leveraging Zeta for more efficient model training and experimentation.

No prior experience with PyTorch or NLP is required, making this the perfect starting point for anyone curious about diving into the world of AI and machine learning.

Whether you're looking to implement a chatbot, a text generator, or any NLP-driven project, this tutorial will set you on the right path.

Like, Share, and Subscribe for more tutorials, tips, and guides on AI, machine learning, and much more.

#PyTorch #NLP #LanguageModel #MachineLearning #Zeta #ArtificialIntelligence #Tutorial #QuickGuide #Programming #DeepLearning #AICommunity
Auto complete in programming has been a massive improvement.
I use gpt for idea bouncing.
Article correction.

I have been using AI to pre screen job candidates. It handles the first interviews so I can give more people a chance and avoid wasting time in repetitive interviews. Recruiters that used to spend hours every day interviewing people are now consultants selling and implementing AI.

Man I'm afraid AI has the power to do so much of our work.
AI is coming for peoples jobs, making people way more efficient and reducing the need for extra people and it's going to replace a lot of people.
Scary and exciting at the same time.
If you accept you do not have free will then, there’s nothing you can do.
You're right! The company is very openly continuing layoffs for the next 2 years, so I don't have much faith in the team I was moved to sticking around for much longer. I fixed up my resume and started applying elsewhere the week after everyone I work with was laid off. The job search is going well, fortunately.
I've noticed that in general, a lot of selfhosted-adjacent apps tend to get negative reviews. Without having looked at bookcamp specifically, I've noticed that a lot of times, it's because those apps require a minimum level of competence from their users, and those users that miss the threshold generally leave negative reviews.
pro bono aka volunteer work that hones their skills
Seems like system administration stuff to add more keys, not yaml/devops engineering.

If you rephrase your question and what prevents you to just add keys after provisioning finishes, I'll try to help
If the drones could meter their own consumption from the line using a utility-approved meter, anyone with a drone with said meter should be able to just tap onto lines at will and get a bill at the end of the month.

Not sure how that plays out in terms of the weight/packaging of the drone but seems feasible for at least larger drones.
I'm not sure why your hoping that people won't use and support s/w that is developed FOR the end user, not for a corps profit?

Your perspective is indicative of a very narrow view of the world caused by being raised in a M$ ecosystem...
Power companies are really the only ones who care about inspecting power lines anyway...
Sea and Earth
> You can always prompt it to respond differently though.

No, you cannot.

I rarely do anything with LMs [1], but if I do I ask them to code "blocked clause decomposition" [2] in Haskell. Blocked clause decomposition is very, very simple as far as algorithm's implementation complexity goes and Haskell is just an unusual but simple implementation language.

[1] https://arxiv.org/pdf/2403.07183.pdf
[2] https://www.cs.utexas.edu/~marijn/publications/bcd.pdf

I tried that on one less known model (my son sent me a link) and on Phind two times.

The Phind's responces were very illuminating ones.

On a first try, it tried to make me code that myself by pointing to a paper that does not contain any blocked clause decomposition algorithm(s), just worthless combinations of them and references to other papers. Of course, I read that paper before. When I specifically asked to provide me with code, it did not even provided me with the correct type of blocked clause, which should be a pair of a CNF clause and a literal that blocks it.

On a second try I could not even pass through bullshitting phase - I just was not able to persuade a LM to write any code. The second try I attempted after I saw an advert here on HN about Phind's new and updated LM, better at coding.

Try that youself with your unusual but known problem of choice.

And this is exactly a problem of collapse of knowledge: you can't ask an LM to code you a problem it hasn't seen several dozen of times during training. You just cannot, you will not get a satisfying answer.
not an api but brutalistreport offers a nice ui
> While Christ was an outsider of the state who ruled no one, and while Christianity did not become a state religion until centuries after Christ’s birth

Jesus was a jew, and while he wasn't a big fan of death penalties, he certainly believed that all 613 of the minutia-governing rules of judaism were important to obey.

And a case could be made that the early (first generation) church was already pretty controlling and harsh. Take for instance the story of Ananais and Sapphira. It describes an incident in a church community led by Peter (the apostle), where the people practiced total communal ownership, and penalties for breaking the rules (or lying about breaking the rules, depending on your reading) were punished with summary execution.

https://www.biblegateway.com/passage/?search=Acts%205%3A1-11...
I mean, that’s what religious ultra conservative fundamentalism does. It posits a static, eternal, knowable world, where everyone has a specific place and there is no need for change. And new ideas are mostly seen as a threat to that stability. Why would that society produce science? Our own ultra conservatives are too few to get such a permanent headlock on society.
How to fix the military's software SNAFU
yeah but the new go-kart dynamics are all strange to me with the glider sails and other new gameplay stuff it makes it feel way different then the simplistic N64 version
We need EU to force Apple to accept alternative browser engines on iOS. The iPad desperately needs desktop Chrome to become useful.
I think the argument of the article is that the banknotes' value is bounded below by the cost of the paper. If it costs more to print banknotes than they're worth, nobody will print more and as circulating notes wear out you'll get deflation.
There is in Japan. I don't know how the realtime data feed is set up, but here is one public webpage that shows the degree of shaking as it happens:

https://typhoon.yahoo.co.jp/weather/jp/earthquake/kyoshin/

I felt a moderate earthquake here in Yokohama a few days ago. I had my phone with me, so I clicked my bookmark for that page and, before the shaking stopped, could see that it was a magnitude 6 with epicenter offshore from Fukushima--nothing to worry about. A minute or so later the permanent record of the quake was online:

https://typhoon.yahoo.co.jp/weather/jp/earthquake/2024040412...
The problem as I see it is loading the card data and imagery. I use scryfall for this, and it's heavily integrated into the site in several ways. I don't see how I can get around that. My site is coded specifically to work with their API. I can't really make it so you can "swap it out" for a different game's API.
Well in elementary school they'll be teaching my daughter that blue and yellow make green and red and blue make purple. Not sure how I could help the techies here :)
No issues whatsoever.
I don't buy this argument.

In the 1960s you could have made the same argument about cultural collapse in China, India, or South Korea, yet look at them today.

And clearly, it's not Islam related based on Turkey's (automotive and aerospace) and Malaysia's (semiconductors and microelectronics) relatively decent R&D capacity despite being upper middle income countries neighboring R&D laggard non-Muslim countries (Greece and Thailand respectively), or even Iran and their fairly robust STEM R&D base (looking at you Shiraz University of Technology).

My hunch is probably moreso institutional, or lack thereof.

The Arab world was basically in a state of managed chaos from the mid-19th century to present due to colonialism (both Western European and Ottoman), the World Wars, and the subsequent decolonization movement, and institutions weren't able to be sustained.

Those that did thrive (Cairo University, Baghdad University, Damascus University, American University of Beirut) in the early to mid 20th century were purged - either by the Baathists or due to the Lebanese Civil War.
My first contractor gig was to add some functionality to a document processing script.

First time I was programming in the scripting language, but after reading the docs to grok the syntax and standard library apis and a repl to test out code snippets, I was good to go.

I open the script.

If you've ever transferred a CRLF-delimited text file to a UNIX-like OS and back, you know what I saw.

The script alternated between code and blank lines. Someone had committed the code after some tool somewhere along the way did a CRLF->LFLF->CRLFCRLF roundtrip.

And no one decided to bite the bullet and cleanup the mess.

Sigh.

After spending a couple of days to get the script running on test documents and understanding the code flow, I discovered two things:

1 - a coder had inserted a one minute sleep() call delay into the script (so the script's output could be checked?) That coder committed the change which was rolled out into production!

2 - the script had two large if statements, each several hundreds of lines long. There were a handful of differences in the two if statements - took me at least half a day to confirm that there were only a handful of trivial differences.

I removed the sleep call and refactored the two if statements into two function calls with the few variable arguments required and created one function to handle the functionality of those two large if statements.

I also removed all the extraneous blank lines.

In the end:

- reduced the script's line count by 75% (half the lines were blank, consolidated the two large if statements into one function and invoked the function 2x)

- reduced the runtime by one minute per document processed

The company didn't believe me when I mentioned the sleep() call in the script. I had to open the script on the production box and show them the sleep() call.

I committed my refactored script and got assigned to another project.

One year later, I ask how the new script was doing in production.

The people responsible for the daily monitoring of the document processing say that they're still using the old script.

Oh.

That's nice.

I hope they took out the one minute sleep() call at least.
Dollarized mobile money payments via Hormuud Telecom's EVCplus / Sahal / Zaad networks are dominant, and mobile coverage is pretty extensive. They have an API and a full Islamic commercial banking infrastructure.

I have more personal experience in the Republic of Somaliland, which is a de-facto independent state in the north. In Somaliland, the government set a regulation that requires all mobile money transactions < $100 USD to be done in Somaliland Shillings. Somaliland Shillings are often used as change in any small USD cash transactions. The Somaliland Shilling is pretty stable. It was trading at ~9600 / USD last spring, and I don't think it has moved much since then.

Regularly transacting in physical USD is a huge pain because people will only accept virtually perfect bills with the latest design. It makes sense to an extent because it's costly to replace damaged bills.

Dollars are and will continue to be a huge part of Somali trade - the Somali diaspora and business community regularly trade in Ethiopia, Kenya, and beyond. I don't think you'll find anybody using Somali shillings in Somaliland either. There's also limited value / opportunity for any constructive monetary policy because there's very little conventional debt or interest. I agree with the author that there might be some value in introducing local coinage for small transactions, but anything more is likely to be counterproductive.

- shameless plug to anyone at YC - take a look at my S24 application and you can see a website that uses the Hormuud mobile money API. Email and I'll give you some more test info for this payment flow (it's not in the demo)

- If you're really interested in mobile money APIs or payments in Somalia, I'll share more if you email my handle @gmail.
I guess 1/3 qualifies as "some", certainly not "most".

https://www.cnn.com/2024/01/11/business/hertz-tesla-selling/...
That is exactly opposite of what would keep the drone safe. In a power transmission network the earth is a conductive path. Touching a phase and touching earth allows the grid to push as much power through you as your impedance and grpund contact will allow.
I have a terrible urge to build an automated version of this with computer vision and give it the name "EnGuAgEmEnT MeTeR"
This article is the third I've seen where proprietary vendors, after the xz backdoor, try to claim that FOSS is inherently insecure. For example,

> the U.S. military is shipping software that is insecure and contains many known software vulnerabilities—CVEs, in software-speak.

If you use propriety applications, it's true that you'll have fewer CVEs. And of course, nobody at another company ever discovered a backdoor in their proprietary applications.

(In case you don't read the tone: /s)
You had me until poison darts!
Why would you think humans cannot be taught creativity? Ever heard of art schools? In fact, I would say all humans are creative to some extent. Everyone applies it differently, some are creative in the kitchen, others can tell funny jokes.

Additionally, current AI is arguably not creative, depending on the definition of "creative". If we mean the same type of creativity as humans, then certainly current AI is not really creating anything as much as it is encoding a gigantic set of training data into a program that takes an input and generates an output. The training data is directly correlated to the output of the AI model, unlike humans that have inherent creativity that comes from millions of years of evolution. That said, I do think AI will eventually have breakthroughs that will allow it to be truly creative. At that point I think AI models will behave like people, they will have real time learning, and will be able to improvise in any situation like humans do. We may not be far away from that, but I don't think current LLMs are there yet.
Hvaldimir, the Russian spy whale, was almost named Agent James Beluga
Considering the number of ads I see for "gaming browsers" like Opera GX, I wouldn't be surprised if someone tries to sneak an emulator onto the store that way
That's right. The chief executives and the HR lady basically get transferred over to a new startup funded with Kodak's money and everyone else is fired.
It's odd that people in the comments assume use without permission and stealing.

You wouldn't attempt any of this without permission, regulatory approval and insurance, unless you wanted to be sued, prosecuted and go broke if something went wrong. How do people think the real world operates exactly?
In which case the earth itself can steal the power, in addition to making your electric bill 500 times higher from the capital cost required to bury millions of miles of transmission network.
OOC, does this support YaCy as another engine? Would be the best of all worlds if it did IMO.
The History of Central Asia before the Rise of Islam (2016) [video]
You can't make more of unique locations. Dirt isn't the issue, it's location. Times Square doesn't use that much "land", but it's a unique, non-commodity location.

Sprawl in NYC wouldn't create more Times Squares, so in this sense, "they aren't making more land".

There's plenty of land in Siberia. There are very few locations that are in the middle of dense cities.
Picture a possessive ex peeping through your window with binoculars. Following you everywhere you go. Wiretapping your house. Hacking your accounts to see all your photos. You get the idea

A privacy watchdog really should publish an ad like that, to really drill into the common masses about what corporations do to us.
Towards a Brazilian History Knowledge Graph
I'm stealing that parenthetical...
The difference between startup and bullshit is pretty blurry, no?
It's the same story. HDMI ads patent. The discussion is over there.
I disagree, because in Europe university is basically free, so the function you ascribe to it does not apply there. The education and social experience you get there is very valuable and quite different from what you learn on the job. I regularly apply the thinking I learned in university in my job, and it’s generally noticeable when you have coworkers from a different educational background.
Had a rental car once where the parking brake was essentially nonfunctional - the brake itself was hidden down next to one of the pedals (instead of by the center console) and it was clear that many people had simply attempted to drive off with the brake engaged. This car didn't even have that many miles on it (<20k km, IIRC).

I would definitely avoid buying a rental car unless you're desperate...
Your third paragraph, assumes that ocean ores would only be used for carbon negative products, which unless we want to lie to each other we know it’s not true and we will use them to make the frame of the iPhone or the trim of a Tesla, or some random shape in the name of art. Then we’ll be “oh, dang, that didn’t fix anything AND it added MORE carbon not only in the atmosphere but to the ocean”
Not really sure if an "alert" about an earthquake that already happened was warranted. Sure, if a bridge was closed, subways were stopped, or power went out - these are things that require people to know and change their plans and require an alert. But telling people "there's an earthquake" but nothing else does not seem to be important.

Also, I live on the coast where earthquakes are common, we have that advanced warning system mentioned in the article - there have been more misfires than valid warnings so far.
Simplified proof of the Constraint Satisfaction Problem Dichotomy Conjecture
In 2017, Andrei Bulatov and Dmitriy Zhuk independently proved that every CSP template defines a problem which is either NP-complete or can be solved in polynomial time (they shared best paper at FOCS for this). However, the number of people who actually understand either of their proofs is still tiny, and no one has managed reduce the (enormous) running times of their algorithms. Zhuk just put out a much simpler argument with a cleaner abstraction of the crucial algebraic properties which are used in his proof.

By the way, if anyone is interested in a slightly more comprehensive exposition of the background material, I have been working for several years on writing up notes on the topic: https://raw.githubusercontent.com/notzeb/all/master/csp-note...
hmmm a good comparison is russia's vk and china's equivalent. being in charge of the platform makes it prone to censorship, it's a conflict of interest. in fb twitter telegram it's a bit more balanced.
The free market is a neoliberal fairy tale. A mystical idea. A hypothetical concept. There are no markets anywhere which are unsullied by the "dirty" touch of government in this reality.

Government intervention also covers such a broad range of things that you can't lump them under one umbrella.

Governments routinely create competition in some markets and suppress it in others and prices behave accordingly.

This idea doesnt fit in a soundbite unfortunately but "government bad, regulations bad, markets good" is catchy. Thats why this soundbite message was carefully marketed to an American audience by Koch think tanks in response to their epic fights with the environmental protection agency.