skysight-inc/HackerNews huggingface dataset:
Chat through the terminal, with markdown, syntax highlighting and LaTeX support
Just a small project I've recently been working on, and would like to share :)
Would Google have ever gotten off the ground if it started off paid?
You don't need ECS for that and it doesn't necessarily buy you much. Composition over inheritance can often accomplish the same goal.
The article mentions the significance of them being in Hematite, a naturally occuring mineral.
Here is a Turbo Pascal 3.0 Autoexe Password program I wrote in 1985: https://github.com/generalram/TurboPascalDOSPassword

I'd like to get into Free Pascal and Lazarus but I am also trying to get into so many other things like Python. I worked with Procasti to do this forum software: https://github.com/orionblastar/K666 But I forgot what I learned due to my medicine and mental illness which causes a disability.

I've come a long way, but needed a break to get sane again.
My mother innocently used this service, and filled out the form identifying all relatives by name.

The results she received were entirely unenlightening, 50% of my DNA is now in their sketchy database, and I have no way to opt-out of anything.

I truly despise this organization.
Is that because you enjoy it, you could be more productive with tools you make yourself, or some other reason?
Computers don't understand spite, and your entire comment was spite. You are trolling in an attempt to muddy the waters, a distinctly human thing.

Go away, you clearly have nothing to counter with.
That's a symptom of what's known as Primitive Obsession. Back in the days of programming languages before declaring new abstract data types with either prohibitively expensive (in time and/or memory) it was valid limitation. Today, there's rarely an excuse.
AITF was a remake of the britcom 'Till Death Us Do Part'. He also remade 'Steptoe and Son'.

https://en.wikipedia.org/wiki/Till_Death_Us_Do_Part -- https://en.wikipedia.org/wiki/Steptoe_and_Son
Yet the Canadian government provides services across Canada in huge areas with extremely low population densities. This is incredibly inefficient, which is the point.
Terminating accounts is fair game. Billion dollar companies making legal threats to OSS devs is another.

I can kick said person off my network. It shouldn't be grounds for me to go and start legal proceedings against the developers of uTorrent.
> Once the context window becomes large enough to swallow up the codebase of a small-mid sized company, what do all those IT workers that perform below the 50th percentile in coding tests even do?

There's a whole lot of work in tech (even specifically work "done by software developers") that isn't "banging out code to already completed specs".
That's true, though most technology that eliminates jobs is a net benefit to humanity as a whole. Where would we be if stage coach drivers and telephone switchboard operators were assured permanent employment in their field?
Great idea.

Me:
“staircase wit” is a very charming phrase. What are some other unexpected phrases that might also be fun to know?

ChatGPT:
<I originally included the response, but you can ask it yourself if you care to. I feel this was a spur-of-the-moment idea and, rereading it, I feel it’s just like Googling something and posting the result. Not really a high quality contribution on my part.>
Well, that and there appears to at least be a commercial market for an LTS based on announcements from Red Hat, Azure, and now Amazon.

Azure are the ones who effectively posed the question in the community of hey, since we all appear to be doing this is there any value in collaborating on it in the open by rebooting the LTS working group.

Now that said, while you are absolutely right that third party solutions are the biggest boat anchor to users upgrading whether commercial or open source, they are also the reason an LTS doesn't necessarily fix much because then those things need an LTS too and/or they decide hey this is great we will fix on this one and it becomes an even bigger lift when the ISV does need to bring their stuff up to latest.
All that buzzword bingo does not mean the software is actually robust and performs well. If you have hardware that has much better specs on paper, but only delivers maybe 20% better performance in their own benchmarks, I am still going to presume that their software is not up to par.
But voters aren't victims of talking points.

I'm not so sure about that, there's a good argument that many folk get exhausted trying to resolve all the political calculus (while still living their lives and dealing with everyday problems) and just give up. Bryan Caplan called this 'rational irrationality' in his book 'The Myth of the Rational Voter' and I found his argument quite persuasive. Also look into Alistair Smith/Bruce Bueno de Mesquita's The Logic of Political Survival and their notion of 'selectorate theory'.
What is your solution, then, O wise one? If you're going to say it's "inefficient," then I ask: inefficient compared to what?
I read this story in a slightly different light.

We did something bad, we learned from it, and we stopped.
I’ve never had a problem booting from USB with UEFI.
On the other hand they did replace what was stolen from me unlike the vendors of physical versions...
Would you please tell us how much CO2 was required to produce the electricity to charge the Tesla for 1.2M miles?
> Gaben just won't do it because he doesn't want to go out like that.

I just don't think he cares. half life 3 can sell 100m copies at $70 a pop (so, 7 billion dollars in raw revenue before various fees) and it still wouldn't touch Steam, which has estimated 9 billion dollar revenue in 2022 alone. Maybe it'd make even more as a service game or by integrating steam marketplace stuff like TF2/Counterstrike, but the number of games that make steam level revenues year after year can be counted on one hand.

