skysight-inc/HackerNews huggingface dataset:
I used ChatGPT last week to accelerate a “DevOps” project that I had. It involved writing a bunch of relatively simple Python scripts that transformed source JSON to specifically formatted yaml.

I just told it my input and my desired output and it wrote the code perfectly. Then I kept refining the script with more specific instructions.

I also needed to document sone scripts that I previously wrote. I just copy and pasted the script into ChatGPT and asked it what does it do and used that for my README.

I even used it to create a simple FAQ for my scripts and asked “Why would you use it”? The answer to why you would use my scripts jibed with the reality.

Another use case was that I was trying to get a friend interview ready for an eventual AWS tech support position. I just sent him a series of interview questions that I would ask at an interview and told him to put those questions in ChatGPT (I had already vetted a few).

I would ask questions like “compare and contrast X and Y”? “when would you use X”? “how can you save money with Y”?
Building a gRPC Server
TL/DR: A blog post explaining how to implement a gRPC server in Python.
We need an equivalent to the "secession of the plebs" in universities as a way to protest against this kind of administrator tyranny. The administrators alone are useless and don't produce anything of value.
I care because I feel that the attitude is destructive and that there are better approaches that can be taken. I've outlined them other places ITT already.

>As we see here you still waste time arguing with people even when you assume bad faith

>arguing

If there's another way to get my point of view read, I'd love to hear it!

>when you assume bad faith

Logical fallacy. I do not necessarily assume bad faith ...I simply do not assume good faith.

>Anyway, very few people really argue in bad faith,

I would encourage you to try to have some sustained long-term on youtube comments or facebook if you haven't already. I'm being completely serious here -that will present you with numerous examples of people arguing in bad faith.

I have the impression when you say "arguing" you could actually be meaning "discussing"; the difference being one aims to convince another person -the other simply seeks to share veiwpoints. One's adverserial, the other isn't. Am I reading you correctly?
They won't do it though. They can't risk the cash cow they have.

Think Digg when they came out with the current Reddit design.
It might be something like this?

c. Nobody else who licenses ARM would be allowed to add extensions to their implementation of the ISA in this way. Apple is more or less a founding member of ARM and has some other deal.
Do you hate artists looking at your art and picking up ideas from it too? Is the every art movement inevitably copyright infringement?
Yeah. The fossil fuel companies didn’t fumble anything. They’ve actively been involved in hindering nuclear [1] and they invest in Wind and Solar because it’s an ineffective way to actually displace their main business but offers enough of a hedge to collect government subsidies they’d otherwise not have access to. These are multi-billion dollar companies in a slow-moving capital intensive market. This isn’t like tech which is easily capitalized and can move quickly to disrupt incumbents [2].

[1] https://www.forbes.com/sites/kensilverstein/2016/07/13/are-f...

[2] Even that isn’t easy so much - Microsoft, Google, Apple, Meta, and Amazon have remained at the top for about a decade and it’s unlikely their dominance will be disrupted (even Microsoft which lost its way for a while to Google came back to be number one or two). Basically you can disrupt legacy businesses that haven’t adapted to tech or don’t have a multi-national company in the mix. But disrupting multi-national tech companies is unlikely at this point. Hence why Meta is acting so desperate with MR - Apple, Google, and regulators are an active threat to their continued growth / ability to survive at all. If you own the platform, this becomes less of a concern since competitors can’t push around your business model. Regulators basically just solidify/ossify your position since anyone that reaches a much lower level than these companies are at today suddenly becomes subject to regulation that encumbers them the same way that the larger company is encumbered (ie the intent is largely to slow them down), except this happens to a competitor much earlier in their lifecycle since these companies have had several years of additional growth and none of the limits scale the legislation to account for that (not that it matters in practice because it’s unlikely anyone is going to fund a serious attempt to take on a large behemoth - see DuckDuckGo’s growth struggles and they haven’t even gotten large enough to branch out like Google has).
>"Auto-assign a server"

So right now I am on Mastodon as if I am going to create a new account. Here is the list of approved servers I am being presented to choose from:

masto.nyc (for people living in New York City)

poweredbygay.social (LGBT+ server)

metalverse.social (server for metal music genre)

bark.lgbt (lgbt, furry server)

climatejustice.rocks (climate activism)

etc.

A majority of servers (including the largest ones capable of handling new users) are for special interests or otherwise have unique communities. Is the solution to hide this fact during sign-up and randomly assign only to most generic of instances?

I want you to be right here that there is a solution, but hiding what instances are or that they have special purposes seems to remove a lot of the point of Mastodon.

I remember when Reddit would default new users to a handful of "default subreddits" when they first signed up, but ended the practice because it typically destroyed these "default" communities while also hiding the actual purpose of signing up. Now Reddit (one of the largest sites on the internet) does what Mastodon does and forces new users to choose before using an account.
This is the default with Bitwarden
>keep more of the profit in Australia

