skysight-inc/HackerNews huggingface dataset:
For those looking for specific examples of useful code being authored by AI, you can check out Promptr:

https://github.com/ferrislucas/promptr

The README links to example PR’s comprised of commits written by GPT4. The prompts used to produce the code are noted in the commit messages.
It doesn't have to be a lot, though. After all, Valve was hacked like an year (sorry but it's been literally 20 yeas) before HL2 was released and yes, some Quake code was identified immediately.
The hate for Robert Moses by alot of NYC transplants is similar to the hate alot of "IFLS" type people have for Thomas Edison; its misplaced and overplayed.

You're right, I can't really think of anything important built in NYC after ~1955 yet we have a multitude of agencies that are supposed to fix things. The new congestion fees will not be used to build anything useful, perhaps another almost meaningless pedestrian walkway that will somehow cost $10billion to make.
Your right this is their premier “exit”.
> long-neutralized threat

He died pre-trial, his death was the neutralizing.
> Moving forward, every app we interact with will have a conversational interface, …

I don’t think we have a good idea yet of how to wire up LLMs with software APIs in a safe way. This includes the LLM properly understanding the semantics and context of the software it interfaces with, in relation to the user’s intents.

> …and we will no longer be limited by the bandwidth of how fast our fingers can tap on keys or screens.

A physical keyboard actually tends to have higher bandwidth than speech. Well, maybe not for the mentioned “midwits”, in the author’s opinion.
Not terribly. Try visiting different parts of the world -- you can find some of the same movies, music, and clothing, but the culture continues and evolves, often _wonderfully_.
to back up the author: I'll use ChatGPT with the GPT4 model and it mostly just works by simply asking it to do what I want, the same way I might ask another person.

The main constraints I see right now are around 1) complex projects that don't fit into the token context, and 2) keeping up a "base prompt background info" to describe the general purpose of your program and the technical stack.

Issues I've run into:

1) Sometimes it will do things in a "bad" style and you need to correct it. For example overusing callbacks in code that should use async/await. for JavaScript.

2) Subtle errors around types that the vs code compiler can catch and enable you to fix

3) It doesn't seem to consider execution time, so I've seen it produce wildly inefficient code
You are attempting to enforce what would likely be a sub-optimal network structure which in turn increases the cpu, network, and storage costs that an individual/small group may see as too expensive. That in turn leads most people to head to the main/largest instance of the given part of the federated network which is even more of a risk.

If you try to enforce this, you will get mastodon.social and a much of larger-smaller sites rather than hundreds of even smaller federated sites.

It becomes too expensive for the small sites to federate with all of them (you'll note that turn key hosted instances of mastodon often have limits to how many different sites they can federate with).

The famous quote of "The Net interprets censorship as damage and routes around it." is from Usenet. It took very concerted efforts in order to moderate or completely censor a badly behaving site.

I would contend that usenet did a very good job of handling its robustness of delivery that didn't involve spending too much time for a given site to try to peer everywhere.
If you rely on driving through manhattan you’re going to be late much more than that! Or just leave a bit earlier. Same thing people do with transit.
This is nothing more than an ad for this person's other works and Bitcoin Magazine
And we've been paying the price ever since.
I'm in the same boat I have yet to find an actual use case for chatgpt beyond a google/stackoverflow search that uses the same variable names as my code.

In several occasions it has produced code that took me longer to fix than just reading the documentation and in almost all of those cases it couldn't help me find the issue and I actually had to read the documentation anyway (it took just seconds to pinpoint the missing clue).

Something it seems really good at is unix commands (regexes, awk expressions, pipes and bash intricacies) so I do use it a fair bit for that.
The point still stands.

What point? That computers use electricity? I guess people aren't worried about crypto currency mining any more or movie rendering or youtube data centers or anything else now that AI is in the news.

Instead we have more of this AI hype and wastage burning the entire planet.

What are you basing this on? Where are your comparisons to jet travel, concrete emissions, electricity from air conditioning, combustion for heat, vehicle emissions etc.
I'm guessing they don't want the target to know they are hacked.
Have you tried getting user growth with this lecture?
I fear that structuring the companies that way will eliminate the advantage of being vertical and so the investment would revert to not being worth it.
Everyone involved should feel bad and really if this is the only way for them to figure out how to survive, they should just go out of business.
> The ability for iPhone and iPad developers to seamlessly integrate their existing apps into the Vision Pro's operating system using familiar tools and frameworks gives Apple a significant edge over its rivals.

> In contrast to competitors like Meta, Valve, PlayStation, and HTC, whose headsets heavily rely on apps and games developed using Unity or OpenXR, Apple's ecosystem stands out.

Has anyone definitively ruled-out Android apps running on the Quest? It has all of the elements required for an Android runtime and even loads games/apps as the Android .apk format.

It's all speculation I guess, but Apple isn't the first company to push "familiar frameworks" to onboard developers for VR. The most salient example I can think of is ARKit, but even that will require significant UX overhauls if you're a developer (eg. you wouldn't want to play the iPhone version of Pokemon Go on a Vision Pro). Their developer outreach here feels on-par with the rest of the industry, and I wouldn't be surprised to see quick Unity ports and WebXR become the unofficial standard for delivering Apple Vision experiences.
Unsolicited feedback:

