skysight-inc/HackerNews huggingface dataset:
whoa, I made a fake virus too! Mine would freeze the user's screen, and display a progress bar that their hard disk was being deleted. I shared it on download.com and got a few thousand downloads. VB6 was so much fun as a teenager. If you all know anything that is close to it please let me know!
You can expect that benefits of GPT-4 for users will outweigh any direct safety risks from its availability, and still believe that work on these issues is super important because of the prospect of the powers of the next systems, and the ones after them. That's how I'd read this sentence, at least in isolation.

(I'm not claiming these benefits will outweigh the risks, necessarily. The sentence doesn't make any claim either way.)
Both good and bad:

- Won a stupid writer's award at ~20yo (Opensource.com's Reader's Choice Award). Still proud of it.

- Gotten me my first internship.

- Gotten me a couple of TV interviews in my early 20s (not a lot of tech people in my country had a prominent public presence).

- Gotten me a couple of all-expenses-paid trips to like a dozen of conferences (some regional, some Europe-wide).

- Had a lot to do with me getting a Mozilla fellowship.

- Easily reached four to five digits within a day on a couple of occasions. Always followed by criticism, sometimes fair, sometimes unjustified.

- Was once threatened to be sued by a CEO of a web agency or a hosting provider (can't remember) from a neighbouring country because I kind of elevated his homophobia. It was amusing.

Best decision I could've made for myself in my early career, it really helped me stand out very quickly (in my tiny country, not guaranteed).

Since then, nothing, but that's kind of intentional. I barely publish anything. My Obsidian is full of finished posts that are never gonna see the light of day because I'd rather do anything else than deal with internet drama.
How many kids do you think there are in schools who aren't eating solid foods yet?
My recollection is that VB6 deployment got messy when you started stringing together lots of third-party components, since they had to be installed and registered system-wide. Windows XP introduced registration-free COM through SxS manifests, but a lot of us couldn't use that for years after XP came out, because we had to keep supporting 9x and maybe 2000.
Could you expand on the problem in sdf approaches? I’ve always thought or assumed that if there’s high frequency features in a signed distance function rep you could use gradient / derivative info to do adaptive sampling ?
> …in 1998, it was possible for a teenager to write a decent quality Mario clone that could run on a Pentium II, from a web browser, at 60fps.

Today it's possible for a teenager to write a decent 2D or 3D platformer (or whatever) that can run on a low-end machine at good framerates using tools like Roblox, Godot, etc. Flash still exists in the form of Adobe Animate, but it's competing for beginner hearts and minds on platforms with far more capabilities and far better communities.

Change is not necessarily regression. It's fun to remember and honor tools that were formative in our lives, but it's important to note that there are kids out there having the same experiences we did on today's platforms and tools.
> most public school teachers are glorified babysitters at this point anyway

That's a common but pretty twisted bit of logic: "we've made it shitty, so we should make it shittier because it's already so shitty."
Rupert Murdoch Lies at the Heart of Democracy's Destruction Worldwide
WebGPU comes out April 26th - then 65% of the worlds web browsers will have access to it.
> But a possibly better and more optimized implementation can't be put in place until the current one fails

That's like saying we can't implement renewable energy until the grid goes dark, and the best way to get reform is to go round blowing up some power stations. People are depending on this infrastructure to work! Advocating for bank failures without regard to the consequences to the users is the sort of accelerationism that you normally only hear from revolutionary Communists.

What is the acceptable level of collateral damage from bank failures to you?
So was literotica.com in, or out?
> Those parts would still be handled with GPT-X talking to another GPT-X in the other company. Even the requirements might be given by a GPT-X.

What happens if one (or more) of the GPT-Xs starts having hallucinations while they're busy working on this project?

> Second, even if that's not the case, the part of doing the communication can be handled by non-programmers.

I was in a meeting with a sales manager and tech team a few days ago. Sales manager had been talking to a potential customer about a product that neither he nor the customer properly understood. They both thought it would be an excellent fit for a particular (new) purpose, one for which it was not designed.

As it turned out, everyone on the tech team knew that both sales manager and customer were utterly and catastophically wrong, but it took the best part of an hour to finally convince him of this.

It's quite hard to have useful conversations about stuff if you don't actually understand it.
"...I pay my barber $50 for a 15 minute haircut..."

Bet you can get the same for less than $20 within 3 miles (and possibly far less).

I paid $10 for my last haircut ($6 two months ago
- thank you, Joe Biden). Luckily there's another shop nearby that still charges $5.
AFAIK, no. The opposite is true with MMtk (https://www.mmtk.io), which is a toolkit with many GC algorithms implemented that has been plugged into other runtimes, including, as it happens, OpenJDK.
So be the contrarian who does those things we "don't do" anymore. Teach your kids, if you have any, to do those things. Teach them to observe the family at a restaurant, all staring at their individual phones, while yours remain safely in the car or shut off in your pocket.

> Who gathers around the piano to sing along with your one cousin who can play all the standards, anymore?

For the past 6 months or so, the lifegroup we host (mid-week discussion group associated with our church) does exactly that as part of our evenings - we typically sing through three hymns, with piano, on our path between dinner, discussion, and an open ended firepit time that often goes well into the late hours. And let me tell you, people enjoy belting out the standards (my wife generally picks one well known, one lesser known, and one "You've probably never seen this one before!"), scraping the dust off how to read multipart music, etc!

If the direction of tech is to dehumanize us and remove all that humans enjoy, then screw that! Do what humans enjoy instead!
Former newspaper city editor here. With few exceptions, positive stories -- although readers clamored for them in surveys -- never drove newsrack sales the way negative stories did. That's why we had a whole section for feel-good features but they didn't usually get prime front-page real estate.

In the age of infinite content, headlines have become a sort of drama arms race. But the basic dynamic of what works and what doesn't for drawing in readers hasn't changed.
> venture capitalists, who by definition have lots of capital

Actually VC funds don't have much capital. If I agree to put $10MM into a $50MM fund as an LP, I don't send them $10MM. What I agree to do is that when they make an investment in Startup X, they can call me and ask for a fifth of that investment.

LPs invest in venture firms on the theory that the firms can pick good startups. I want the use of my money until they ask for it.

(This explanation ignores the annual management fee and the fact that some VCs have made a lot of money in the past).
Things such as this are not nearly analogous to knives.

The power from this sort of tech may easily exceed that of all weapons of mass destruction (and people far more expert in the technology than me have already said so).
I suspect this isn’t the case. Even when I’m in a great mood, I find myself drawn more to negative headlines. I wonder if it’s related to our odd loss aversion behavior[0].

[0]: https://en.wikipedia.org/wiki/Loss_aversion
> Most importantly: hooks make functions that look pure actually impure.

What makes the functions look pure? Functions in JavaScript have no guarantees about purity. TypeScript won't let you make such guarantees either, and I think Flow won't either. The only way I could imagine something _looks_ pure is if you have prior expectations of what a function component should be from how they were discussed in very old versions of React before APIs like createRef existed. The preferred terminology from the core team these days is "function components" and has been for a long time. I've been using React since 2014 and they stopped talking about "stateless functional components" well before hooks were announced in 2018.
Unix co-creator Ken Thompson dumps Apple for Linux
I created a personal website a couple of years ago: https://andlukyane.com/
1. It is a convenient place to keep and manage information about career - jobs, talks, other activities. Makes it easier to share info with recruiters.
2. Most of my blogposts are paper reviews (on ML), some are about my experience.
3. I got several interviews thanks to this blog. During some interviews people shared very positive feedback on it. The most notable example was the last interview in my current company: it was a bar raiser, the interviewer told me that he looked at my website and really liked it. It made the interview very positive and resulted in me getting this job.
4. I got a couple of small consulting gigs thanks to my website.
Trolls troll because they enjoy the stimulus that it provides. Perhaps there is some overlap with that and posting negative news? Prison Experiment meets Social Media (which weaponizes and amplifies).

https://theconversation.com/new-research-shows-trolls-dont-j... (New research shows trolls don’t just enjoy hurting others, they also feel good about themselves)
Ugh that conveyor belt education photo imagined by ai made me want to vomit.
Much of education is based on the “lead a horse to water but can’t make it…” and I personally don’t think this will help with motivation.
After seeing youth do online remote schooling during the worst of the pandemic doesn’t seem more screen time is the cure.
The author seems to be personally invested in this tech and that makes things more complicated
I'm pretty sure most of the fat content comes from the palm oil, but I don't disagree with your conclusion.
do you mind explaining to someone that does not do any java dev, but operates some java servers (like elasticsearch, etc) what's wrong with Xms = Xmx?

And what is better strategy to set it?
ChatGPT doesn't program, it copy-pastes from public sources like Github and StackOverflow.

So the more versions of Flappy Bird are online, the easier for ChatGPT to generate something that works. Difficulty of problem doesn't matter.
I agree with everything, but I also think there might be genuinely by g opportunities here.

Idk about teaching kids. At adult, or near adult levels... I think these programs may very quickly be a major learning technology. It's good, sometimes, to have optimism. Optimism, even naive optimism, is often conducive to inventing things.

The guardrail should be in avoiding utopic ideas, like designing things for schoolchildren in remote places^. It's too abstract. Too aloof to be a testbed. TED talking windbags have had their day.

That still leaves plenty of room. A program that can produce exercises and lessons on the fly might be very useful. Thinking big is helpful to discovering what that use is.

The Hegelian pendulum of 2023 is hype driven. Hype, anti-hype. Fanboys. Haters. Ping pong.

The disillusionment of digital utopians, as they watched their creations serve Zuck, SBF, Thiel... dropping out in a cloud of ominous pessimism is no solution either.
It's the very first time I read about this app. It's an example of how the best ideas are the ones that feel the simplest and most obvious, yet they're genius.
The AI containment we will use is a library dependency mess so incomprehensible not even Skynet can solve it, leaving it unable to execute the "kill humans"-script.
There are essentially three different flavors of floating-point models: strict, precise, and fast. Which one you get is dependent primarily on compiler flags, although most compilers will default to "precise" (a few default to "fast", but they really shouldn't).

The strict model requires that everything be evaluated at runtime and that the optimizer be aware of the potential for floating-point operations to have interactions with floating-point control and status words (i.e., rounding modes and fp exceptions)--essentially all optimizations are floating-point are forbidden.

The precise model allows compilers to ignore the dependency on rounding mode and fp exceptions, and treat floating-point optimizations as side-effect-free pure expressions, but still requires them to generally follow IEEE 754 arithmetic. As such, standard optimizations like code motion or constant propagation are legal, but arithmetic optimizations (like replacing x + 0.0 with x) are not generally legal.

The fast model allows compilers to also apply the arithmetic optimizations.

Most people who actually care about this level of detail are aware of the panoply of compiler options that are used to control floating-point optimization in the compiler.
I wonder when this individual graduated - I can't remember which particular classes are exactly relevant to my day to day work and which are relevant to the edge cases I've come across through my career.
Why the /s?
First time I hear about oil shell. Funny name, but that aside, I have a hard time taking a shell seriously that started out written in python. They describe it as having "python-like types", interesting. And they say it's a shell targeted at people who "write scripts, which may get into the hundreds or even thousands of lines" rather than end-users. If you write complex scripts, please use a proper language. Also, I've been writing "complex" bash scripts since ages, and of course it can be somewhat annoying with bash's quirks. But it runs almost everywhere without extra dependencies, which is the main reason I use it. If I had to install oil on all machines running my scripts, why wouldn't I go ahead and use rather go and distribute binaries? Well, my guess is this will never catch on.
> Civilization has multiple goals.

No. There is only one goal: defeat entropy. ("Evolution".)

> money is for feeding hungry children

Who then (ideally) grow up and become (eventually) old, eh?
You’ll be fine. I got a new MacBook in late 2019. I never installed the Outlook client and use my work mail exclusively via O365 client and my phone. I’ve never felt like I wanted to install the client.
ICC judges issue arrest warrants against Vladimir Putin and Maria Lvova-Belova
I wish Scala leaned into being a Haskell-like (opinionated statically typed functional language) for the JVM rather than a kitchen sink.
CPU-Z, the Android app, can tell you this (along with a bunch of other information that you might find useful)
In the US with healthcare tied to either employment or medicare, by the time these costs come around you're likely to either transfer out of this insurance or to the medicare option. Either way, it's someone else's problem (from the perspective of the current insurer).
College degrees are not job training programs.
AI fools voice recognition used to verify identity by Australian tax office
Do you think this is just how we're wired? What is so extremely disappointing to me is that, across many objective measures, many things seem to be improving, yet the perception most people have of reality is the complete opposite, thanks to this perverse incentive.
This is one of those grandma’s tales that I’ve heard. Feeding pregnant women (and nursing mothers) a diet that is varied in nature allows the child to be healthier and allergy free.
Target sells them too:

https://www.target.com/p/osem-bamba-peanut-butter-baby-puffs...
Thank you, that's a great way to describe why I always check the news the moment I wake up.
Have your LLM text mine the day it learns how to drive. /s

There are plenty of problems that a Neural Net alone can’t solve.
Imagine the possibilities! We could sell so many digital hats!!!
Need Help Deploying to Cloud?
If you’re having trouble deploying to the cloud, we’d love to help you out. Shoot us an email at frostibuild@gmail.com
The new FDA risk-benefit analysis is currently ongoing and will be published later this year. Right now, it's no more than 2oz/week for certain fish.

https://www.nationalacademies.org/our-work/the-role-of-seafo...
My blog over at https://nelson.cloud has helped me get new jobs. When I was interviewing for my current job, one of the interviewers mentioned that he was happy to see I was running a blog. Blogging has also helped me become a better writer and reinforce my own knowledge (which is the primary reason why I started it).

I keep my blog technical but maybe I'll write about different topics in the future. It seems like you can make new connections when being more vulnerable on your blog, just based on what I've seen from others that are more open online.
The point of OpenAI’s safety efforts is not to reduce harm, the point of OpenAI’s safety efforts is to be blandly inoffensive to low-to-moderate information observers so as to mitigate the ability of anyone concerned with harm to marshal resistance. Serious efforts to reduce harm across the whole scope of GPT-4’s subject areas (i.e., everything) or to reduce its scope to a domain in which meaningful harm mitigation would be more tractable would slow things down too much, and OpenAI’s strategic drive is to move forward as fast as they can, keeping control as centralized as possible; they see it as an AGI arms race where winning is paramount, and commercial dominance of the earlier steps and building public support for tight control along the way is similarly central.
I think an easy way to answer this question is to look at major commuting thoroughfares where the people are not in cars to begin with, like busy sidewalks and cyclepaths.

https://www.youtube.com/watch?v=2RQrKP9a0XE
No, he said we should make it less shitty. And outlined a way to do so. Why misrepresent his words?
Training a model that outputs video like stable difussion is still cost prohibitive, never mind the models are not there yet to that that well with even testing purposes
If you enjoy data science and are proficient at it you wouldn't have much trouble getting a software engineering job, and vice-versa.
I introduced my colleagues to chatgpt this morning and they're knocked out. We deal with people, and the people answers are considerably more thoughtful than 'improved search'.
Not sure where btc and and pseudo-scam come into it.
My dad told me a four-year degree from a quality university is a life changer for some people, and close to worthless for others. He said if my goal was to gain a technical skill to get a good job, university is almost certainly the wrong choice. My undergrad experience was a life changer, but I didn't go expecting job training.
Similar experience, our first kid ate peanut butter happily for two years or so, then developed more and more of an allergy. It was gradual, basically the reverse experience of developing a tolerance as many others experience.
Thread on Twitter:[0]

[0] https://twitter.com/IntlCrimCourt/status/1636746559588036610
This is already how automotive companies work. They are huge organizations which do four things: marketing, financing, design, and requirements. The supplier management and project management all fall under requirements management and enforcement.
Don't forget customer's battery
Can you leave with a Masters after two years then? I was vaguely aware that Grad School in the US wasn't quite equivalent to here. I went straight from my undergraduate to my PhD, but I guess because of the earlier specialisation that the second half of my undergraduate was vaguely similar to a Masters in the US say.
SVB failed because of flighty deposits, not because of liquidity problems.

The liquidity problems seem to have lead to the bank run, but the immediate cause of the collapse was VCs panicking.
Some people will learn the system, rest will be enamored for the rest of their lives.
Because the business has those relationships worked out. I can't just decide that I trust OpenAI and send my company's code over, that would be insanity.
Have no doubt, we will find new places to put computers. In the 80's and even the 90's everyone said the same thing, "Why do I need a computer? I can do everything I do already without a problem?" Well, turns out with computers you could do 12 more things you can never considered. Consider the interoffice memo: it'd take what, 1-2 hours to get a document from one floor to another through the system? Cool, you can work on 2-3 projects at a time maybe, because that's all the bandwidth allowed. Along comes email and ups that to 5-6 because now the communications can be pretty consistent. It's still not perfect, because what if you're at lunch or the gym? Then came Blackberries and all of a sudden its 12-15 projects at once. Then Slack because you don't even have to think. Now add this.

Notice that during that time there weren't all of a sudden less programmers, or managers or sysadmins, if anything there's more. If anything everyone is even more stressed with more to do because of the context switching and 24/7. That's why this will do, I'd bet money on it.
I think he’s talking about the energy being consumed by GPT systems as well GPT++ systems which combine GPT plus web search not so much as a competitor but as the next step.

As an example of the latter, I can answer questions out of my long term memory and GPT-4 does the same. I can answer more questions with more accurate results I’d I search for documents and use the capabilities encoded in my long term memory to evaluate, summarize and otherwise process those documents and no doubt that GPT-4 could be embedded in a system that does this as well and the large attention window would be a big help.

(E.g. a few papers a week are submitted to arXiv about this now)

One of the most fun things I did in grad school was when, for my A exam, I was asked to write a summary in the literature for giant magnetoresistance which involved looking at 50 or so papers. One would imagine it could take 50x the effort (queries, energy, etc.) for GPT-4 to do this than it would take to speak extemporaneously on the subject. (Funny I’d have a hard time talking about the physics w/o looking it up now but I could definitely talk about applications off the cuff.)
> They all have a role, and we have to incorporate them in sensible ways. I'm sure that these AI tools will have some use, but these language models don't know anything.

I find it worrying that I see so many techies not understanding this. Especially, because many bigger players in the area benefit from this lack of knowledge. This means that people who don't have time to procrastinate on the orange website are even less likely to understand the implications.

LLMs are excellent plausible bullshit generators, which has many uses, but being factually correct is not their strength. The issue is that even if the factual mistakes are rare, they're really hard to spot. I'm looking for a good, terse, catchy metaphor I could use to explain that to some of my family members and friends.

> We can spend billions on deploying AI all over Africa, or we pay for [...]

Looking back at the conversations I had with founders even I pre ChatGPT bonanza, I'm 100% sure someone's already pitching that idea to someone. I wouldn't be surprised if that conversation started in a marketing department of an ad tech business.