It really wouldn't. China has decided to turn an absolutely massive amount of iron ore into steel for non-economic reasons, which means that the profits to be made are largely in supplying them with raw materials.
Sounds like you would not actually love to use Linux, then :-)
Feels convincing to me...
Good thing nobody gets cheated on, lied to, or raped.

As advice, this is like saying we don’t need airbags because people should drive safely. Provably millions of people will have adverse effects due to this and moralizing won’t shift that rate anywhere near enough.
It's almost a perfect wave of brackets
Better still is synthesizing methane from the hydrogen and transporting that. Three H and a C
Just need some governments to mandate them, then no worries
No, it isn't possible. Tracing copyrights for many things is literally impossible. Might be owned by defunct company X that died out several decades ago and had records destroyed in a fire.
They come #1 in Norway and their next best showing is #3 in China, but plenty of large markets where they're way down the list (e.g. #49 in Spain, #40 in germany did not make rankings in Italy, Brazil, India).

https://www.drive.com.au/news/the-best-selling-cars-around-t...
Unlocking will resolve the issue by definitely destroying all your data forever since it is designed to be a destructive process. You cannot save your data from a locked and encrypted phone after it is broken in a way that prevents it from booting. You have to unlock and unencrypt it, replace the recovery and enable USB debugging as soon as you get it for maximum recoverability. This approach has significant disadvantages for privacy though.
Not sure of this is what's they're referring to, but there are people who misrepresent their skills, and they tend to produce unsatisfactory results when commissioned. Scammers, I guess? This particular scam seem to be inbreeding within the indie gamedev community (no proof on this, just a hunch based on anecdotes).

