skysight-inc/HackerNews huggingface dataset:
I personally can't in good conscience pay Google any money when they push initiatives that go against my interests.
Poe Platform: AI Chat with ChatGPT from OpenAI Board member Adam D'Angelo
I don't think collective bargaining is that frowned upon.

I guess what you are noticing is that there is a huge overlap between person cultists (fans of Altman, Musk, whatever) and disdain for that they are temporary being part of the lowly wage worker collective.
Perhaps this was the final takedown necessary to pave the way for BTC ETF approval.
It sure does. the renaming of PLT Scheme to Racket was very intentional: https://racket-lang.org/new-name.html
Apple Music can do the same on PS5.
Any astute student of the Unix lineage -- will notice something interesting here...

That is, programs usually READ from STDIN and WRITE to STDOUT...

They do not usually WRITE to STDIN nor do they usually READ from STDOUT...

That is, in the above article, reading and writing to the standard UNIX streams -- is reversed.

Perhaps this is because the questioner did not, at the time, completely understand standard UNIX conventions...

But maybe, under some circumstances -- it might be desirable to write to STDIN and read from STDOUT...

Consider the following Unix command line:

$ command-line-program-1 | command-line-program-2

OK, so now let's suppose that command-line-program-2 -- would like to report back to command-line-program-1 from time to time. Messages that command-line-program-1 is responsible for capturing/logging (by whatever method). These messages could be hints, warnings, statuses, and could include large chunks of text.

Yes, it's quite possible that any number of other Unix mechnisms could be used for this, i.e., shared memory, shared files, named pipes, or other IPC mechanisms.

But let's suppose that command-line-program-1 and command-line-program-2 don't set up anything like that beforehand -- that we just want a way to simply and easily send informational/log messages -- back through the command-line chain of programs to the first command-line program.

If those were the circumstances that were desired, for whatever reason, then under those circumstances, wouldn't it make sense for each program to write to STDIN (effectively communicating with the earlier/higher-level program on the chain) and read from STDOUT (gather information/messages/feedback from the later program in the chain)...

So, that is why it could/might be necessary under some circumstances, to be able to write to STDIN (and conversely) read from STDOUT...

Related:

The concept of "Railway Oriented Programming" in functional languages:

https://fsharpforfunandprofit.com/rop/

Standard streams

https://en.wikipedia.org/wiki/Standard_streams
Nazi UFOs
If you want inspiration, we created a (mostly) functional-first curriculum for Snap (like SCRATCH) which still has highly visual output. https://bjc.berkeley.edu/bjc-r/course/sparks.html
It's definitely trickier to bring functional programming into these sorts of environments, but I think we came up with some nice compromises there.
Have you looked into this case at all? The evidence compiled against Binance is extensive and compelling.
> but what I don't understand is why aren't more brilliant people even a little bit conflicted about this?

How do you know they're not? Unless you've had personal one on one conversations with the people you're referring to, are you really confident that you understand the most nuanced version of their position? I mean, most people, in published statements, interviews, etc., are probably not going to talk very much about the scenario where they have a < 1% subjective bayesian prior. But that doesn't mean they don't still have that inner reservation.

> It seems if you even hint you have some doubts and say well, maybe 1% chance Eliezer is right you are told NO, it's not even 1%. It's 0%!

Maybe it's just that we run in different circles, or maybe it's a matter of interpretation, but I don't feel like I've seen that. Or at least not on any wide scale.
> YouTube has no financial incentive...

Nonsense. A Google controlled browser runs plugins Google allows with privacy settings Google creates. More data and no ad blockers is worth many billions of dollars to YouTube in the long run.

They directly benefit from people thinking Firefox is slow.
There are so many 6502 assemblers. Here's a few: https://web.archive.org/web/20151021054219/http://hoop-la.ca...

There are so many, I don't even know which "tass" you are asking about. 64tass?

https://sourceforge.net/projects/tass64/

