skysight-inc/HackerNews huggingface dataset:
My hot take:

The commentators in this thread regurgitate the same statements without adjusting for new situations and experiences.

Nobody in the thread has any form of general intelligence. Each person is an advanced text processor outputing text after being trained for more than ten years (and frequently as many as twenty years) on tens of thousands of pages of text, most of which are totally outdated on the subject of emergent intelligent behavior.

Unlike what a general form of intelligence would perform, the commentators are unable to differentiate among knowing everything/deducting perfectly, having limited knowledge/ability to deduct, and having no ability to reason in any context. They fail ChatGPT by the first standard, and therefore incorrectly conclude it has no ability to reason. It is a fundamental logical mistake, the law of excluded middle. (In fact, ChatGPT reasons in some situations and fails to reason in others. The failures do not mean it does not reason.)

Most of the erroneous opinions stem from a fundamental misunderstanding about the nature of what qualifies as intelligence, combined with a lot of training data that erroneously states that language models can only reproduce things already in their training data.

To give a simple example of how the commentators here fail to reason for themselves: if they experience a situation in which ChatGPT unambiguously makes a completely novel, correct abstract logical deduction or indeed demonstrates thinking through its intelligent behavior, then the commentators here will still make the incorrect conclusion "it must have just seen it in its training set."

Unfortunately, no commentator in this thread shows general intelligence.

What would convince me:

- Given a demonstration of general intelligence by ChatGPT, if the commentators correctly deduced that ChatGPT has general intelligence.

So far commentators fail this basic test. They are just regurgitating output they have seen before, rather than showing any form of general intelligence.
I am surprised when I realized that the author is the same professor in Georgia Tech who wrote this wonderful free book about warehouse planning: https://www.warehouse-science.com/

Unfortunetely he passed away in 2019.
SAP Concur is weird. Supposedly the best solution in the marketplace (got any alternatives?) and 50% of the functionality is pretty good, the remainder 50% is questionable.

And the complexity reminds me of mainframes' UX.
I dug out my old Nintendo DSs and gave them to the kids. The fact that the chat/drawing app could automatically link the DSs and they could just start chatting blew me away. The kids actually preferred using the DS over the switch. This reminds me a bit of that.

I wish there was a good simple modern-day device for kids to use with this kind of capability without connecting to the internet.
For internal communication it doesn't seem very important. Like I do try to be pretty careful about sending useful emails (so I do have spell check turned on), but spelling errors in internal messages aren't something I can imagine bringing up in a conversation with a coworker.
A good reminder to use tools that allow you to keep the data locally.
I always wanted a Cybiko! Never did manage it.

… now I want to buy two off eBay to play with. Thanks a lot.
Depending on what you mean by "code" I disagree.

It sounds like you're arguing for "just get it done quickly" vs "take your time and do it right". That isn't a "code vs money" debate it's short term vs long term productivity.