Funny enough (because it's about AI Vs Artists), you can see some of these scammers here.

https://youtu.be/5GO2xKmZsVo
Amazing, every single university should adopt this to defend basic liberalism.
> Windows CE but it was mainly the homebrew community

Name some?

Granted I’ve been out of the homebrew dev scene for a while, but this doesn’t sound right.
Developing for Windows CE would require a commercial/proprietary copy of Platform Builder and Dreamcast BSP. This is not very “homebrew” friendly at all - especially when there were a ton of homebrew libraries and OSes for Dreamcast through the years, eg Kallistios.
> Nonsense. The "art" you're creating is derivative of art other people made which you saw and learned from/incorporated into your own work.

Do you then believe humanity has exhausted its well of original thoughts? That would includes you and this statement, by the way (unless you hold yourself in unnaturally high regard, or are a rogue AI)

Edit: phrasing
You can tell if it's legit. Just watch how sky/fox news and conservatives react to it.

If they're frothing at the mouth, it's hurting the fossil fuel industry.
To be pedantic, implementing a client and server that use gRPC via libraries. No gory protocol details.
I'd absolutely go to an AWS trivia night/lunch hour at work. Maybe GCP? Azure?
I think AI chatbots will replace some of the use cases for search engines, but I also think that is a good thing. It will let search engines do what they do even better. Search engines right now do a lot of things, arguably a bit too many, which has the actual search-aspect suffer a bit.

A significant design obstacle with almost all search engines is that it's not entirely clear what you can do with them. They're just a search box, after all. You need either external training or a trial-and-error loop to figure out what you can do with them. This also means that if you change how they work, users get confused because their queries no longer give them what they expect (this is likely a big contributor to the "google is broken"-sentiment that's been going around).

This becomes a problem when the search engine caters to too many modalities of search, as there's an element of guesswork what the user want. Two users may even enter the same query, but look for different results. If I enter the name of a video game, do I want to buy it, or do I want information about it, or maybe fanfiction or something other than the game that shares the same name? Who the heck knows.
I fear an old sci-fi scene I imagined many moons ago could come true one day in the distant future: our civilization is gone and the only information left is stored in what remains of the Internet, so alien explorers tap into it to gather all information they could about us, but save for a few free books, everything else is locked behind tight DRM, and they finally are forced to leave failing to preserve any knowledge about us.

I can't but think what would have happened to our knowledge of some ancient languages had the Rosetta Stone scribes applied DRM to their texts.

https://en.wikipedia.org/wiki/Rosetta_Stone
For humans.
Sega’s own Sega Rally 2 used WinCE. This is often blamed for its performance issues.
In my specific specialty - AWS - I asked it a lot of questions like I would at an interview and it answered the questions well enough that I would have passed a candidate who gave me the same answers.

I didn’t just ask definitions. I asked your standard compare and contrast, why would you use, is X and appropriate use of Y, etc.

It can also write Python code, modify existing code based on plain English sentences and do passable code reviews when I asked it “how would you improve this code” when I gave it a 200 line script I wrote.

Then I asked it to make the changes it suggested like unhardcode some values, add exception handling, test for existence of a property it was trying to access.
No, your missing my point. I'm not saying nationalism didn't cause the war, I'm saying it seems more externally driven than internally. Japan going to war was about becoming a major power and putting it in a position where it couldn't be colonized by external powers vice maintaining power by creating a common adversary. The incident in Manchuria surely wouldn't have been possible without those circumstances, but it also wasn't engineered to strengthen the Japanese ruling elite.
Ask HN: Hacking Facebook account seems easy in Vietnam
This problem probably extends to other countries like India(that i have seen people complained about in support) but in the last 1 year, I had 2,3 friends who had their accounts compromised, one of them had a really interesting case where she was able to briefly get her account back by a different "hack facebook" service but then got taken back. I saw no trace of them backdoor her login email accounts, she even went to the extent of replacing the login email with brand new email (after removing the attacker's phone number and email addresses and since the attacker replaced primary email with his, it was possible for him to recover it back again.. these guys wven instructed her to add at least 10 new emails to her fb account (i guess to push the email of the attacker out of the list of "previously used email". In the end it was all for nothing as the account was taken back. Note that she even had sms otp.

With that said, one thing im actually suspecting is the login via phone number because in Vietnam, ISP operator is so dodgy, I have heard of cases where ex boyfriend working in phone company stalking their gf sms etc..

Or perhaps there is another widespread account take over vulnerability that is actively exploited at the moment?
It is difficult to understand what you are trying to say with this comment. What are you trying to communicate with it? Could you express your intent in some other way which might make it clearer?
Also, green hydrogen involves things the fossil fuel industry has experience with, like long pipelines.
He didn't mention any of this LSD stuff on The Computer Chronicles [1]

[1] https://www.youtube.com/watch?v=FquNpWdf9vg

I actually wrote about that episode in The Big Bucks https://www.albertcory.io/the-big-bucks
An 80 hour work week is over-work and will lead to burnout.

I'm not sure what evidence you're looking for, you can take Elon at his own word that he is expecting the remaining employees to shoulder significantly higher burdens than normal. You don't build bedrooms inside of an office when your employees have a healthy work-life balance.
For me it is AOT compilation and packaging. An application language should be able to pull in most of its dependencies and runtime and be packaged into a reasonably sized and performant binary. The reason why scripting languages (that are often dynamic) struggle with this is that too many of their dependencies have hotpaths written in third party languages like C which makes it hard to do easy cross compilation and linking. Some programming languages come from a culture that eschews AOT compilation. It is difficult to compile large dynamic languages with Lisp heritages (CL, Julia, Ruby etc., Scheme is an exception to this however). These languages always resort to using a stateful VM/interpreter snapshot in lieu of true AOT packaging (or even Java/.NET style lowered bytecode binaries). The existence of eval makes many things trivial but at the same time complicates deployment tremendously.

Personally I am betting on JavaScript being the first dynamic and JITted (or incrementally compiled) language that can attain the AOT compilation without massively bloated binaries.
They are not overlords for now. The overlords will continue to be the elites, augmented by new tools.
Reliability means jack shit when I have a system that auto-recovers on any failure.

I literally do not care about any particular server. If it fails, it kills itself, and a new server comes up and serves traffic.

No alerts, no pages, nothing.
By "in their checkout process" do you mean only the checkout screen itself, i.e. the screen where you press a button and your card gets charged as a result? Plenty of sites use upsell modals during checkout: Amazon has that stupid "hey, d'ya want to pay for a warranty?" screen, Doordash tries to get you to add groceries on to your order, Weee! tells you you can save more money by spending more money, etc.
You keep thinking ML models are copying your work but I think this comes from ignorance about how they work.

They're not copying, they're doing the equivalent of looking at thousands of paintings and from that figuring out what paintings are supposed to look like. If you were asked to draw something in the style of Picasso and did so, would your new art work be a copyright violation?

Is every painting you've ever seen public domain? Have you ever got an idea or influence from a non public domain artwork?
I tried baking cookies based on a chatGPT recipe… everything looked right glancing at the response so I dove in and started making them. About 2/3rds the way through it became obvious the steps were correct-looking gibberish.
It does remind me "clean" coal and the push for corn biofuel.
I know the for-profit password management companies want you to think you have to store everything in one vault (with names like LastPass, 1Password, etc.), but why does it seem like everyone falls for it?

Personally, I store plenty of passwords in the browser, but they're all the passwords I care very little about. Things like e-commerce (where the CC isn't stored), forums, etc., where the password falling into the wrong hands would be annoying, but hardly life changing. For the accounts I really care about, they go in KeePass (backed up to cloud), but with a strong master password and keyfile protected by admin-only access in Windows. Yes, it's way more of a pain to 'sudo' KeePass and copy-paste passwords than use auto-fill, but I'm only logging into my bank accounts and stuff occasionally. If I managed large crypto wallets, those secrets would probably see their KeePass DB get another layer of security: air gap or similar. No way would I comingle those with my Grubhub password that I couldn't care less about.
I strongly second this. Bring back manual control of search results and allow me to exclude words!
Frequently, for me, means at all. Computers are designed as deterministic state machines. Any unintended indeterminism is a failure.

Microsoft, uniquely exercising monopoly power, was able to institute a "no refunds, nohow" policy and make it stick: Windows95 machines commonly crashed several times a day, enough so that "crash" came to mean, instead, you have to reinstall the OS, which happened at least one per several months.

And here we are.
Let me fix that for you :)
An IBM Quantum Computer Will Soon Pass the 1,000-Qubit Mark
https://xkcd.com/720/
How do you confirm that there's no corruption? My understanding was a silent bit flip would be difficult to detect. I ended up using ZFS and ECC memory to avoid silent corruption, but I'm largely relying on the motherboard to do the right thing when an ECC error is detected. It'd be nice to verify after the fact.
The world I want is one I can quickly generate and tweek art for my hobby game without it taking weeks, a thousand dollars and contract negotiation.
I’m an American and I grew up in the suburbs. I hate driving and I avoid it at all costs. I’ve considered giving up my license.

it’s challenging, and I can drive competently, but it’s not rewarding at all. I find public transit much more free. Parking? Terrible. Monthly payments? Expensive. Drinking? No driving, but don’t leave your car anywhere unattended.

Also, it’s not lost on me that automobiles are one of the leading causes of death in America.

So eh fuck cars. I get the freedom associated with it, but it’s not the only way forward, we could create a different world. Likewise, mastadon has a mediocre onboarding experience and we can and should make it better. But it’s IMO such a natural product that it’ll get better.
What a great read. The author truly understands what it takes to design reliable high-performance systems. It reminds me of how well designed hard real-time systems and high-performance games are implemented.
Not Bad. Reminds me of GeoMusica [1] .The patterns are geometric rather than fractal.

Complex Example : https://www.youtube.com/watch?v=ZdDT3hj7L2M

Simpler : https://www.youtube.com/watch?v=EfZ6E06FNF4

[1] https://github.com/ruigato/geoMusica
Me:What is 123 times 456

ChatGPT: 123 times 456 is equal to 55288.

Me:That answer is wrong

ChatGPT:I apologize if my previous response was incorrect. 123 times 456 is actually equal to 56088. Please let me know if you have any other questions.
No shit. Why are you surprised by this? There is no right way to make cookies. This isn't what GPT does.
No, the vast amount of bad faith, misinformation, trolling and piss-takes on the internet making such an assumption moronic is why we can't have nice things.
I don't know if this is feasible or not, but having the chat bot also be able to respond with a subset of sources that it based its answer on would be a satisfying combination of both worlds I think.

I would be really curious to see how trying to learn a new subject via a chatbot that is able to also provide source material links would go.
Wishlist:

1. Make quoted words and phrases work as intended, please. When I say: elixir "ecto.schema" tutorial, that's exactly what I mean and I want search results to reflect that.

2. Respect the minus sign. Almost every time I use it it's completely ignored.
the amazing great inspirational stories about LSD trips all sound the same
Below a certain threshold a Sales cycle length is driven by price, not customer size. I’ve sold a $300 a month SaaS product to Fortune 500 companies like Target and Apple, as well as smaller sized companies with 50-100 people. Pretty much $500 or less a frontline manager can put it on their corporate AMEX and the sales cycle was similar length (1-2 weeks)

Above a certain deal size company type does matter. I was recently invoked with two deals, both around $20K a year. One was to a medium sized company and it closed in about a month. The other was the same amount but with a large enterprise, and that took about 10 weeks, because legal had to be involved. The security team had to be involved, we had to get added as an approved vendor, etc
Recoil for single page apps. As simple as context but more readable. For another app the url was used as a single source of truth, so kind of a global state. The components just called useQueryParams.

For multi page apps (e.g. with nextjs) I’ve never used a global state manager. Next-auth, useReducer and react query are enough until now.
Mute the bark? I've never heard this. Yeah GPT didn't know what draxxed and sclounsed means, but I wouldn't expect it to.
No it doesn’t. The Nordics don’t suffer from hyperinflation, in spite of their much larger welfare states.

Redistribution increases demand in the short term, but in the longer term production shifts accordingly to match. Which really is the whole point: Changing the economy to produce more of what ordinary people need.
Its not a fair comparison to compare to k8s.

I've replaced pets with ASGs that do nothing but sit there unless the EC2 instance fails. Its amazing because you no longer have to baby the pet, it just recovers in a nice clean state, same massive instance..

Pets are a artifact of laziness.
How is it legal for a non profit have a for-profit subsidiary?
In the world of astrophysics, one failed cancel campaign led to another