64tass looks really good as it supports 6502, 65C02, R65C02, W65C02, 65CE02, 65816, DTV, 65EL02, 4510. I use Merlin32 which supports 65816, but I pretty much stick to 6502. I do use xa from time to time. Others have mentioned ca65 which is popular and can support macros and lots of other things that make it incompatible with other assemblers.

Advantages for no 6502 assembler in particular because there are so many available!

* compatibility, ease of use, ease of install, ease of building from source, portability, size, speed, lack of dependencies, vintage, hack-ability, written in $MY_PROGRAMMING_LANGUAGE ...
This is usually the side effect of people running too fast. Slow it down- even if you feel like speed walkers can pass you.

Or you actually hate running.
They were responding to someone who started off saying they’re dealing with executive dysfunction. I do not know exactly how it affects GP, but I do know that typically it creates a crappy system of inaction despite intention, motivation, etc. And yes, I indeed have things I’m working on.
Binance Founder Changpeng Zhao Agrees to Step Down, Plead Guilty
WSJ: https://www.wsj.com/finance/currencies/binance-ceo-changpeng...
You are assuming over the coming years that most parties so displaced simply shift to other parts of the economy as lucrative and are able to take advantage of those benefits. You are also assuming collusion explicit or implicit and the wealth of remaining buyers doesn't just keep prices high.

EG you you have 100 people who can't afford steam off a hotdog and 100 customers with n units of disposable income per day. You end up with 150 customers who can't afford shit and 50 with 2n units of disposable income. The price was never bounded by the actual cost in the first place so the smaller wealthier clientele leads to higher prices.

One could easily imagine many tens of millions of new poor making much less while prices driven by wealth of other segments of society continues to rise who both have less coming in to pay higher prices.

Meanwhile you have tens of millions of people who are presently create little value NOW whose jobs end up politically difficult to deprecate. You need to have SOME people on your side after all.

I don't see our society being a good one now or in 20 years. There is no political will to do anything hard and a thread of greed, cowardice, anti intellectualism and weakness woven through our society.
Millennials say they need $525,000 a year to be happy
When it comes to social science and studies involving self reporting I don't give it the same weight as I would to a study where all the variables are quantifiable and controlled

And in this case the quantifiable, non-self-reported part is the MRI brain scans they're doing, but what does that data indicate? I'm too ignorant of neuroscience to know. Are all changes in behavior and cognition detectable through an MRI scan? Maybe the average kid who spends 8 hours a day playing video games finds it nearly impossible to read a single page of a Harry Potter book without getting distracted, while a kid with 2 average hours of screen time has no problem with it, yet the difference maybe isn't reflected in an MRI scan? Did they perform these same scans on some Amish kids as a control?

Point being sometimes studies like this are hard to swallow when their conclusions go against so much anecdotal observation, particularly when the methodology leaves room for all kinds of other interpretations
Functional programmers tend to use recursion instead of explicit loops with implicit state, and it's wise to regard for loops with suspicion since it can't return anything.

Standard ML as the language of instruction is a vehicle for teaching FP semantics, not imperative ones.

Also, Tower of Hanoi is a classic problem that's well suited for recursion.
> That seems a little conspiracy-theory-ish to me.

The word you're looking for is business. This is literally how big business to business is done. It also doesn't automatically mean anti-trust.
I think that's missing from this discussion is why so much effort is being put into Blazor. Why would anyone use or even build a framework with 4 rendering modes? The answer is that the on the ground developer experience of writing interactive applications in Blazor is extremely nice. In an ideal world, Blazor feels like how web development should be. If you've never used it then you'll have no idea what I mean.

I'm not using it in production yet for many of the reasons discussed in this article although I may revisit it again in .NET 8. The newest modes might actually push it over the top for applications that I develop. I wish there were no downsides because it just is so very nice to code in.
Depends on how good OpenAI's lawyers were in drafting agreements.
WE HAVE DONE MUCH -- BUT THERE IS MUCH -- TO BE DONE
Unable to signup for Claude waitlist from British Overseas Territories or the Crown dependencies.
Haha, I was actually referring to being a US fugitive as the miserable life, which Zhao obviously wants to avoid.
Again, bubble surrounded by tech nerds.