* Your input box doesn't look like a text box

* The 'enter' key doesn't work in the text box

* 'Refresh' neither looks like a refresh icon, nor has a label

* The fade on the right of the gallery implies you can scroll, but this isn't possible

* The generated logo + icon pair wasn't immediately noticeable (the first image is the icon without text, and the first icon isn't guaranteed to be noticeable), possibly generate image with text + logo on a transparent background and put it above the 4 sample images.
There's a renaissance of interest in sites like this though. So - speculating - maybe they're trying to highlight that, what's new in the genre?
If homogenenation comes with generally lower costs and higher quality goods that increases the standard of living for the masses, I’m all for that.

People who appreciate and can afford custom craftsmanship will still be patrons.
And of course Daszak is known for loudly proclaiming that no one is allowed to even think about whether Covid-19 could have been leaked from a lab. His credibility is reduced, to put it mildly.
It's true, even the browser extension is wacky at times and you really have to be specific/linear while using it. Maybe plugins are a later thing? I could maybe see them working with larger contexts. Might not be something to rid forever.
I agree that functions sharing the references to their arguments is awkward (though useful on occassion), however the alternative is to re-instansiate the arguments by a shallow copy, a deep copy, or full-on re-evaluation, all of which have their problems and are significantly slower (calls are already slow in Python as is!) so it makes sense on balance for many use cases, especially as most defaults in practice are immutables like numbers and strings (so it's really just the usual warts for references to mutables).

The others are a little less concerning to me. Sure, the lack of fine-grained scoping is annoying, but that's just how Python operates; the example confuses the point via the lack of variable capture in lambdas, when fn is called it does a normal locals/globals lookup for i, and the lack of scope means the last value of i spills outside of lambda_list, meaning all evaluate to 4, but this is primarily a problem with how lambda works without capture (again, scoping in Python is what it is). I've even begrudgingly (ab)used Python's lack of scoping on occassion, albeit mindfully aware of when I can and when it is actually defined, because it is very easy to cause problems with and generally best avoided.

Empty generators to empty lists isn't a huge concern in my experience, as it lines up with empty lists, sets, and dicts as the behaviour for comprehensions and how to handle them when there's nothing. Also, your example for it, uh, doesn't work as you say (it prints [2,3,4]).

Operator precedence is always awkward in every langauge that has it, and operators are still awkward in those that don't, and Python's is no exception, though it's largely better than C's -- in Python, comparisons share precedence and are lower than most other operators. I feel there isn't really a right answer to the problem as is, though ==/!=/in/is maybe shouldn't be part of chaining (but chaining is defined over all comparison operators [1] so that's probably not going to change). As always, when in doubt, use parenthesis.

[1]: https://docs.python.org/3/reference/expressions.html#compari...
Product managers for Meta have similar pay range than eng.
That greeting is traditional in Japan regardless of whatever type of store, restaurant, hotel, anything you walk into.
Can you cite a reference for the morality between good and evil?
This may be just a rumour, but I heard that there was a big community of moderators on the search for penises for the online interactions
Yes. The real threat may not be the extinction of humanity, but of creativity.

AI is just harvesting the existing output of humanity. Once it burns through that it will just become stale, or produce vapid nonsense that we all ignore. So us humans will lose our creative edge.

Knowledge will resemble fashion, where divorced of any practicality all we will care about is novelty and wow factor.

Now if AI comes up with a hint of something both new and important, who will be bothered to interpret and appreciate it?
Indeed I only specified energy consumption, not power.
The author seems really happy about his "random muscle group into chatgpt into workout plan for the day" automation but having exercised for 12 years it seems incredibly naive to me.

I mean sure, if it keeps things fresh and keeps you moving it's better than nothing but that's not a good structure if you want to progress past a year of training or do anything serious.

Literally just doing a random program like the reddit recommended BWF routine is vastly superior and doesn't require chatgpt or serverless or anything..
Your current self-description and opinion of religion is where I was prior to moving onto my current state. Looking backwards, going beyond this represented breaking a boundary for me.

I am not trying to persuade you and I am holding back from expounding on what I mean at length here, just sharing the perspective.
Again, these are scientists. You really don't think one of them could move to a post at Stanford or wherever and spill the tea? No one has an old copy of an incriminating memo they can forward to a friend in Taipei? And regardless, the PRC does not in fact have a great record in the opsec department even within its military and espionage arms. How many "Chinese spies" get arrested every year?

Part of any conspiracy theory is positing a great totalitarian enemy who is able to keep all these important truths from The People. The PRC is economically large and somewhat questionably ambitious. It's absolutely not the kind of super state people want to imagine.
I fully recognized it as my problem, not theirs. Just culture shock, really.
Are (some of) those developers not those who "are unwilling to deal with new concepts like in Elixir or Erlang"?
Yeah the author dragged this out for basically no value at all. Anyone who has done programming for the last 5+ years has figured out ChatGPT inside and out.
Sure about the trending part? In past there was much less options what to consume, do, read, watch.
The comment about asking ChatGPT for the content (in this case an alternative to a workout database) is interesting. They supposedly saved "weeks" not building up the domain knowledge necessary to build up proper workout plans. ...but without doing that work, how do they know the AI content is any good?
GQL: A SQL like language for .git files written in Rust
If the history is not public, probably not.

I suspect this could be risky. If someone reports that illegal content was uploaded and it is known the site operates from git then it would be known that the contents would still be in git. The reason I mention this is that people who would view this site as their competitor game the legal system by uploading illegal material via proxies and compromised machines and automatically reporting it to authorities, server providers and dns registrars to get the nodes, domains and admins cancelled. This is how many small sites have been shut down and why many small forums have gone private. The competitors are anyone with a vested financial interest in the existing platforms. I think I would want all traces of the content purged in a timely manor to mitigate this risk if I were running the site.

Another tricky part of this is how git deals with binary blobs. The repos are going to get massive rather fast. I suspect truncating the binaries without making git aware may lead to errors. Even if they can be ignored it may get harder with time to troubleshoot the repo. I suppose you could make a prototype and load test it to see what happens when you upload a few TB of files and start truncating some of them.
Treebomination: Convert a scikit-learn decision tree into a Keras model
It is way overdue for redditors to switch to Mastodon or something similar.
(quote from link)

> The key is generated by the AMD Secure Processor at boot.

Wouldn't this key _also_ be accessible? Maybe not on the same _chip_ but it's still at some level in a memory chip somewhere, they would just need to find it?
No, physical attacks are possible for many years now. They just require very high manual skill level. Ram chips must be immediately (as fast as possible after power goes down in case you don’t have control over when computer loses power) frozen by liquid gas and then moved into ram-reading jig.
The FBI has been doing this for a few years, as far as I remember
Grafana stack is cool. It solved the problem around observability for the first time in a neat and light way. Think about it however, for someone setting up their observability stack they will need to setup 4 components: Grafana (dashboarding), Loki (logs), Mimir (Metrics) and Tempo (Traces). This is a lot of work and a lot of moving parts. It is also a lot of work to maintain and upgrade. Loki, Mimir and Tempo have their own querying languages and their own quirks. Good amount of stuff to learn. It is really hard for a small team to learn and maintain all of this. Junior engineers really struggle with this and seniors resent the time they have to spend on this. Loki also has issues around high cardinality, which is a problem for many teams.

We need something new and better.

We made sure to build a solution that is easy to setup and maintain. One single binary/container for single node setup and one stack to setup/upgrade/maintain for HA setup.

We also made sure that it is easy to use and learn. We allow standard SQL to be used for querying logs, metrics and traces - nothing extra to learn here. Metrics querying is supported using PromQL too. Drag and drop for creating panels and dashboards is there too :-).

Dashboarding is supported within the same stack. No need to setup Grafana or something else separately.

OpenObserve also offer functions that grafana stack does not offer. Give it a shot, you are going to love it.

Data is stored in open parquet format, allowing its usage even outside of OpenObserve if so desired.

Hope this helps.
Looking at Finnish https://en.wikipedia.org/wiki/S_Group which is cooperative of cooperative. The prices aren't that much better than the competing group of privately owned shops.

And I always wondered if the goal is to provide service to customers/"owners" why are they expanding outside their geographical areas like to other countries.
NYC transplants always like to make this argument.

I would rather see lots of smaller cars and more ridesharing services. I think that would be even better than trains. Its my unpopular opinion but I would say in an ideal world, get rid of the trains.
NYC is a perfect place to roll out a driverless car taxi service. You can make it so that you don't need to own a car but when you're traveling with people there is no argument; a car is better however you get it.

I've lived in the NYC area my whole life and somehow, its always the people that just moved here from ohio or california that come up with the half-baked traffic solutions and push them.
I should fix it. Metrics and traces are supported today. Logs and traces are advanced.

Metrics is still in its infancy though.
It really depends. Our company (FAANG equivalent) has a lots of high ICs. There are lots of high level ICs because there are far fewer Techlead Managers who covers both sides. But tl managers are way too hard so most ppl pick one track to stick with.

High level ICs have LOTs of weights on the technical directions. They are not replaceable by the managers.
> If you routinely pass in a dataset to AI, it can identify anomalies and watch to see if it settles or even reason why the anomaly occurred in the first place. You can provide the AI some guidelines to only alert when something needs attention if it meets a certain set of criteria. This ultimately increases the effectiveness of your on-call crew and lowers your TCO purely based on manpower.

> ...

> So you could use ChatGPT to identify activity trends of an individual to get a statistically high likelihood of reaching them online. Imagine this audit history

> [dataset of login and logout timestamps] `Return a json object with a "sendAtTime" property in ISO-8601 format that has the highest likelihood of reaching the person the next time they are online.`

This feels like it is slightly conflating the strengths of LLMs and AI as a whole.

There are certainly machine learning models that would assist in predicting when a user will be next online, and using an AI assistant to assist in writing such an implementation would likely be helpful.

However, passing JSON into an LLM, asking it to emulate a program to perform this functionality, and then parsing the response to extract other JSON doesn't feel like a stable approach (for example: I was unable to recreate their successful execution under ChatGPT v3), especially given this technique, if widely adopted, may end up including user-controlled fields that would make the system vulnerable to prompt injection.
> It would be the same principle, but moved into code, documentation, audio, and other areas

I think this is already the case though. Between the amalgamation of markets around the world and commodification of most things in life we are at a point where everything gets optimized into crabs. AI will just give us more crabs.
I think the difficulty here is that I would like to talk to you about German society and try to engage with you and have a discussion, but you don't know anything abut German society, so it's somewhat pointless for me to do so. And in the end anything I say you will likely respond with "yeah that's all in your head and you're projecting", which is ultimately groundless (even if it's true! because you've never lived in Germany and you don't know me) and extremely patronising. So in the end the discussion would be a waste of time.

All I will say is that I appreciate that I have agency and despite the difficulties I have outlined above, I continue to learn the language, and I continue to go out and engage with people of all sorts, and to generally live my life. So whatever picture you painted of me in your head, I think somehow it's not really grounded in reality. On the issue of my supposed "entitlement", I only hope to be treated in the way I treat people myself. I am not looking for special treatment, only treatment with some degree of the empathy you say is so important for me to have!
This quote alone tells you much about the author:

"computers can be used to document ideas that change the world, or they can be used to operate central bank digital currencies (CDBCs) that enslave you into crazy, communist cat ladies working at the European Central Bank"

I stopped reading after that. I know NASDAQ is pro neo-liberal free market but I can't take that seriously.
GPT-4 is considerably better than the free version. And I find it hard to believe that whichever model you used has been wrong 100% of the time.
I work in marketing. My clients routinely point to an industry leader’s marketing and say: “We want ours to look like that.”
Peter Daszak says no.
I agree with you on both counts.

For example, the study of the Talmud is an example of both mental training in debating an issue from several perspectives, and the installment of the idea that this is part of the religion.

You can also look up "Jewish responsa" on Wikipedia as a diving point into this.
The margins are insanely low and you can keep the branding even when merging to one company.
But you never have to pay that, and it's also always shown as part of the checkout process. It's not hidden at all.
Blue Peter solves Daleks mystery [video]
Agriculture homogenized our diets and the landscape, colonialism and globalization are homogenizing language by increasing language death, mass media and the internet homogenize people’s thoughts and opinions (IMO). But with art, once a particular style gains too much traction and becomes dominant, there’s an urge to disrupt it and do something deliberately different, and maybe we’ll see that with the writing style ushered in by generative AI.
>It’s neat, but I don’t hit performance bottlenecks in the front end anymore.

Because you don't test on anything else than your high-end development PC ?
It helps if you don't know what you're doing. If you know what you're doing it just adds friction.

This is actually not intuitive but should not be surprising since the perfect specification for code is well... code