skysight-inc/HackerNews huggingface dataset:
That’s exactly what I want. I want it to be cost optimized enough to just use a bunch
Thanks for writing this.

I have added and removed about 4 million lines of code:

https://github.com/wekan/wekan/graphs/contributors

to WeKan Open Source kanban:

https://wekan.github.io

You are not dumb. It is normal to feel frustrated, when figuring out, step by step, how something works, and what to do. It is like labyrinth. Having enough breaks, taking a walk when needed, having enough coping skills or adding more of them, having patience to keep notes of what is current position in that labyrinth. If some way does not work, try some other way. Getting something working is victory feeling.

It is always about the basics. Many programming languages change syntax often. Some dependencies change.

For example, when writing some for database export:

1) There was no working code examples at documentation

2) Google etc searches had old info, did not work

3) I did not find from source code how it did work

4) ChatGPT, Bing AI etc examples did not work

5) So I tried with trial and error, what is correct syntax, character by character

For some error messages, sometimes Google search shows somebody having same problem, or even a fix. But if not, it's about reading source code of the software.

But this works only when code is available, like in Open Source.

If something is binary executeable, then there is need to decompile, read assembler, deobfuscate, etc. That means even more time required, I have not gone there yet. That is why I use and develop FOSS, when it is possible to more easily fix something, when it is broken.
> If your business model relies on no-one else using your software to compete with you, don't open-source the software.

So you would rather have completely closed source instead of Open Source-but-for-one -detail?

That's some puritanical ideology-driven nonsense. Be against this license if you wish, that fine and I'll happily debate anyone about it. But this is not a position I consider valid because obviously "more open" is better.
What's the draw of either of them? I just code locally. What am I missing?
You probably mean Assasins Creed Mirage? Ubisoft released a video about it: https://m.youtube.com/watch?v=XxQoN3PFiKA&cbrd=1
I once worked at a place that demanded we write unit tests for every new method. Something that was simply a getter or setter? New unit test. I'd argue that the code was covered by tests on other code, where it was actually used. This would result in more and more useless arguments. Eventually, I just moved on. The company is no longer in business anyway.
> ass kissing arbitrage

ROFL.

Minus the last paragraph. Remember primes are infinite. Improvements are infinite, the slow down is only to log speed, still plenty fast.
Good title prefix for future searches.
What is your opinion on magnetic usb c adapters? For about 10€ you get 140W charging and 40Gbps.

Compared to magsafe it is not recessed (though that has not been an issue in my experience), but on the plus side it also does data, video and is universal. Currently using the same type of adapter for my laptop, phone and tablet with the ends on various chargers and docking stations.
Timezoneless time I think is just a mistake in general – all times inherently have some timezone, even if the timezone is UTC.
disturbing decline for faith in science?
heretical thoughts on the rise?
Very naive of me, but I'm hoping this all means the death knell of OpenAI, personally.
Genuinely curious, what central American country are they expanding to?
Calling this a mod would be like calling Dota a mod.
It can’t run a simple C# code either. Shared resources I have remain at 100% all the time.
I only saw one picture with lane ropes. I assume this means these pools are just places for kids to play and not actual exercise (swimming laps) pools?
I guess the alternative is more like a war where Altman and Brockman form a new for profit company that kills OpenAI?
Well I take issue with the reductive and trite notion that just because an LLM can generate plausible text it's suddenly maybe conscious and intelligent, maybe about to end humanity etc.

It's exactly like the crypto hype wave. Everyone dreaming up semi-plausible futures, based on a whole chain of unfounded assumptions.
I've used analog fax over SIP in the last few years, with ulaw, usually very successfully.