Children can be tech nerds too.
Show HN: Writing a thesis in 24h (The Pyramid Principle)
I recently read this encouraging post: https://news.ycombinator.com/item?id=19784907
and thought I want to have a go at making a personal website.

I'd like to start with sharing the most useful book that I have read so far and to show off a bit in the process.

Other reviews of the pyramid principle:

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

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

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

https://news.ycombinator.com/item?id=26286217
> To me, block coding is too far removed from regular coding for kids to make the connection...provides a much clearer transition path for students to Python/JS/Java.

Personally I wonder what the ultimate goal is. I appreciate furthering education, making connections between different concepts, etc. But starting out with something that is not Python, with the goal of ending up doing Python, seems like a funny way to approach things.

So Pickcode has some value, but not enough that I'm willing to transfer my educational time (and dollars) from other options giving my children the critical thinking skills & love of learning that let them explore and make the connections naturally. Educational materials are in a competitive space!
That is simply not true.
You can easily set account creation and payment on your website for "reader apps" if you're not willing to share 30/15% with Apple. (and Spotify & Netflix qualify as reader apps). Apple even allows you to put a link to your website for account creation right in the app (they didn't allow that in the past).

https://developer.apple.com/support/reader-apps

Many companies (like Google) move Apple's subscription fee to end users, so don't feel too pity about them. Just compare YouTube premium cost as an in-app purchase and on the website. €15.99 vs €11.99 here in Ireland.

Google had a choice not to offer the YouTube subscription as IAP and just link people to the website. But the conversion rate for IAP is way higher compared to the website link, so they just punish their users, who pay €4 extra every month.
Related question. Why don't any games allow you to replace the in game music with something else? Is this patent encumbered or something? I figured by now, I'd be able to simply go into settings, choose an audio provider (e.g. YT Music, spotify, local, etc) and have a custom BGM soundtrack play.
It wouldn't shield you from things that you purposefully did wrong, for instance fraud.

Far more than you ever wanted to know about this:

https://www.investopedia.com/terms/d/directors-and-officers-...
> Imagine the unfriendly AI wakes up

For now, it's just imagination. The transformer architecture models are not AI and are not threatening to become AGI. As a thought experiment, AI paperclip maximizers are certainly a concerning idea, but that's all they are – a thought experiment.

As for Yudkowsky, well.. https://nitter.net/xriskology/status/1642155518570512384#m
They already can build the same given they have access to everything as part of their deal.
The gap between rich and poor is growing at increasing pace, just like the gap between rich and mega-rich is.

If you went completely hungry yesterday, nearly starved to death, but today you get enough calories that you feel less pain so you can at least stand up and walk around a bit, while you watch your brother stuff his face with so much cake he has to puke 3 times to make room for more, to then play frisbee with the rest, what would you think? How it was for you yesterday isn't the standard. How it is for others, today, is the standard. It's about fairness and human dignity, nothing more and nothing less. If everybody was starving, we wouldn't even have a name for it, or a problem with it. It wouldn't be a slight on anyone.

Some people shriek in anguish or sob in darkness, kill themselves, over issues that would be a 2 minute phone call and a check that is 0.0001% of their monthly income for someone else. That's a problem, and that kings used to have less than the average homeless do today doesn't change that, and isn't something capitalism gets to take credit for either. Humans have been inventing and improving things since before history, even animals do it, that's just normal.
" I don't think there's a JRPG more accessible than this one"

