skysight-inc/HackerNews huggingface dataset:
I got into programming using GFA Basic on the Atari ST, which had:

• no line numbers

• indentation-based code blocks for conditionals, loops etc.

• string/byte/word/float/boolean variables

• pointers

• arrays, hashes and record types

• editor with auto-indenting, code folding and immediate error highlighting

• a super-fast interpreter and the ability to compile programs

• 600+ function library covering hardware/OS calls, matrices, collections etc

Really, it was an amazing language and I was very lucky to start on it, as it made the jump to Turbo Pascal a few years later relatively painless.

GFA Basic v3 Manual - http://www.atarimania.com/st/files/GFA_BASIC_Version_3_Inter...
GFA Basic for Windows - https://gfabasic32.blogspot.com/p/about.html
Nanobind: Tiny and efficient C++/Python bindings
No jurisdiction? They threaten your family back home.
It was capable enough for writing very simple programs on one of the earliest time-sharing systems (DTSS). Not really what we'd consider "useful" today, though. To be fair, you hit the limits of usability pretty quickly on any 1960s language. Even text editing was comparatively kludgy back then, which is why BASIC used line numbers to ease line editing on teletype terminals. There was no point to a "free-form" language since everything was entered line-by-line to begin with.
Show HN: Run Malloy DuckDB on Node-Red
> but what these people often need is someone to sit with them for a significant amount of time and demonstrate how one breaks a problem down, builds small pieces that demonstrate functionality and then put those pieces together into a solution.

And what if this is done repeatedly for the junior engineer, and yet any initiative they show after that is still negligible?
There is an interesting related point in that cruciferous vegetables and allium roots synthesize specific chemicals which have been correlated with healthy effects. Many of these chemicals have significant amounts of sulfur and tend to smell quite strong not necessarily in a pleasant way. Olfactory associations seem to be complex.
Makes sense - my experience is that FreeCAD is just brutally unintuitive to learn and use. (And this despite now being pretty competent with other parametric CAD packages.)

I get the FLOSS preference, but this is an area which sadly lags far behind. If you're really keen to learn CAD, maybe give F360 or OnShape a go? I suspect you'll see a huge difference...
Intelligence isn't everything; there's also effort, skills, and hours in the day. But AI (by supposition, for now) can outcompete humans on all four and would have fewer informational bottlenecks. Imagine a big company or government; they mostly nowadays work as an entity by passing around bits of data (either literally or with more traditional communication that can represented as bits of data). Now imagine you replace the constituent units of those organizations with the most brilliant, hard-working humans, who are perfectly aligned on mission and understand each other perfectly. That is the danger of a sufficiently capable AI.

That assumes superhuman intelligence, but that's the scenario to worry about in the case we do get there. Not how much an individual human could do with superhuman skills.
"The enemy gets a vote." is an amazingly succinct way of putting this.
Deepsearchjs
Introducing deepsearchjs: The TypeScript Library for Efficiently Searching Deeply Nested JSON Objects and Arrays with Regular Expression Support

Hey there! I created a library called [deepsearchjs](https://www.npmjs.com/deepsearchjs). This TypeScript library allows you to search for keys in deeply nested JSON objects and arrays. It's highly customizable and even allows you to use regular expressions for matching. The last time I posted this, I received some valuable feedback, and I would love to hear more. Give it a try and let me know what you think! To get started, simply run `$ yarn add deepsearchjs`!
I think you're confusing direct and confrontational. All five of your phrasings are combative and lack specificity (and so does the GP's questioning phrase). Simply saying or asking "this is a mistake" is not identifying the problem at all.

Maybe you implied there would be more context than just that one phrase, but in the interest of furthering the discussion, these phrasings are all better than your examples, and still very direct:

- "This approach fails under conditions A or B"

- "This code seems to assume X, where is this validated?"

- "How does this code handle condition Y?"

- "This code delivers the wrong result under condition Z"

- "This does not do what's specified in the ticket: it should do S, not P"
Or https://www.hathitrust.org/digital_library though it usually has limited access, which is unfortunate… One free method of access is a Library of Congress reader card, fyi.
Check out the platform I built during the last 10 years: https://www.uxwizz.com

I provide the support directly.

Self-hosted, so you also get direct access to the MySQL database, which allows you to also use other data visualization tools if needed to create reports.
The “law” was previously established empirically already and is only of relevance as a technical detail to a few specialists that may care. I think it was a strategic mistake to only release models that are weaker than what people can get their hands on. Is there a limit on that hardware scaling to larger models? As a hardware company that tries to stay in the game they should show some signs of dominance, not just Apache license.
I believe you are right as there are various products that can be bought in Poland that are not available in Germany and there’s a booming industry of specialized shops right in the border for this kind of products.
MS-DOS ChatGPT Client Arrives for 1984 IBM PC
That may be what is happening.
I rephrased the question and chatgpt got it correct.