Not sure if it linked at 9600 or what, didn't pay attention.
Acknowledging a mistake so early seems like a sign of weakness to me. Hold the hot rod for at least a minute, see if the initial pain goes away. After that acknowledgement may begin to look like part of learning and get more acceptance, rather than: oopsie doodl, revert now!!!
I always liked the Total Annihilation graphics and think they passed the test of time quite well for a game that's 25 years old. A lot of the maps were downright pretty (especially when I modded them ;-) and the top down perspective was a better "3D" than isometric (or much of the low poly full 3D of the time). The lasers and build nanobots and explosions were a bit cheesy I guess...
> Match kernel + BSD userland + NeXTSTEP, how Jobs have anything to do with any of this? Is like purchasing NeXT in 1997 is a major technical achievement...

Steve Jobs founded NeXT
Yuck. Definitely not for me. I'll stick with Inconsolata.
This. I'm not sure why it's so difficult for people to grasp that open source in of itself is not a business model. It can make money sure, but for the most part that's neither guaranteed or likely. If anyone can take your code and resell it as a competitor or use it for free, then by definition you're not going to be able to monetise the way traditional software businesses can.

All the attempts to block large corporations from using their code, block competition using their work, etc feel like the actions of companies that went open source for the social brownie points and because it was the 'right' thing to do, then realised too late that their business isn't going to work the way they expected it to as a result.

If anyone wants to work on open source/release their work as open source, the best thing to do is for them to treat it like a hobby with no expectation of a return at the end. If they want money for their software and hate the idea of infinite competition, then open source isn't the right model for them/their company.
Seems like it could be unlimited if people just bought hardware
Ask HN: I can't find a job. What do I do?
I'm a software engineer working at a startup. This was my first job that I got 3 years after I dropped out of college and I have been working here for three and a half years. I like the work and I am excellent at it. But I have learnt everything that I know about programming on the job and that has been stagnant for a while now. I tried looking for a new job and in the last 6 months I've applied for a hundred jobs but haven't gotten one interview call. The best I've gotten is a link to an online leetcode-style test and I suck at those too. How do I make my skills visible? Some info about me. I'm 27 years old, from India and I don't have a bachelor degree (had to drop out due to health issues). The lack of bachelor's degree is the biggest blocker I'm dealing with. Even the few contacts that I have right now say that my CV will not even be considered for even an entry level role at their companies because of that. My manager at my current job has been becoming more and more toxic. Calling me to ask why I'm taking a paid leave, pinging me multiple times a day for updates and expecting me to be on call outside of work hours (someone was fired recently and this was one of the reasons). I just need some advice from people who hire developers. What can I do that would make you look past my lack of educational qualifications?
1) Replit is far from commercially successful relative to capital raised

2) The market demand for dramatically more accessible software development tools (more economical product development) is essentially unbounded

3) Replit has produced a marginal change in the frontier of accessibility, at unknown unit economics

4) What would a discontinuous change (step change) in accessibility look like?

Side note, ZIRP and AI have really muddied the waters here. ZIRP means we still don't know yet which companies are zombies. The AI claim is that product development will soon be decoupled from the economics of human coding. Neither of these issues are likely to be conclusively resolved for another few years (we can all place our own bets). Replit is deeply rooted in both.
You can program your own widgets and have them run commands client side
OpenAI Investors Trying to Get Sam Altman Back as CEO After Sudden Firing
Ah. So, astronomers discovered these amazing extreme objects in deep space, named them a dry string of alphanumeric, and then, starstruck by the last few random (are they random?) letters, gazed in awe and wonder at those and saw… words. Pfffft.

See also: UK Private Number Plate Spotters Facebook group - https://m.facebook.com/groups/1617135635067116/
This is just dumb...

> I would have made it more clear that these functions work with naive time, maybe by calling them naive_utcnow() and naive_utcfromtimestamp().

> But their names are not the problem here. The specific issue is that some Python date and time functions accept naive timestamps and assume that they represent local time, according to the timezone that is configured on the computer running the code.

Uhhh, no I would not expect local time because as the name entails we're dealing in UTC. Sigh.....
Yes, I like the terrain. But the unit designs really show their age.
> Or in other words, to use their quote back on them: If you are convinced your license is the best thing since sliced bread, there is probably little we can do to disavow you of that notion.