I'd argue there's one more, though I may be biased as it's what got me into RPGs - Final Fantasy Mystic Quest. It's a relatively unknown title as it was an attempt by the Final Fantasy franchise to get beginners into RPGs. It's like Super Mario RPG in a lot of ways, including seeing monsters on the overworld. However, it's much more like table-top RPGs, without mechanics such as timed hits and with more standard RPG monsters and spells. Personally I love the art style they went with in the game, it's the peak of pixel art IMO.
How strong is your premise that brilliant people generally aren't at least a little worried about it? I'd guess the opposite.
3000 feet with the necessary height restrictions in either direction of the runway. And then there’s if NIMBYs let you increase flights at an existing airport, let alone open a new one.

PAE in Seattle has so many restrictions because airports are terrible neighbors, despite the clear demand for more than just SEA.
Fuse to Forget: Bias Reduction and Selective Memorization Through Model Fusion
They are here: https://cdr.common-lisp.dev/
definitely noticed it being "lazy" in the sense it will give the outline for code and then literally put in comments telling me to fill out the rest, basically pseudocode. Have to assume they are trying to save on token output to reduce resources used when they can get away with it
The very best reason not to pay ransoms is because it requires trusting the piece of garbage that stole from you, to be honest.

Never pay the ransom...ever.
We dropped Jest and switched to Vitest across the entire stack. It's a shame what happens to these projects over time...
they say "you are what you eat" - physically and "you are what you perceive" - mentally..

so yeah, some (sometimes soft, sometimes drastic) hygiene is the way..
At the onset of the Epic lawsuits, I thought the Apple lawsuit would have some merit, because they tie users' hands behind their backs, but that the Google lawsuit was a baseless attempt to fragment the Play Store with Epic microtransaction nonsense. All the things coming out of the Google case have shifted my opinion significantly. Google wasn't actually playing fair while Apple was cheating; they both were cheating. Google was just hiding it under a veneer of "open source" and "open platform".

The Apple lawsuit failed primarily because, well, it's not illegal to use a legal monopoly (copyright) in the intended manner. Nor is it illegal to merely be big[0]. Epic's lawsuit against Google may succeed purely on the basis of "well, Google opted in to competing app stores and payment methods, Apple didn't", which is not at all the outcome I wanted or expected.

[0] Or at least, it stopped being illegal after the neoliberals rewrote history with the "consumer welfare" argument.
Absolutely, but that seems to have been a prerequisite for joining the board of OpenAI.
Redpurple
Anecdotally, it's not even close. It has way shallower knowledge and its reasoning is pretty limited. It's not even GPT-3.5 level in practical usage in my opinion. It's definitely faster, but far too lacking to be a replacement.
I believe you but he does seem not to want to receive email because the page seems serious and it is still up.
I don't see how the board did that. It would just be the employees leaving because they want more monetization and thence pay that spells doom for non-profit AI development.
How do you get a CEO with vision to structure the incentives towards achieving the vision (presumably starting with the incentives for his direct reports and maybe coaching them to do the same for their reports, and on down the chain)?
Humanity should not be organized like a corporation. We have too much of that as it is.
Show HN: Gaming Gaiden: A lightweight gaming time tracker in PowerShell
Hi Everyone,

I made a Powershell application to track time spent playing pc / emulated games. It provides many other interesting statistics as well over long term that can add value to someone's gaming hobby imo.

I used to use a closed source program called Gameplay Time Tracker for time tracking focused on gaming, but overtime it started failing and throwing exceptions everywhere. I tried reaching to its Developer to ask if they can open source it and i can fix the problems. I couldn't raise them. It had been truly abandoned.

After a while i just decided to build a replacement.

Few choices that may seem strange, using Powershell for a GUI application, building the GUI with HTML, CSS and JS instead of native windows forms.

All of these were made because i am not a windows app dev / GUI dev. I am infra engineer and have strong scripting skills. Instead of getting bogged down in learning a whole programming language like C# and .Net., decided to go with Powershell. DataTables and ChartJs made it trivial to create the UI.

Pragmatic choices over conventional wisdom basically.