Q: which word occurs third in this sentence?

A: The word "occurs" is the third word in the sentence "which word occurs third in this sentence?"
If they're knowingly being paid from the proceeds of a crime then yes, they're participating in the crime.
This writing ain't great, but I've sure read far worse fake-smart trying-too-hard pieces. Usually, those sorts come off like they've got no real promise as writers—this, I dunno, it seems like the writer's fairly young, maybe five or ten years of refinement of discernment, taste, self-awareness, and audience empathy, and hell, they might be pretty good. The prose definitely doesn't stand up under the weight of all that pretension, but I'll be damned if doesn't, at times, almost make it. There are some promising elements on display.

Meanwhile, god damn, I wish HN would get half this riled up when much nastier things come across the site than some trust fund kid writing about their woodworking project. I mean, wow, this is a mean discussion, and I get the criticism of the piece, and even agree with much of it, but yikes.

[EDIT] That last bit, incidentally, is not a jab at you, automatoney.
"Oh lord, another hipster. Hurray for their 4 years of instant mastery." is what I think. Meanwhile, some of us have been doing it for 10, 20, and 40+ years.

The design is problematic in that it promotes terrible posture. The screen angle is odd and doesn't appear to align with a user's field of vision. And it looks like a kit car that just isn't designed beautifully like a Fiero-Lambo.

EDIT: Ultima GTR is another example. An impressive vehicle except for the design.

https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...

A "beautiful" computer could also be one that is invisible:

- Laser projection keyboard

- Motion tracking a-la Kinect

- VR a-la Oculus Pro

- Projector using a wall as a screen surface

There are many ways to challenge design. I don't see how this pushes the envelope of form and function to be noteworthy for design.
Every American expat I know has a similar-ish process where they have to get over the fear/anxiety from living in the US. It’s a proper dinner topic. So yes, I assume it’s typical. Perhaps not 1:1, but there are always similar elements.

Edit to add: everyone says they never noticed it while living there. They only noticed it after the first few months/years when it was no longer present.
"The thing I’m most excited about in our weird new AI-enhanced reality is the way it allows me to be more ambitious with my projects. In the past I’ve had plenty of ideas for projects which I’ve ruled out because they would take a day—or days—of work to get to a point where they’re useful. I have enough other stuff to build already!"

If these projects are somehow meaningful to you on a personal level or in a small circle, great. However, let's not look past the fact that pretty much every human will achieve this super productivity. Hence, in a broader sense most projects will not be interesting, competitive...or more likely...looked at because of sheer abundance.

The other thought I'm having is regarding the rate of change in mastering AI. It's frankly inhumane. You can work in tech and thrive on a tech stack for some 5 years, sometimes 10. Working the AI...whatever you learn is outdated the next week.
I have done this for a dozen years, and recently stopped, as I started documenting using different methods.

What's lacking is the ability to process this data but now I believe there is hope with the recent GPT type of AI.

I'm not comfortable making all the contents available, and the format tends to be run on sentences and in complete thoughts, I don't think this would be particularly useful in a generic analysis.
Beauty in the eye of the beholder only it seems.
I think you're looking through rose tinted glasses about the backstabbing and knowing who people talked to stuff. I suspect office politics in a form somewhat similar to today have existed since offices were invented.
> check my internet connection

How do you do that?
Quality is free.
> I just don’t think it’s a binary equation

Who does? It's obviously non-binary. What matters is how selfish your choices end up being.

At decision making level, there's little difference between "I'm eating loads of meat cause plant-based steaks are too processed" and "I'm traveling by private jet cause other forms of transportation make me lose too much time". There's no alternative way to travel this fast and convenient.
Ask HN: Time to Leave the US?
It feels like the US has passed a tipping point of sorts and is rapidly moving the wrong way on a lot of important issues.

Biggest / most glaring being the out-of-control gun violence, esp. in our schools. That's simply unacceptable to me as a parent of two toddlers under the age of 2.

Medical / Cost of a significant illness is really Fd up in this country. I had a kidney stone last year, and it cost me over 5k. Most of my friends / family would not have been able to absorb that surprise expense and would have had to use credit cards. That's not even much cash compared to what medical bills in the US can easily cost you. Families are being financially ruined by this shit.

Lastly would be random, non-school violence. My wife is Asian and the increase in random asshats assaulting smaller, weaker people – esp Asian women – is just the latest WTF is going on in this country.

When I step back, it seems inevitable that someone close to me will suffer from one of the 3, or possible more than 1 of the 3 problems above.

I wonder if I would be better off just getting the hell out of the US before it gets worse. Maybe I'm being overly pessimistic here, but I don't see a clear path forward to correct any of the above issues, except possible for #3 where stiffer crime sentences wouldn't be completely unheard of. The other two, yeah those are never going to improve, and if anything they're more likely to get worse. After the latest shooting in Nashville, of course the response is to FN loosen gun laws. Insanity.