I don't think anyone in this thread has claimed that this license is the best thing since sliced bread, or even described it as "great". It is a license we have chosen to use that we think is good for us, and we think it has merit for similar SaaS businesses who choose to share their code as we do.

(If I'm mistaken and someone has claimed that, I am happy to be corrected.)
"hot women", not quite, they're just not ugly.

Women are socially allowed to use artificial means to greatly improve their appearance. I'm referring to makeup and expensive hair treatments. Women from upper-middle or upper classes have even more of an advantage in using these. So if you're a thin woman, unless you were unlucky enough to be born disfigured, you're a single afternoon away of looking like a movie star.

If Sam Altman was socially allowed to wear makeup and a wig, you'd call him a heartthrob.
Eh, I consider computing a pretty minimal expense for long-term storage that I always throw my shit through zopfli before stuffing them on my NAS or uploading them to S3.
Just the one last one to quit and your free ;) - I don't use any of them and I don't see ads
And the non-profit board is the majority stakeholder, so MS doesn’t have a day
> blockchain is right now what internet was at its very beggining

Bitcoin was announced in 2008. That’s 15 years ago.

So when is all this stuff going to happen? Every time someone comes up with a criticism the solution will come later because it’s “early days”.

The iPhone, and the following smartphone revolution, absolutely changed the world. That’s been… 16 years. One more than bitcoin. And it was obvious the smartphone changed everything 10 years ago.

So far the blockchain has used up a bunch of resources, produced tons of scams, and enabled ransomware.

I’m still waiting.
Obviously it is:

Ba weep granna weep ninny bong
You actually never responded to the very first sentence, so here's a link to that post again:

https://news.ycombinator.com/item?id=38320042

