skysight-inc/HackerNews huggingface dataset:
> Do [...] your career [...] a favor, and at least be aware of a few things. [emphasis mine]

Doing your career a favor is how we ended up in this situation in the first place. The tech industry had way too much free money floating around that there was never any market pressure to operate profitably, so complexity increased to fill the available resources.

This has now gone on long enough that there are now entire careers built around the idea that the cloud is the only way - people that spend all day rewriting YAML/Terraform files, or developers turning every single little feature into a complex, failure-prone distributed system because the laptop-grade CPU their code runs on can't do it synchronously in a reasonable amount of time.

All these people, their managers and decision makers could end up out of a job or face inconvenient consequences if the industry were to call out the bullshit collectively, so it's in everyone's best interest to not call it out. I’m sure there are cloud DevOps people that feel the same way but wouldn’t admit it because it’s more lucrative for them to keep pretending.

This works at multiple levels too, as a startup, you wouldn't be considered "cool" and deserving of VC funding (the aforementioned "free money") if you don't build an engineering playground based on laptop-grade CPU performance rented by the minute at 10x+ markup. You wouldn't be considered a "cool" place to work for either if prospective "engineers" or DevOps people can't use this opportunity to put "cloud" on their CVs and brag about solving self-inflicted problems.

Clueless, non-tech companies are affected too - they got suckered into the whole "cloud" idea, and admitting their mistake would be politically inconvenient (and potentially require firing/retraining/losing some employees), so they'd rather continue and pour more money into the dumpster fire.

A reckoning on the cloud and a return to rationality would actually work out well for everyone, including those who have a reason to use it, as it would force them to lower their prices to compete. But as long as everyone is happy to pay their insane markups, why would they not take the money?
can't wait for a GPT4 history teacher talking about darwin.
Have I got a link for you:

> Evolution through Large Models

They are using a diff-LM trained on GitHub commits to generate mutations to a population of problem solutions expressed as code.

https://arxiv.org/abs/2206.08896

The non intuitive bit is why are these models surpassing the original programming? It's because they got a secondary source for learning - the feedback they get from generating solutions and testing them. Learning through feedback, be it reinforcement, evolutionary or gradient based, is what can push AI forward.

AlphaZero started with no human knowledge by pure self-play and beat all humans in a few days of practice. It learned from game outcomes as a feedback source. AI can learn from many things, not just from humans. But if it doesn't require humans it usually requires massive computation, simulation or search, maybe even real world testing which can get expensive.
> If you are going to use a top 5 popular programming language like the rest, your results are going to be average. And average start-ups don't survive.

Come on, this is like "All the gear and no idea" marketing victims in weekend warrior sports. Someone on a bike they bought from the supermarket manages to flog me on my S-Works Venge?? That shouldn't be possible! I'm using the best tool!
That is true, but I imagine that growing the company significantly must have had costs in itself.
The interface to the C language. It is what makes Python fast - you write the code which needs to be fast in optimised C and call into it with Python. The Python code is then basically just the glue.
Even the top bar is barely legible, light grey on light... whatever color is that.

Or maybe just whoever designed that had different monitor settings than average user and it looks okayish there...
Lambda Invoke: The Minimal Loveable API
No comment on the size, but in what world is it unusual for South Koreans to invest and build in South Korea?
So? That doesn't preclude low doses over a long period from causing harm. High doses are used to prove a conclusive link, not establish a lower limit of toxic effects.
> Throughout.. the UK, the "door close" button usually does exactly that.

Not in my experience. I'd say it works in maybe 50% of lifts. Maybe less.

Kind of hilarious that this guy thinks he has proved everyone wrong by checking two lifts!
Hello. No, I'm the one behind TeaVM. You can write me on `info at teavm.org` or send me a message via Gitter (https://app.gitter.im/#/room/#teavm_Lobby:gitter.im) or post a message to Google Groups or on Github discussions (https://github.com/konsoletyper/teavm/discussions)
Excluding people that want to shove emoji in is morally good thing.
Why Bluetooth audio quality suffers in video calls
Then they are well and truly intercoursed.
I honestly don't think that it's the tech stack that will make or break most startups in any sector really. I mean, of course, unless you are trying to solve some very specific tech problem then you will need the right tool but if you're in that position you're really not going to be looking at programming languages for their simplicity.

I will confess, I did not know Smalltalk even existed and when I read this headline I thought it might be referencing the ability to make... well, small talk with people. And to that I did think "that might make sense to me". Because it seems like being able to communicate your ideas, entertain and keep people engaged might be very useful tools to have as an entrepreneur, after all, people need to buy into your idea to begin with.