Technical debt is a real thing. As is "decision debt" (not sure the official term; I mean where you make the wrong long-term choice because you didn't spend enough time on research / prototypes. For example:

* Using Python because it lets you get something working fast. Oops three years later you're locking into Python and your app is slow as hell. You now spend all your time profiling instead of adding features.

* Producing documentation and commenting code. Don't need it now. 10 years later everyone that worked on the code has left, nobody can understand it and you have to start from scratch.

* Investing in tooling.

* Using Bazel. It's so complicated! We'll just use Make. 5 years later a CI run uses 300 compute hours and 6 wall hours, even for fixing a typo in the docs (these numbers are not made up).

Does those things produces no business value in the short term. But it definitely does in the long term.

Maybe that's not what you meant.
You know what fascinates me? When I read about phenomena like The Hum [1], I wonder if those people have a sense nonody else knows about, perhaps they can sense radio waves like CMBR. But what if being able to natively sense any number of fundamental phenomema from gravitation to waves in the EM spectrum or non-linear time and what if some people were hyper-sensitive to it. Imagine feeling the sun's coronal ejections or perceive distant stars in the sky but by sensing infrared and red-shift.

[1] https://en.m.wikipedia.org/wiki/The_Hum
What you say is true, but these companies aren't successful because their products are usable. They succeeded because of their first-mover advantage, lack of alternatives, and compliance requirements that raise the cost of competition. We don't owe them any respect when it comes to UX.

I can see how it gets tiresome reading repetitive arguments, but a solid theory undergirds all the criticism: that one way to beat SAP, oracle, Microsoft, etc. Is to provide a better user experience.
I've asked it to solve certain coding tasks in both English and Spanish and it seems about equally competent in both.
What are doing in SAP? Supply Chain, Production, Finance? I pitty you if it is logistics...
I did a simple benchmark to test how fast forking is: https://gist.github.com/hadrianw/ad07a76f338f09565703ae6ea35...

It tested in a loop fork/exec and vfork/exec for a dynamic binary and for a static binary with musl.

On an Intel Core i5 6600k:

regular:

fork 13179 ms / 100000 = 131 µs, 7587 per sec

vfork 14423 ms / 100000 = 144 µs, 6933 per sec

static:

fork 3173 ms / 100000 = 31 µs, 31515 per sec

vfork 3833 ms / 100000 = 38 µs, 26089 per sec
Given that Espressif was one of the few companies not to fail during the supply chain crunch I wouldn't hesitate to use them. Unlike the Raspberry PI Foundation.
IMO, It's full but not focused on developer services. Thanks for your response anyway.
I think college is most useful to people who don't know what they want to do. I complain about college _because_ I took initiative beforehand.

I knew exactly the job & company I wanted to work for way before college, so I had learned everything relevant to that goal before I joined. From my perspective, I spent 3 years learning stuff I didn't want, or paying to be taught stuff I'd already learned on my own. Both left a sour taste in my mouth.

I graduated into exactly the job & company I wanted from the start. I give college zero credit for that. Well, maybe a little bit for getting past the "candidate has a degree" hiring checkbox, but I often question the value of that. 3 years of my life. Ugh. I was watching the clock the whole time.
Waterproof boxes are pretty bombproof and you could always nest them. That said, I wouldn't have a lot of confidence burying something in an urban environment. And, even if you're out in the country someplace, it's probably best reserved for things you want to keep physically safe long-term without frequent access.
To add to this, I have an application in production with a client right now that literally doesn’t have a logo. The favicon is the initial of the service’s name on a random color background. Nobody has ever asked or commented.
Yeah, I have definitely seen an evolution, shall we say, in their modeling and data aggregation and smoothing. Oura is doing a public "beta" of a new sleep model now and it is VERY different! But much better. So it goes.

There are also inherent power limitations in the ring form factor compared to the watch, which impact data granularity. If you want to be monitoring apnea you really need seconds level resolution, and Oura is tens of seconds.

Anyway, agree about limitations. It has still been very useful for me! Cheers.
I lately got a lot of YouTube ads for GoDaddy and it’s hilarious that their main proposition is to “Make your business look more professional with custom domain emails and website”

professional!? Your name is GoDaddy and you want to look professional?
Add to it https://git.kernel.org/
What Airline Chaos Looks Like from the Inside
At art college, one of my tutors talked about people making "things that look like art". There's a good deal of subjectivity in art, but I knew exactly what they meant - things that have been produced by taking the outward appearance of other artworks and producing a kind of median of the combined aesthetics. ChatGPT, at the moment at least, feels very similar. It has the outward appearance of authenticity, particularly for a subject lay person, but when anyone with some kind of domain knowledge looks at it, it's clearly rubbish.
This is something I talk about with SDE teams I’m coaching:

- we’re like a football team

- and that means it’s okay we have different roles that utilize our unique skills

- or because we need a single play caller

- but that doesn’t mean your role isn’t important; QBs can’t work with no linemen

- and managements job is to be high level direction, staffing, and play calling

- but they need to step back and let the people on the field do business

- and only bad managers don’t take feedback from the people on the field

You can give the same speech about military units or professional kitchens; because it turns out the ways humans organize aren’t all that varied.

I just wish we could get to a paradigm of “team building” instead of “fungible cogs in the process chart”. Both sides, employees and employers, would be happier.
Do you store your requirements using pip freeze then?
Try GoMommy next time, surely they know what they are doing
GoDaddy is a bottom of the barrel company. I have been buying my domains on Namecheap and using Cloudflare's nameservers for a while, with no issues whatsoever. I have heard good things about Porkbun too.
Your time would be better spent preparing for the day you will be hit by a meteorite.
Until early 2009, we ran a PHP website under IIS via an ISAPI FastCGI module that executed PHP :D
https://archive.is/aaQmR
Apparently the case that really ticked off the FTC was a security company threatening to try to hit security guards for $100K if they left for a competitor.

https://www.cbsnews.com/news/noncompete-agreement-feds-sue-3...

Not highly compensated employees. People who were likely making less than $20/hour (possibly under $15/hour), being threatened to be smacked for $100,000 which would be absolutely life ruining for such workers.
Name three.

This is just something people believe in your imagination.
Enterprises often have deals with cloud providers. Offer to host your app on "their" Azure / AWS / whatever. That way, they're taking responsibility for their data.

In your offer, state that you're happy to support Penetration Tests that might have to be carried out.

Get an IT insurance and tell customers about it.

If you've got a lot of time and money, get ISO 27001 certified (5 figure sum for a small company).
Given how often the critics have "moved the goal posts" and subtly tweaked their arguments, I'd expect they will claim to have been right about needing symbolic reasoning, no matter how we get there. My perception is that they care mainly about pointing out failure modes and about ultimately being proven "right" -- not about making contributions that can actually improve existing systems. In fact, AFAIK, the critics have made ZERO contributions to improve existing AI systems.
Just use another DNS service, like Cloudflare? No need to transfer your entire domain just because their DNS is bad.
It’s strange that in their examples they don’t show any I/O (apart from print).

I would expect support from such a language to support me with I/O while I concentrate on my program. For example by providing an event loop.

Of course, if I need a more performant approach I would switch to a low level language.
As a counterpoint to this, the book Amusing Ourselves To Death (1985) laments the decline of print and partially text as a method of communication and explores the effect on culture, among other things, as it gave way to television. It's an interesting read.
They made a movie with Michael Caine about it: https://m.imdb.com/title/tt5789976/

Not too bad
But this is not a backup scenario
Two key things are that Northern China is relatively South (compared to Europe) and that it tends to be sunny in winter.

This means you get plenty of sunlight and it is still strong enough to be warming.

So these greenhouses don't work that well in, say, the UK where winters, while not as cold as Northern Chinese ones, are very gloomy.
Cloudflare is fine, at least in my opinion.
Maybe not, since we would like to write 64bits RISC-V assembly code paths once and re-use them (like on the bouffalo). Then 64bits<->32bits ports would not happen, even though we know RISC-V 32bits<->64bits ISA port was made easy.

This means seriously strong assembly code reuse.
I learned this at some point while working in manufacturing. No one responsible for how much you get paid really cares how clever your idea is unless it makes the company more money.

For me, the game theory gets pretty advanced at this level.

My strategy now relies on enriching myself via equity and careful product decisions so that I can then go start my own software studio and do things my way. Presumably, this is what our leadership wanted all along.

Trying to get my rush experimenting with new ideas under the current employer is really only shooting myself in the foot with regard to this long term plan. Any experimentation is reserved for side projects and weekends. At this point, I only bring "code" ideas to the team if I think they will legitimately improve the business in some eventual way that a non-wizard can understand.
At minimum, implement your application to address the OWASP Top ten: https://owasp.org/www-project-top-ten/
Document how you addressed these. Check with every new feature or change if you create a new vulnerability.
Don‘t store data without a clear purpose
Don‘t invent your own encryption.
Think how data is erased or archived
Separate the data of different tenants
Implement a proper audit trail
Once you gain traction: ask an independent party to do a penetration test. Be transparent to customers about vulnerabilities discovered and patched.
Limit third party dependencies to components that get regular security patches.
You need to proof your security is better than what your customers have in-house.
Hypocrisy is what you complain about when you cannot make a substantive complaint, but want to complain anyway.
There is also pretty good Linux support. So if you wanted to tick the Linux box you only have to make sure your game works under proton which generally just means avoiding proprietary anti cheat and Microsoft specific codecs/fonts.

I know a franchise whose games ran with 99% compatibility in proton except the cutscenes which used a proprietary codec. Proton then got a patch and just shows a static image during cut scenes while the rest of the game works perfectly. The developer can fix it by reencoding the cutscenes. No need for explicit Linux support.
I’m guessing the hells angels do not have a diversity policy or a policy on harassment?
Where I live, if you order frozen food online, they're delivered by a courier specialized in delivering frozen goods (like UPS but only accepts frozen parcels and delivering them using refrigerated trucks).
No, it's a subscription. But I look at it like- the hw will have a limited lifespan, both because fingers are a very high traffic modality, and because hw and sensor advancements are going to come fast and furious. Useful life will be 2 maybe 3 years. So it's basically a $500 purchase on a payment plan. Then I'll buy another of something, maybe Oura, maybe someone else.
https://github.com/tokio-rs/axum/pull/1346

Also for ref :)
So at my last job, I did engineering/land development for cannabis farmers. Everyone I knew had a story about burying money and forgetting where it was buried and being unable to find it.