Talk me off the ledge, or if you have already reached the same conclusion and moved to let's say Canada, I would love to connect and learn how that went. I honestly don't know where to begin.
I think there are two camps of authors using. The ones who tried a bunch of different examples and got terrible results and wrote the whole thing off, and the ones who pushed on through that, kept exploring the capabilities of the model and couldn't believe how useful it could be once they figured out how best to use it.
>China has no jurisdiction over you… there’s no real punishing to relate to what you have viewed on TikTok, so why are your viewing habits a threat to national security?

I mean, I mostly agree with what your saying above this, but this particular line I disagree with.

People get blackmailed all the time for different reasons. If I'm looking for a person in a hardware/software company that has weaknesses, having a full view of their social media is a great starting place.
What an out of touch writer. Apparently the West is purely the USA, and we need to quote "Minecraft", the biggest game in history.
If you're doing something that threatens the nation's security, you're probably committing a crime.
As long as they don't sing at the co-op cafe open mic night with a gaggle of supportive friends and family who refuse to tell them they're tone deaf and off key.
The bill only applies to companies where a foreign national from an adversary country has a "controlling holding". i.e., none of the companies you listed or any other American owned company are subject to it at all.
I used VB5 or VB6 for more than a decade, and HyperCard before that. The first thing I did when I got an academic job was to buy VB5 at a discount. I loved the simplicity of drawing the GUI and then adding functionality to it. Every other tool involved additional complexity that didn't seem to add value, though I didn't explore every possible alternative.

When I started using Python, I missed being able to draw my GUI with the ease of VB, but not for very long. I discovered that building a GUI with Tkinter was nearly as easy, except for the part about laying it out visually. But I also read enough critiques of GUI's, to know that my own layouts were actually quite mediocre, and that a simple top-down layout using Tkinter's defaults was usually no worse.

So, VB certainly got me to a certain point, for which I'm grateful, but I no longer feel a desire to go back there.
It's interesting that no one has really considered the possibility that an individual outside these megacorps reimplements GPT4 while they're all pausing.

We've seen several examples of CPU-optimized code (textsynth, llama.cpp) indicating that there is a lot of performance to be gained from writing optimized versions of our inference routines; I doubt it's outside the realm of possibility that a single player writes code that lets them train a GPT4+ model on a CPU with a bunch of RAM. All they have to do is find a way to write C++ that will train a 4bit model on the CPU.
A Realistic Look at Quantum Computing
sure fb and instagram are better or even vine was better. onlyfans? beautiful app definitly lifting people out of poverty.

I remember the trump days. the same democrats pushing for a ban where calling trump racist for his anti-china policies. what a 180 from all our enlightened benefactors and democrats thinkers
> First, threatening to strike China is insanity. Signing defense pact with Taiwan would have the same effect but wouldn't be provocation.

The US can't sign a treaty with a state it doesn't even recognize. And recognizing Taiwan as an independent country - a basic prelude to signing a treaty with that country - would cross China's red line and compel them to invade. Also, the bread and butter of any such treaty would be to extend America's nuclear umbrella over Taiwan. You can avoid the legal complications if you issue the threat in the first place.

> Second, you seen to think that China can't retaliate for nuclear strike. It wouldn't be risking millions of Americans but hundred of millions. China has built a lot of ICBMs recently, now have 400 ICBMs and 400 warheads. Plenty to destroy every city in America.

Reread my post. I would threaten mutually assured destruction if China invades. That should deter them. If it doesn't, may god have mercy on us all, because those ICBMs are being fired. A threat is not credible if you're not prepared to make good on it.

> Third, while China can blockade Taiwan, the US can blockade China. The main thing that China imports that wouldn't stop is oil from Middle East. Blockading the Straits of Hormuz, Straits of Malacca, or Indian Ocean would be within US or allies navies.

The US should first try to break the blockade through conventional means. If that fails, nukes are on the table.
I agree though I think it is more then just another hype.
I have human intelligence and I can't figure out what the output you're hoping for here is.

Update: I tried that with GPT4 and got this:

st:
name: street
av:
name: avenue

GPT 3.5 didn't know what to do with it.
The title here is editorialized (maybe by the moderators, because the original, "Some guy" bought the building, is baity). But it's probably worth saying that he doesn't seem like a VC in the sense we think about; he manages a multi-family office that does PE and venture and isn't tech-focused. "An investor" would be maybe a better description.
I've been notified by my partner that this would be a very bad idea haha
This is just pascal's wager applied to AI overlords instead of an eternity in hell.
Now is it a European pigeon or an African pigeon?