I really think a lot of these advice pieces are just... garbage really? I mean there's good resources out there for start ups but everything that pretends to be a secret weapon, a canned solution to success is always going to be nothing but fishy clickbait. If you want to get serious about it then of course, the tech stack might matter and of course this website being tech oriented we are going to be a bit bias towards it... but the secret sauce is probably everything but the tech stack you choose for your app. In reality, if you want to be an entrepreneur in tech you probably already are capable of doing an MVP in python or javascript. And if you're not, then it might be smarter to partner up with someone that knows.
Secret Chip Deals Help US Tech Flow to Russia Despite Sanctions
You can definitely run a Cloud VM with GPU and pay by the second. I've used Google Cloud for this and it works very well
https://archive.ph/Qyngw
It could only solve 3/45 Leetcode hards, I think people are giving the current iteration of this AI far too much credit for what they imagine future iterations to be.

When it has true reasoning and critical thought is when we will see it evolve into something else, for now it seems we're still in the first generations of microprocessors with GPT-4, in the grand scheme of things they only have a few transistors but we couldn't possibly comprehend where the technology would be merely a decade or two from now.
This is great news. I think at least all the desktop browsers support it now so it should hopefully finally be possible to start using disk-persisted sqlite in webapps with decent performance.
Cool so I can build suspense/tension by naming my hero John and my villain Jack, the audience won't have a clue until the final showdown!
It's not the first time it was tried to compile Python: https://en.wikipedia.org/wiki/IronPython

I hope this time we will see better results.
RSS Pioneer Dave Winer on Google Reader's Demise
So.. exactly like most every other job in other sectors? With the added benifits of zero physical dangers, no exposure to the elements, no personal costs for tools, and comfy office chairs? There are innumerable trades people who envy such perks.