It turned out well in my opinion. Got some attention on reddit and in a youtube channel. Thought it would be good to share here as well.
Pihole works just fine, regardless of browser.
From my perspective it sounds pretty cheap if we get to the answers immediately.
Not at all… basically no devices let you limit charge to any desired preset level. Apple devices have a system that slows down/pauses the charging so the device spends less time fully charged, but still charges to 100% eventually.

With careful management, you can as much as triple or quadruple the usable lifespan of a regular lithium battery consumer device.
The amount of zone 2 that one should get is frustratingly large. I love my cardio - more than most, but it can be a real struggle to fit that in when you have a young family. I'm doing great on the strength training side, but the time demands of cardio are hard!

It doesn't help that when I do get outside that I tend to go "comfortably hard" and I'm in the no-man's-land somewhere between zone 2 and 5, not really capitalizing on the full benefits of either regime yet maximizing fatigue.
Congrats! It looks really nice. It reminds me of when we developed a block-based version of our ProcessingJS editor at Khan Academy. It was a little clunky UI wise and hard to maintain, so we eventually dropped it, but this looks pretty slick. I love that you're giving new programmers more ways to get into typed programming! (I tend to also think most block coding is too far removed).
Fundamentally ethics are a luxury. I might have some if I ever become rich and financially independent of the rest of society, but until that point I will not have any.

And even then, it comes after other needs like comfort and achieving my own goals. I won't sacrifice much of anything for ethics.
They are using FreeRTOS, communicating over a CAN bus using CANopen. Looks like this is a shutdown routine, shutting down various devices. They seem to have separate tasks for propulsion control and GPS.

Pretty standard fare for a vehicle controller.
Not before Tether has been taken down
This is newsworthy because Google and Apple are facing lawsuits regarding their forced 30% price cut for years now.

Also, imagine you are an indie Android Developer/small company and want to sell an app. Nowadays for the first $1M in revenue it's a 15% cut, above that (and it used to be since the first $) 30%. But hooray, the big company Spotify pays 0% to 4%.

And then the Google guy says, quote from the article: "These key investment partnerships allow us to bring more users to Android and Play by continuously improving the experience for all users and create new opportunities for all developers."

So yeah indie dev or small company, Google says you should be glad they only take 0-4% from Spotify, that way all Android users have an improved experience!

Not only is this shameful from a morale perspective, but also lawsuits & the EU will have even more arguments against Google now.
Bonus: In the last paragraph Spotify is also shown as hypocrite - taking advantage of a 0-4% deal with Google, but at the same time joining a "Coalition for App Fairness" to reduce fees.
Been an old fart, I started coding on the C64 in 6502.

It wasn’t that hard to learn enough and, given I was cracking writing crack-intros, it has helped me hugely in the modern world. As an example, threading is child’s play because I did VBL interrupts.

However, the institutions today naturally teach something more relevant to getting a job as they did in my day (68k, Turbo Pascal and some C).
It's funny that you and a sibling have essentially opposite asks [0]. The other commenter's anecdote is about how even the magic of expressions resolving to values goes over some novices' heads— how much more so would a full expression-oriented language!

I'm a fan of functional programming, but I also sympathize with OP's observation that even python might be too far from the CPU to be a good introduction to computing. It probably depends a lot on the child and the teacher—a functional programming language would probably appeal more to older kids (high school) who are comfortable with math.

[0] https://news.ycombinator.com/item?id=38366268
Original GTA they were CD tracks on the disk unless this changed in a later release.
Indeed, this is most puzzling and it is now a 33% chance that he's the one that started all this. If it turns out that is true the chances of a successful suit go up considerably.
All time high stock though...

If it wasn't such a PITA to prep for interviews I think companies would have to give out better raises to current employees to avoid mass attrition.

My conspiracy theory is that companies keep using leetcode style interviews because they know people don't want to study for them which makes them less likely to change jobs for more money.
People are willing to compromise and put up with a lot of complexity if it gets them out of having to engage with JavaScript and its supporting ecosystems.