For some reference, Fortnite hit 6b in 2022 and 26b in 6 years leading up to 2022. very strong average of 4.3b, but fortnite's game team is twice* the number of employees Valve has in the entire studio. A lot of labor needed to maintain one of the highest earning games out there, and Steam still comes out on top in raw revenue.

(I can't find exact Valve numbers, but LinkedIn still lists them with "200-500" employees. And since Epic has at least half of its 4000 staff on Fortnite...)
Launching Default End-to-End Encryption on Messenger
A solution to what? The Canadian government runs very efficiently when you consider their geographic handicap.

The UK on the other hand has a serious problem with bureaucratic inefficiency. Their geography favors efficient services, yet they can't do better than Canada? That's a problem.
Python is an awful choice of language for this (although I understand why they used it, it's so popular). What do they mean by 'Python'?

Most programming languages make considerable effort in supporting old versions (gcc has c90 and c++98 for example, fortran goes even earlier). With Java, they make very strong efforts to support older code (as long as it uses the library which are labelled as stable). Old javascript code also tends to work well, as there are lots of old websites that don't want breaking.

Python on the other hand has gone out of it's way to nuke Python 2, and many new version of Python 3 deletes something from the standard library.
Last time I had a FIPS project, which is a long old time now, activating FIPS mode meant disabling weak ciphers but it also meant disabling stuff like DH/DHE key exchange.

It seemed to be like that because it's government, and they may want to decode their traffic at a future date, for auditing or leak detection, so 'PFS' measures were not allowed.

I am talking about FIPS 140-2 though, and almost 20 years ago!
The question is, why do voters allow it?
> England has been a two party state for a very long time, and has no real action plan to change that. Even when alternative parties appear they are very cleverly shut down using smear and media campaigns. Most 40+ people remember Labour party rule of no services and no money, and draconian state. Likewise under Tory rule there are still poor services but the money has gone from none to a comfortable trickle, but the people are still afraid. Labour or Conservative are very similar parties once in power, except for the direction of annual pay rises to either public sector workers or private sector workers depending on who is in power at that time.

The conservative playbook in the UK and elsewhere is to say there's not enough money and they must cut services.
> it is not exclusively Tory, Labour did the same when in power. The people don't trust either, and are waiting for the coming election. I don't think Labour will win simply because too many voting people exist who went through hard times under Labour rule and will use their vote to prevent that happening probably for a few decades more.

They still go along with it. Why?
> Fear. Being in a state of destitution or being the one with a job and watching those who didn't get a job drift into poverty creates a very worrying environment.
Here's a write up of the legal threats timeline to our projects and how it coincides with their in house development of an npm package:

https://gist.github.com/smashah/667d4d5cf31670ee87547450861a...

They sent us C&Ds based on ToS.

Meta has done this before to insta and android devs.

Some never came back to their projects. It causes insane amount of stress and depression amongst the devs I've spoken with who went through the same thing.
Users, wallets full from a well paying, satisfying career job, will look a piece of software that they get tremendous use out of, decide that not only is it worth it, but want to support the developers of the product, and gleefully open their wallets and bestow money on the company that made it. Lol no just kidding. The first stop is to ask them pirate bay if they have a crack for it, then if there's an open source free version, and at no point are they really going to pay for, say, Winzip.

It's no wonder that free-but-with-ads is the predominant distribution method today.
The goal of Wikipedia is for every "person on the planet [to be] given free access to the sum of all human knowledge".

The community is a means to that end, not the end.
Yep. Absolutely this. I get the frustration of people building fragile junk and bouncing before the house of cards falls, but I wouldn’t hold switching jobs every couple of years against a candidate when a significant difference in salary is potentially on the table. A 20% raise, compounded over a couple of switches, is massive.

I got way more by switching jobs (after 4 years) than I was ever going to get by staying.
“… encourage a prompt resolution of any disputes and to streamline arbitration proceedings where multiple similar claims are filed“

Someone’s getting ready for some fallout from data leaks.
Possibly because what in germanophone society is known as Solidarität with laudative valence, in anglophone society winds up labelled socialism with pejorative valence?

(I got a letter a while ago from the local Liberal Party —for the yanks, this means a pro-small-business anti-regulation centre-right party— and its opening sentence exhorted solidarity with our compatriots)
I would play a 2023 entry in the Enchanter/Sorcerer/Spellbreaker series where you have to learn and use phrases like "Here is the most relevant sentence in the context:" or "Take it step by step."
Same is true for most people.
> Except this is the first time we have a new "generalist" technology. When Photoshop was released, it didn't reduce employment opportunities for writers, coders, 3D designers, etc.

Computing has always been a generalist technology, and every improvement in software development specifically has impacted all the fields for which automation could be deployed, expanded the set of fields in which automation could economically be deployed, and eliminated some of the existing work that software developers do.

And every one one of them has had the effect of increasing employment in tech involved in doing automation by doing that. (And increased employment of non-developers in many automated fields, by expanding, as it does for automation, the applications for which the field is economically viable more than it reduces the human effort required for each unit of work.)
I feel like this is similar to “Disabling UAC is the first thing I do, because it causes problems”.
Nice. WordPress written in JS.
> My prediction is that LLMs are just going to add a new layer of confusing/hostile design decisions

I agree: natural language UIs seem awfully convoluted.
Heh they are really having it both ways!
I hope you're right, because it would be far more entertaining. More realistically, if you look at people's past predictions of the future, well.. You already know. AI people in the 60s also thought AGI was just around the corner, especially when they started playing chess and other games. Maybe we're not better than them at predicting things, but every generation thinks they're right.
Have you seen this? https://shenhanqian.github.io/gaussian-avatars
Over 40% of the Web is deployed this way. Wordpress installation is basically "upload some files, complete installation GUI, and then get started."

There's no reason other products couldn't do this as well, even those with a complicated stack that requires provisioning cloud resources (or equivalently, SSH'ing into servers on the local network or calling private cloud API endpoints). If you can deploy a commit from a pipeline, then you can make a self-hosted bootstrappable installer for your users.

The installer could be a tiny shim running on the user's laptop that's responsible for bootstrapping the rest of the infrastructure and then deleting itself after redirecting the user to the cluster admin panel. The trick is to make it smooth, so even non-technical users can provision and eventually administer a secure, self-updating cluster as easily as they can keep their iPhone up to date. Walk them through the process of getting AWS credentials. Heck, scrape and script the login flows if that makes it smoother (it's their computer running the code so who cares?). Ask the user the minimal questions needed to fill the config. Once all that's in place, trigger your deployment scripts on the cluster, to pull images from a container registry or whatever. Wait for it to be up and running.

When the cluster's up, redirect them to its admin panel that's more sophisticated and controlled by you. Let them check for updates, install plugins, run common operations (like "restart," etc).

Then just don't ship broken code, make sure your scaling policies work (or at least that they work well enough to avoid phone calls from customers that don't make you any money). And boom you've got a nice product.

I'm not saying it's easy. But if you already have automated deployments (you do have automated deployments, right?), then it's not that many extra steps. Productizing it is hard but can be done.
Related: Hoogle [1] a function search index for the Haskell language. It searches functions by signature.

[1] https://hoogle.haskell.org/
That mindless scrolling is not the same as staring at a wall, which is what commuting is more analogous to. Besides, my free time isn't spent on mindless scrolling unless I've had a long day and am mentally so drained that's all i am still capable of.
Was excited to see this, I loved the book.
Money is never something governments "have." They collect and spend, not necessarily in that order.

Accordingly, "their" costs inevitably exceed revenue. It is obvious they're spending more than ever.
Do you know which episode number they were on?
It definitely colors which questions I want to ask people.

It is possible to avoid these traps, but then there are a lot of traps that we collectively have the wisdom to avoid but individually do not.

I started taking things apart and putting them back together at a very young age. When I was a young man I was in a big hurry to get somewhere, and so I could walk into a brownfield project and slowly reconstruct and deconstruct how we got here, would I have made the same decisions with the same information, and how do I feel about this news. Not only was I not falling into the "1 year of experience 10 times" dilema, I got more like 3-4 years of experience 4 times in 10 years, by playing historian.

My first almost-mentor left me with a great parting gift at the start of the dot-com era. He essentially convinced me of the existence of the hype cycle (in '95!), that we were at the beginning of one/several, he had seen previous ones play out, and they would play out again. Not cycles for new things, mind you, but cycles trying to bring back old things that had been forgotten. Like fashion. If anything it made me more likely to want to excavate the site.

Going into the trap knowing it's a trap doesn't necessarily save you, but it does improve your odds. Of course it also makes you a curmudgeon at a tender age.
Flipping kanban cards. ):-|
Neocities is also kinda stoking this particular flame. It's niche, but also undeniably both big and diverse.
Sounds like you have a lot of firsthand experience with their model. Also like you "barely" read the article.
It always surprises me how slow streams are. fscanf should be relatively slow because it has to parse the format string at runtime. So the new C++ format should be (and I believe is) much faster
Love mailcow I moved off exchange to mailcow. I’ve used email for I guess 30 years now and every year it’s less reliable. My kids do not use email at all , they are on the internet with out actually using email. Sure they have a google account for YouTube but their services tend to allow a sign up with out an email. I can see a future where it continues to be less of a thing and turn into something held on by older people.
Im a user, no way my life was improved! If anything they made me sad and miserable. It gives all these nice looking things that you really should not use, you want to but cant, you make the mistake anyway, it is nice for a while then taken away.

It would be funny if it only happened 10 or 20 times.
Isn't that the product that had to scale back recently because it required an average of two humans per car to remotely operate it?

I'm (mostly) genuinely asking. I might have it confused with another company, and I have to admit I don't follow self-driving closely.

But also, Waymo was an acquisition (slightly arguable, since Google merged it with its own self-driving efforts, but the founding team was acquired). I asked for an example of an innovative product created from scratch at Google.
There are plenty of smart people I know personally at Google and DeepMind that will get this right. Google has 100X more data (data=food for neural networks) than OpenAI, It has youtube, Google Photos, Emails and search histories. There is a lot more pressure on Google than OpenAI to release Safe models, that is why this models are getting delayed, In my opinion they should go ahead and release it by phases to stop all this non sense speculation. We all want competition and I hope Google model will be a good one and free and can lift society forward and more prosperous and productive for everyone.
"If you have not notified us... you will be deemed to have agreed..."

Is changing the terms of a service agreement with no confirmation/acceptance from the user even legal or enforceable?
Too late to change the name now unfortunately ;)

at least it's short and easy to type
Not directly answering your question, but on preventing emission in the first place (and the best video I've ever seen on electrical engineering): https://www.youtube.com/watch?v=ySuUZEjARPY
I ask quick coding questions exclusively to chatgpt. it's extremely direct and quick compared to stackoverflow (or god forbid any other website with 3 pages of someone's life story first) and if i paste in the segment of code im working on it'll even show me with my own code.
Is this basically a naturally occurring Halbach Array?

https://en.wikipedia.org/wiki/Halbach_array
I was a few years into the career, working for Big Blue on a piece of network monitoring infrastructure.

We had been bought in and part of fitting our product better to IBM's target markets was to address requirements for the US federal government market. FIPS 140 was part of that, and as a mid-level engineer I had to learn the technical ramifications and implement a bunch of stuff. The standard itself was complex, but not overly so, and it became clear after a while that it was more about disabling features and removing dodgy home-grown algorithm implementations than it was about any massive security upgrades.

Pretty sure I listed it on my cv... it was definitely part of building up my "developer who is pretty good with the crypto side of things" trajectory but I'm not sure it was in any way pivotal.
Governments are powerless because the rich are becoming increasingly adept at not paying taxes. Same goes for companies.

I suppose it's not really new. Many English kings had to beg their robber barons for money.
Historically it wasn't uncommon to attempt to physically prevent strikebreakers from crossing the picket line.

Most if not all organisations have standards of conduct that they expect their members to follow, and its not surprising that unions view strikebreaking ("scabbing") as being contrary to those standards.

But seeing as the whole point of unions is organised action, why would you want to be a member if you weren't interested in participating in that action?
For even more power use z

https://github.com/rupa/z
I think the exact opposite will happen. When I was in school, we were taught never to trust online sources, and students always rolled their eyes at teachers for being behind the times. Meanwhile, the internet slowly filled up with junk and bad information and horrible clickbait and “alternative facts”. GPT hallucinations are just the latest version of unreliable “user generated content”. And it’s going to be everywhere, and indistinguishable from any other content.

People will gladly tell you there’s so much content online and it’s so great that you don’t need college anymore (somewhat true). The internet has more facts, more knowledge, updated more often, than any written source in time. It’s just being lost in a sea of junk. Google won’t be able to keep up at indexing all the meaningless content. They won’t be able to provide meaningful search and filtering against an infinite sea of half truths and trash. And then they’ll realize they shouldn’t try, and the index will become a lot more selective.

Today, no one should trust online information. You should only trust information that genuinely would have editors and proof teams and publishers. I think this will finally swing the pendulum back to the value of publishers and gatekeepers of information.
I applied to 100-150. I only got a follow-up from maybe 5, I got 1 offer, declined it as it was in the wrong location and not exactly what I wanted to do, then later got an offer I accepted. This was 5 years ago
You probably need to read more of the works, as it gets pretty loopy at times. I was aware of the petrochemical site-remediation DoD work testing his guided evolutionary biology theories. =)
I'd love GPT-written summaries for articles on the front page. Dang, would such a bot be allowed?
I have always been of the opinion that no software should ever be released until the entire development team has spent at least a week personally running it on ten year old hardware. Nothing motivates a programmer to optimize their code more than to have to experience the same pain that users without the beefiest hardware have to endure.
This was an inspiration for a plot device in the 1977 movie Close Encounters of the Third Kind, in which helicopters spread a nerve agent which kills (or at least immobilizes) sheep and the cover is "anthrax"
I hope founders will come back, Larry or Sergay to the leadership positions and make company more innovative as before.