Long commutes, time away from family, not having family, skipping vacations, and working in crowded spaces are all par for the course in the modern economy. Id say more but it is 5am and im already late.
Yeah that share hasn’t been performing :-(
You're looking for the German verb "Verschlimmbessern" :-)
Learning Structural Descriptions from Examples (1970) [pdf]
The Macromedia suite was so cool at the time, remember be awed by what it could do.
Khanmigo, Khan Academy’s AI-powered guide (GPT-4)
I meant the phrase "Great minds think alike".
Show HN: AI Powered Email Marketing and Lead Management
Hey Hacker News community!

I'm thrilled to share with you my latest creation Email Marketing & Lead Management app with OpenAI! Send personalized and scheduled emails to your leads effortlessly.

Free and open source, so you can customize and add your own features to it using our Github repo. Improve your email marketing strategy and engage with your customers in a more relevant and engaging way.

Sample lead form: https://ai-email-marketing.vercel.app

* Be informed, you'll receive an email after you submit the form!
I don't know where this comes from because this is literally wrong. It sounds like chomsky dismissing current AI trends because of the mathematical beauty of formal grammars.

First of all, it's a black-box algorithm with pretty universal capabilities when viewed from our current SOTA view. It might appear primitive in a few years, but right now the pure approximation and generalisation capabilities are astounding. So this:

> It sees goat, lion, cabbage, and looks for something that said goat/lion/cabbage

can not be stated as truth without evidence. Same here:

> it's not assigning entities with parameters to each item. It does care about things like sentence structure and what not

Where's your evidence?
The enormous parameter space coupled with our so far best performing network structure gives it quite a bit of flexibility. It can memorise things but also derive rules and computation, in order to generalise. We do not just memorise everything, or look up things into the dataset. Of course it learned how to solve things and derive solutions, but the relevant data-points for the puzzle could be {enormous set of logic problems} where it derived general rules that translate to each problem. Generalisation IS NOT trying to find the closest data-point, but finding rules explaining as much data-points, maybe unseen in the test-set, as possible. A fundamental difference.

I am not hyping it without belief, but if we humans can reason then NNs can potentially also. Maybe not GPT-4. Because we do not know how humans do it, so an argument about intrinsic properties is worthless. It's all about capabilities. Reasoning is a functional description as long as you can't tell me exactly how we do it. Maybe wittgenstein could help us: "Whereof one cannot speak, thereof one must be silent". As long as there's no tangible definition of reasoning it's worthless to discuss it.

If we want to talk about fundamental limitations we have to talk about things like ChatGPT-4 not being able to simulate because it's runtime is fundamentally limited by design. It can not recurse. It can only run only a fixed number of steps, that are always the same, until it has to return an answer. So if there's some kind of recursion learned through weights encoding programs intercepted by later layers, the recursion depth is limited.
I think you're grossly exaggerating the real estate implications. There are 25 million people in the capital region, and only a small fraction of them work in the semiconductor industry. Relocating 200-300K people to a new industrial center might ease the pressure on housing a little bit, but there are millions more waiting to move in.

Moreover, Seoulites really, seriously, desperately don't want to move out. The government has tried many times to create new cities away from Seoul with stable public-sector jobs; but a lot of people who work in Sejong, for example, just keep living in Seoul and make the 250km round trip every day. The 300K who actually moved to Sejong didn't make a dent in housing prices anywhere else, either.
Can't we have a faster compiler for a subset of Python?

Check out Pythran, that is exactly what they've done.
I think you are overcomplicating the problem for no reason.

You build your system from simple guarantees:

* message to Kafka is sent after the payload has been published to S3. This means if you have received message on Kafka, the payload is there, no need to worry about it -- you guarantee it because of order of publishing operations.

* the object on S3 is immutable. This means it does not matter when you consume it, it stays the same.

* the message on Kafka is immutable. This means it does not matter when you consume it, it stays the same.

When the client reads the message off of Kafka topic, it just downloads the additional payload from S3. The payload is guaranteed to be there and exactly the same content as published. Once the message is fully processed, it commits this to Kafka topic and that's done. If the processing fails, the processing will be retried later by this or another node. The payload is still there until somebody decides to delete it.

Deletion can be done in many different ways. You could have metadata for all those objects (Kafka topic is your metadata database!) and see what is the oldest timestamp on the offsets on all partitions still not committed. Then you delete from S3 all objects that are older that that. This requires that you publish to Kafka in the same order as you publish to S3 (within each partition).
The stakeholders won't become any more IT proficient than they have become Accounting proficient. CTOs are IT proficient, and they are enough of the stakeholder.
It may matter tremendously if SHTF, as a difference between few missiles that get trough Patriot defenses hitting some random part of fab vs fab looking like Mariupol steel plant or Bakhmut. russian war in Ukraine gives us some very good lessons is east vs west current warfare, if you care to look for them
> unprofessional

even funnier!
My side gig which is not tech made more money than i ever did as a tech “worker”. That’s when i realised that we are living in a bubble. Step outside of it and you’ll be surprised at how much your mind’s being wasted by sitting on a chair all day chasing jira tickets like a drone (no insult intended). Our minds are designed to be analytical and organised. That’s precisely what can give you a massive competitive edge.

We like to discover, learn and master. Just as you learn a new technology in no time so can you learn how build a small business and be damn good at it.
Exhibit A of the kind of thinking the OP is talking about. Try exchanging jobs for a week with 5 other randomly selected people in the U.S. much less third world countries and see who doesn't fight tooth and nail not to go back.
> "Google could have done a much nicer job of taking care of RSS, but they didn't do that," he [Winer] said. "And they're doing the same thing with the web today. It's incredible. They're doing it to the whole web. They're doing it slowly and they put a lot of hype onto it. They make it sound like they're doing good things. But in fact, what they're doing is they're going to shrink the web down to the part of the web that they can monetize."
How would we know a particular star belongs to Andromeda rather than the Milky way if, as the article suggests, there is already some overlap between the two galaxies?
So it is a sandboxed, abstract filesystem, not rw access to my actual filesystem?

The first lines of the description say

> This API allows interaction with files on a user's local device, or on a user-accessible network file system.
Can anyone tell me how to include images in prompts, or is that feature not actually out yet?
> So it's also what real people actually want to use in browsers.

I am a real person and I don't want this.
Can you use Django with those optimisations or are they good mainly for scientific computing?
Strange that they are using desktop CPUs instead of server CPUs... I guess having as many cores per rack as possible isn't a thing anymore (at least to hetzner)
No I've got a paid static IP which I exclusively own on a business service line.

There is no excuse for being a victim of an algorithm.

And I never get this anywhere else!
Docker is deleting Open Source organisations - what you need to know
we are well on our way to a mega-bust in chip fab investment

even if all the fabs are actually built to completion, all you get is the value of ICs plummeting
GPT does a perfect impression of a reddit user pretending their comment wasn’t wrong
Credit Suisse shares slide 24% after Saudi backer rules out further assistance
lol. Literature is still safe from AI. It is a bit creepy if you view the parrots as AI but if you do that than you can't help but notice that even AI realizes all it can do is mimic and it ceases to be creepy.
Everybody is a hypocrite, it will be news when someone isn't one.
If only there was some way every member of the public could have a say in political decisions. Hopefully one of those clever startups figures it out.
This is one of the earliest arguments for copyright protection: "Look at the poor grandchild of [famous author], begging in the streets. If we had attached exclusionary rights to his works, she would benefit from his works!"

I'm not saying it's a good argument (it's sentimental, for starters, not that OPs is much different - "proprietors" didn't invent IP law, and Disney is apparently giving its pound of flesh back to the powers that helped it game the system), but I'm pretty sure the same one was used in defenses of generative work and, notably, NFTs - "this will help the poor artist, who would otherwise have no market." Rogers v Koons put paid to that argument (indirectly), and I'm hoping the current class actions succeed, your brother notwithstanding.
HN is basically glued to CloudFlare from a business perspective so do we expect anything else?
Software has huge margins that this guy feels devs deserve less of. Reminds me of the Twitter employee who slept on the office floor getting sacked and saying she has no regrets. I guess it takes all kinds to make the world go round and if we all were the same (eg lack diversity) we’d be sheep, but at least the folks with the money to fail would feel a little better.
>I honestly don't think that it's the tech stack that will make or break most startups in any sector really.

Time to market is crucial.
Admittedly I only use the gmail web client for viewing email and not much else, but I have never had issues with gmail on firefox. What problems are you experiencing?
> You're right, this is shockingly bad by way of a newbie experience.

Sorry, but what exactly were you expecting? I would improve documentation, but to me it looks ok. What sort of example you need? What's wrong with the Hello World link you posted, i.e. https://github.com/konsoletyper/teavm/tree/master/samples/he... ?
Risk/reward/opportunity

The big tech giants are paying enough that most engineers don't consider the risk of opening their own business to be worth it.

Owning the shop provides intangibles like being your own boss, somewhat less sedentary lifestyle, more community interaction, etc. But the financial rewards are most likely no better than being a developer at a FANG.

That corner shop may have been started decades ago. The opportunity to buy it at a reasonable price has probably long past.
Reminds me of the failure (?) of the Google Books project :

https://www.newyorker.com/business/currency/what-ever-happen...
I find these kind of articles really insightful. It's very nice to see people reflect on failures as you're much more likely to make similar mistakes. One part of the piece is really important to me:

I spent a few thousand pounds on various marketing exercises for Parable with little payoff, and so I decided to do what I should have done to begin with, and talk to writers about the product.

Knowing what people actually want and need is imperative. Just going to your potential market and asking around what their pains are, what their needs are, etc. is extremely insightful. I think a lot of the time we have an idea and we go "this is so good, everyone will love it" because it would be useful to us and sometimes that's the case but it is probably not.

But this was a really good exercise from the author!
Credit Suisse Default Swaps Are 18 Times UBS, 9 Times Deutsche Bank
The OP already said 65% of users, it’s implicit that 35% of users don’t want to use it. It’s unclear to me why the views of you or that 35% should override the majority.
As usual it is the VCs that is the cause of all of this and this entire bank run

Bringing the startups they invest in begging to their knees, putting all their eggs into one bank. It almost works like a ponzi scheme.

socialism for them, capitalism for everyone else.
Training NeRF Without CUDA
Yeah my bad, I had a look at my notes and renewables has become a lot cheaper since I looked. I can't find good data on storage but that will have certainly become cheaper too.
It felt like they only gave one guy as an example and tried to spin a tweet from someone to YC.

It seems mostly a fluff piece with little meat to it.
in Japan, company can't buy the copyright from author, obviously this give artist advantage.
> We are overpaid for incredible working conditions and devs basically became capricious divas, despite the fact 90% of them are plumbers, and many not very good ones.

Maybe in the US, but in the UK a highly paid software developer can barely buy a 2 bedroom flat in a suburb where 30 years ago the salary of a junior factory worker was enough to buy a house.

> If you had any professional doing the same

Other professionals are less productive by orders of magnitude, just check what’s going on in the accountancy department of a random company. You can double their productivity introducing Excel’s pivot tables a V-lookup. Or try to get a plumber to fix your toilet within time and budget.
It's money. The difference is here the internet archive can lend worldwide with one hour loans.

Your local library has a limited geographic reach (even when it partners with other libraries it's still limited to its own state boundaries) and has to loan out in one to two week blocks.

To use their example of the Boston Public Library you can only register if you are a Massachusetts resident.
Libertarian: an individual lacking in understanding of secondary effects, in effect, actual reality.
Serverless has too much vendor lock-in and is hard to reproduce locally for development.

A VPS takes some time to set up but over time can offset a lot of cost - keep in mind hosting is an ongoing expense, and handholding services can cost over 2x more (I would even say easily 10x more).

> you can always move to a VPS at that point

Then why not start there?
You know what I hate the most in all of it ?

There was no panic to begin with - in the worst case scenario, the cut for depositors was definitely less than 10%, most probably 0.

The Jason Calacanis, David Sacks & co, decided that even that small % of losses were enough to start a bank run in order to get government involved - and make sure they are made whole.

Stress on 'THEY'. Just look at their recent tweets - did Mark Cuban said today that unlimited FDIC is a very bad thing - should 'Never' be a thing ? Amazing stuff. (edit: Here is the link => https://twitter.com/mcuban/status/1635282882259476486?s=20 )

Make no mistake - the 3 banks in trouble (there will be more. Once the fire is lit, it's hard to stop it) were extremely specific and were crypto / VCs banks. It's not random banks that failed. They failed specifically because of business they were servicing.