In your flagged response to the above post, you admit to lying to make your point (incidentally, if your claims were true, you wouldn't need to lie), then you attacked me for pointing out you lied, then you insulted autistic people, then you attacked me again. Are you sure you're on the right site? Maybe gab or truth social would make you feel at home?

Either way, keep it classy, the rest of us will keep making the world better regardless of your crazy conspiracy theories copied from random hard right conspiracy theorists' tweets, or gabs, or whatever.
DCPU – From Logic Gates to a Functioning Processor
For a long time, I've been fascinated by computers and their inner workings. During my second year of university, after studying Digital Systems, Computer Architectures, and Operating Systems, I felt equipped to delve into building a primitive CPU. Using my basic VHDL knowledge, I started by designing and implementing a simple ALU, and then went on from there. This guide aims to take you through the steps I followed (excluding the initial trial and error) to create a basic CPU in VHDL. I intentionally avoided high-level features like processes, opting for a focus on logic gates as foundational building blocks. The goal was to gain a deeper understanding of a CPU's inner workings. It's important to note that the resulting CPU, named DCPU (Dumb CPU), is not revolutionary or impressively designed. Instead, it's intentionally simple while incorporating essential functionalities for basic CPU use.
> Makes me wonder if there is a school of testing that deliberately tries to restrict meaningful assertions to higher level tests, so that their "exercise" part is cheaper to maintain?

That's a nice summary of the effect I observe in the bubble I work in, but I'm sure it is not deliberate but Hanlon's razor applies.

With sufficient freedom for interpretation it is what the maturity model of choice requires.
I worked for the largest company in Canada who handled billions of dollars. You can make your decision but they won't do anything.
NASA Rainfall (1 day IMERG)
Pay by use, for either the people watching or the ones hosting video content
Can’t please everyone
The title gives the impression that cats got into a losing fight with rats, but the article makes clear that is not the case. The cats just rarely bother with the rats, having plenty other, lazier, food options.
Yes, LLMs can't reason 100% correctly, but neither do humans. We can often reason correctly, but it's not always the case.

Even reasoning, fundamental as it is, comes from feedback. Feedback from our actions teaches us how to reason. Learning from feedback is more general than reasoning - AI agents can definitely learn this way too, if they have enough freedom to explore. But you can't do it with supervised training sets alone.

You need to put language models into agents in environments, give them goals and rewards. Then they can make their own training data and mistakes, build up their own experience. Can't teach an AI based on how people make mistakes, it needs to fix its own mistakes, but that means to deploy it in the wild, where there are consequences for errors.

If you remember, DeepMind first tried to train a Go model on human game play, but it was limited. Then they started from scratch, and learning from feedback alone they surpassed human level, even though the feedback was one single bit of information at the end of a whole self-play game. And it had no pre-training prior to learning Go, unlike human players.
Your data is not worth anything. If you think I’m wrong, trying paying your mortgage with it.
what New York needs is a few dozen Patterdales[1]...

[1] https://preview.redd.it/meet-billy-the-8-y-o-patterdale-terr...
Wow, so much! The corona app was €214m. Telekom and SAP were were happy to take that!
They still used basic auth across all their apps?
Sorry to hijack but pretty much all your other comments are censored on HN. Why can't we have interesting conversations here?
Tangentially... I try to not use any third parties that say what I can/cannot see. That includes SafeBrowsing, which I disable via...

browser.safebrowsing.blockedURIs.enabled
browser.safebrowsing.downloads.enabled
browser.safebrowsing.downloads.remote.enabled
browser.safebrowsing.malware.enabled
browser.safebrowsing.passwords.enabled
browser.safebrowsing.phishing.enabled
VSCode has these same threats, but is just a little more subtle/slow-moving about it.
Awesome font, but not for me. The kerning is just too small for a text editor for my eyes. I bet others would like it.

The side-by-side comparison tool with different fonts is AMAZING. Major props to the designer. Every font site should do that. I loved immediately comparing the font vs my current font _in browser_, without downloading any files.
His approach is to start giving out empty promises and make false claims about having something he doesn't have, and then the government and gullible investors give him billions. He just tweeted "X Corp investors will get 25% of xAI". You know xAI, the company that has shipped nothing but 3 screenshots of cringe humor. He's looking for investors again.

The effectiveness of this approach is starting to run out.
Thanks. I do feel confident that this will be cleared within 72 hours but in the case of the business that does feel like an eternity since we host customer generated content.

Also, this is bound to happen in the future where people are going to link to malware that’s hosted elsewhere.

I’m trying to wrap my head around how to mitigate the risk of the entire site being blocked vs a single subdomain.

Will update here though when it is resolved in case there are any lessons to be shared with folks
Given the author's sentiment at the end of the article I'd say that's unlikely, but even if it was that's kind of irrelevant to the point at hand.
Docker was getting us pretty close to this until the M1 Macs came out and our Intel CPU presumptions blew up.
It's a reference to an old famous chess playing "machine" that had a human inside it'

https://en.wikipedia.org/wiki/Mechanical_Turk
A lot of comparison between AI safety and legal or security teams. It doesn’t hold. Nobody really knows what it means to build a safe AI, so these teams can only resort to slowing down for slowing down sake. At least a legal team can make reference to real liabilities, and a security team can identify actual exposure.
Metros got the good stuff earlier! The little rural town in Illinois where I grew up, Bushnell, only got local dialup in early 1997, and something approximating broadband in about...2010(? I left in 2001); even that was lastmiled with wireless. I knew the guy that ran the dialup ISP. They managed to get a T1 to the bank HQ downtown and put their modem banks there. 33.6 when they launched, 53k a little later on, and I rarely saw it handshake faster than about 46k. But we were glad of every kilobit.
If you don't want the AI features it would make sense to be unhappy with the pricing changes.
First they set up massive barriers such that you’d be insane to start an AI company in Europe. And then they dole up subsidies.

Makes no sense. That money will go to waste.
Thanks for the BAR link, I'm going to share that with someone who'll find it useful. Appreciated!
Same discussion from 2019 on this page here:

https://news.ycombinator.com/item?id=21366412
> when you try to mislead people into thinking those licenses are open source I think you're crossing a line.

Here's what Armin wrote in the parent linked article:

> ... But one thing is clear: until its expiration, the license does not qualify as Open Source. While I recognize the sensitivity around the term “Open Source”, I assert that the FSL's approach is more closely aligned with Open Source ideals than mere source availability. I consider it an “Eventually Open Source” license, though perhaps a more fitting term needs to be found.
You’re not missing anything. The draw of these is a one click opinioned setup (containerized for codespaces). It does save a lot of time, but as someone who enjoys tweaking neovim config I don’t feel the draw.

That being said, I did setup a codespace for a one click to try a new feature product and that was very cool.
But they do, but they aren' passive and require drivers https://www.amazon.com/Plugable-Transfer-Compatible-Computer...
It sounds like the author is disappointed by Python and prefers Lisp, which isn’t as supported.

I would suggest trying JavaScript. Its functional programming support is much better than Python’s, and it is widely supported.
Then they need to fix that. That's the future. This is not a negotiation and consequently, I'm amused by the tenor of this topic and the various threads that try to shift the Overton window as if that is or will remain the case
What the…

Seriously, ChrisArchitect, that’s highly off-putting. I rehash things with my friends all the time. Very often there’s nothing new about those specific things, but the context they live in has developed and we enjoy discussing them in the new context.

For instance, since the last time Berkeley Mono was the subject, Monaspace was released. Now we can talk about how Berkeley Mono relates to the current space.

I beseech thee to knock it off. This isn’t Wikipedia and we don’t need deletionists gatekeeping what’s worth discussing. It seems a lot of people are enjoying the conversation. Let them.
Retrowin32's Third x86 Emulator
There are people that think Xenu is an existential threat. ¯\_(ツ)_/¯
Adblocker users aren't free riders, they still pay the money google gets for showing ads
You’re not going to need this for a js library that doesn’t have a saas component.
I personally use it as a stepping stone to explore different fields I might not have thought about before, or learn about subjects I wouldn't have looked up otherwise.

It's kinda like a human run discovery algorithm for weird niches and subcultures, plus new tech breakthroughs.
Git Re-Invented the Wheel
Your account isn't going to be randomly banned just from watching Youtube.
As I point out, the critique is simply that the paper isn't very good. In fact I'd go as far as to say its egregiously bad, even if the conclusion is 'correct' in as far as something was measured and they reported it.
I sometimes feels there's now a race between typefacers to stuff as many ligatures as possible to the point that it's bordering in indecipherability and clownishness. There's definitely an audience for this though, else why would they do it.
That's fine.

> so my vendor can be profitable

But this is a ridiculous notion.
It's not related I guess but I remember connecting to CompuServe in 1983 with a 300 Baud modem to catch up on the digital world.
You can only do this once, which is a problem for a game under development.
For me, 3x 20 minutes meditation helps a lot. In the morning, around mid day, and in the evening. Why? It gives me the chance to go from active thinking mode, to passive “observer” mode - and only in that state, I can process all the emotions and stress that pile up during the day.

Then there are much bigger benefits of meditation (depending on which type one practices). But the stress processing benefit alone is already fantastic.

The times I’ve burned myself out, it usually happened after I started to compromise on my daily meditation minutes.
Don't knock on diving! It's constantly under attack at pools all over the parts of the world where legal liability is any bit of a factor. So hard to find any place that will let you dive these days. Although too bad they close the whole pool. They should have a bulkhead or separate diving basin ideally.
The free software movement generally believes that software exists only to solve problems for its users. The creator of a piece of software has no moral rights to profit it from it more than any other user. Richard Stallman doesn't complain that Linus Torvalds used the GNU userspace tools to outocompete HURD out of existence.

It's perfectly reasonable not to subscribe to this ideology. I don't particularly think it is a very good or well motivated ideology. However, you can't pretend that you are a free software adherent while also wishing to prevent certain uses of your software.

Note that Stallman has explicitly come out against IBM RedHat's similar complaints about people distributing copies of RHEL for free for this very reason.