Kidding aside, I really appreciate that you got an accurate estimate on how much data a pigeon could potentially deliver today.
Then they are one of the exceptions?
I used a slight reworking and got a similar response to you with GPT4. I tried to prime it to think through the possibilities by giving it the context:

"This is a difficult problem that many people get wrong. Start by reminding yourself of basic logic rules. Then apply the logic rules to the unicorn situation, considering each unicorn in turn and understanding what it would mean for the rule if the unicorn is turned around. Only after doing that conclude with the unicorns that Tom should turn to have a chance of proving Paul wrong."

I gave it this instruction because of other articles I've read where forcing it to give the answer before the reasoning means it gets it wrong more often. It correctly identified that it should use the contrapositive, but still misapplied it, so I gave it that feedback:

"your third consideration is a misapplication of the contrapositive. Can you try that case again?"

Then it hadn't generated a consideration of the last unicorn (it's possible I was being throttled), so I said:

"Consider Unicorn 4 with the contrapositive rule"

With those extra pieces of guidance it gave the right answer and for the right reasons. While I was hoping for better, this is still a meaningful improvement over GPT3.5s performance on the same prompt - its answer was so muddled I couldn't see how to coach it.
I wonder about the timing of these social changes. My impression was that the tradition of high school students having jobs started to fade away in the 1990s.
It is not illegal for Congress to target specific products. I do not know where you got that impression. Laws can be deemed unconstitutional upon review, but Congress literally defines what is legal or not.
I’m highly curious of hugging faces role in the new world of huuuge models and few shot learning. Seems to me to be quite an existential thread to them.
To bolster this point, the bestselling album of all time is still Michael Jackson's Thriller, released in 1982. So it has been literally over 40 years and nothing else has topped that for mainstream popularity, musically speaking. It has sold over 70 million copies. The next nearest album is AC/DC's Back in Black, released in 1980, at 50 million copies, a 20 million copy difference. A present day musician would be over the moon to sell 20 million copies. If I'm reading the charts right, the only musician to break 30 million sales for an album since 2010 has been Adele.

So, while mainstream creations may be homogenizing, independent creators are finding a larger audience than ever before. I see that as a good thing.

https://en.m.wikipedia.org/wiki/List_of_best-selling_albums
It is the same, indeed. Thanks!
> I will take someone nice and incompetent every day of the week over a competent jerk.

I won't. I had this dilemma before. And I chose to take incompetent people. My life became miserable. I don't care about people being rude. I feel uncomfortable with people who would like to be rude but can't because they think it's inappropriate or w/e other thing they tell themselves. Somehow, they are more disgusting than people who are open about what they think.

Plenty of posters on moderated Web user boards belong to that later category: they'd like to be rude, but try to formally obey the rules of the board and still be rude. Just enough for the moderator not to ban them.

Same kind of people who'd delete complaints about their crappy program on a public bug tracker claiming the ticket author violated their code of conduct.

---

I don't like to teach. Some people get off on telling juniors what to do. Most those that I saw teaching did it to feel important in their own eyes, beside the eyes of the junior.

But when I made the mistake of agreeing to hire incompetent people, the amount of chores increased by a lot in my life. I'm also not the one to force my convictions on those I have to teach, but that led to the "students" making bad choices when it comes to the tools they decided to use. Before they've made their choice, I made it clear that if they chose tools different from those I use, it becomes their problem. Unfortunately, they wouldn't be able to deal with that problem. And so their productivity was in the negative. They would still be unable to accomplish even very basic tasks, but they would also drag me down by trying to make me solve their problems with the tools I advised against.

Instead of just being able to split the work somewhat evenly, I couldn't trust juniors to do things that required independent research -- they felt overwhelmed at such tasks and, if assigned one, would just waste my time by scheduling meetings with me to "discuss" their objectives, where, essentially, they'd expect me to do their work for them and dumb it down so that they could also understand what's being done.

I also had to report to my boss on the progress my assigned juniors were making. I felt guilty that they didn't do squat, but at the same time felt like I might become the reason for firing them, and I didn't want to be that person either. Yet, at the same time, I didn't want to do stuff like taking over their branch and finishing their task, both because I think that not even the worst programmer deserves that and because, on a personal level, I didn't want to upset them -- after all, they were nice. It's harder to be a jerk to nice people.
I used to have an irrational fear for curly braces and semicolons, given BASIC looks clean and simple. I see that now in some young programmers who try to stick to Python. Interestingly, seeing Rust code for the first time also reminded me of that.
Do you recall whether the scaffolding went all the way up? My understanding is lots of NYC buildings have 1 level of scaffolding about the sidewalk as there is a law requiring regular checks against bits of the facade falling off and the scaffolding is a "temporary" alternative that allows them to avoid that expense.
That's different from "has a duty to ensure that the money used to pay them wasn't from the proceeds of a crime" though. If their client claims they're innocent, would they be clear because they don't know that their client is guilty?