Also, lots of cash was recovered destroyed.

Now... One thing I will say about that is, it's harder to find a good spot than you'd think, and good spots are more predictable than you'd think. I've notice several such cash stashes. I worked with a guy that had an even better eye for it.
I think it’s compelling from a scalability perspective given that deploying one OS for each app instance you want is quite wasteful and increase entropy: deploying from a single image doesn’t guarantee the os won’t change over time, and if you have 100 instances, keeping all of them consistent will require solutions that will inherently increase the overall complexity, which is the main argument against k8s.

Regarding the endpoint health probes, I agree that’s possible if you have an app with a call that’s lightweight and representative enough to be used for that. But again, we are already deviating from the “pretty simple” solution here as well.

And we didn’t even start talking about how to make the Load Balancer highly available…

That said. I agree that the solution you’ve mentioned is a feasible one, I just don’t think that it’s way simpler than k8s if you truly have more demanding scalability and availability requirements.
Most of the people have never heard of the term so, probably lousy marketing.
Actually a lot of people have tried burrying paper money, I guess what you meant is "nobody smart buries paper money".
Many years ago in college I was offered a job doing IT and infosec/opsec for an interesting group of people. Turned it down for many reasons including not wanting to live in constant paranoia, but it was suggested that the pay would be excellent.
Nefore better UI and UX help you beat SAP and co, you need compliant, and industry specific ERP functions on par with them. And then you need to sway all those existing customers away from them. In market that doesn't value UI half as much as you seem to think.
The only side project I've managed to complete and put live in the last 10 years used Perl and CGI. That was last year. It was actually fun!
> what if time travel, but only forwards?

Just to expand on that a bit (also teasers for an almost 40 year old novel).

They don't have time machines as such, but instead indestructible stasis fields ('bobbles') in which time stands still. These are initially thought to persist infinitely, but early in the first novel ('The Peace War') it becomes apparent (in 2048) that the bobbles eventually pop releasing whatever is inside them back into real time. This causes problems for the baddies who control bobble technology and have long been using bobbles as way of imprisoning their enemies.

In the follow-up novel, Marooned in Real Time, various characters who have been bobbled for various reasons travel to the far future of the Earth, long after an apparent singularity has left the planet almost devoid of human life, and witnessing changes to the planet on geological timescales. The bobbles are now a pervasive technology used in a whole range of applications (from solar mining to deep space combat), which Vinge has fun exploring.
I remember CGI very fondly. I'd still use it to this day in my personal projects if it was not for the fact that I'm running vanilla Caddy 2 that comes without support for it.

Now, CGI and FastCGI are cool, but who else here built CGIs for running on Pre-OSX Macs? I remember AppleScript/AppleEvents based CGI. The Web Server would be a GUI program running on the Mac and the CGI would also be one. They'd communicate to one another sending AppleEvents. I once made good money with a system for running school exams with it.

I miss those days a bit.
Only it is nothing like this.

What’s strange is how little effort it would take for you to use these tools. What I don’t find strange is that you feel confident having an opinion about this regardless of your lack of experience.
Based on the author's other writings (e.g. https://theupheaval.substack.com/p/no-the-revolution-isnt-ov...), he appears to identify with the culturally conservative, anti-woke wing of American politics. Presumably, his team is team B, while modern liberals are presumably his team A, which from a neutral observer's standpoint makes the article rather bizarre. (And which might be why the author was careful not to label B and A in this article.)
$3.5 is pretty expensive when you can get microcontroller chips for $0.5 or less in bulk.
In general, "the industry" makes their own boards and modules, and prefers cutting off any excess cost and features in favor of getting cheaper microcontrollers to optimally integrate into a design.
That is, unless said designs actually need wifi, in which case Espressif is actually a consideration, but otherwise STMicroelectronics or Nordic Semiconductors chips tend to be more cost-effective, and the latter has significant leniency on board design as it allows remapping nearly all pins.
Interesting that you would point out the Spanish vs American work culture. I feel there is some more nuance and complexity here that can't be captured in a single dimension, e.g. 80% vs 100%.

As a scientist, I have found that I most often prefer to work with Spanish scientists on projects, and indeed mostly collaborate with Spanish people, despite having never been to Spain, not speaking Spanish, etc. I just really connect with their culture and attitude, and love working with them.

But I wouldn't characterize it as "good enough" vs "excellence." I find there is a deeper excellence in Spanish work that you don't usually see in American work that is hard for me to put words to, but I will list a few things that come to mind as well as I can:

* An appreciation for minimalism and simplicity- simplifying the work itself, so that it can be 'excellent' while being paired down to the core of what is important, with nothing superfluous or distracting added. Simplicity allows more excellent work, not less, and allows you to actually get to 100%.

* A playful or joyful child-like attitude towards the work that sees it as fun, rather than a huge stressful burden. This lightness allows for visionary high risk work that would be too 'scary' for people that take the work too seriously and can't endure a chance of failure.

* An understanding that we are humans, and need relaxation, naps, solitude, contemplation, and joyful social experiences to be fully human, and to continue being creative, happy, and healthy people that can do excellent work.

In short, I feel that the Spanish approach to work actually makes it practical to bring work from merely "good" to truly "excellent" without burning out.

Nietzsche, a German, writes a lot about this, and how he much more admires and likes to work with Mediterranean philosophers vs other Germans, and how he also feels that the cultural differences make German work mostly mediocre, and Mediterranean work excellent. This is the idea behind his book "The Gay Science," e.g. The Joyful Wisdom or The Joyous Science.
Last time I read into it, the lack of memory management hardware (paging etc.) was one of the main reasons stated why normal Linux can't run on these devices.

Someone managed to get Linux to work by writing a virtual machine and emulating a Linux capable computer, but that was obviously not a serious use case (it was also extremely slow for obvious reasons).
At this point even the Windows DNS server service beats the complementary DNS of registrars.