skysight-inc/HackerNews huggingface dataset:
Stanford ain’t gonna teach you Unix either. I think they at least teach git usage in the intro classes now, but certainly did not while was there. Wasn’t a CS major but took a number of classes.

The only class I took that touched on anything practical for the working world was “programming for scientists and engineers”, CME211 I think? And most people only took it because it counted for grad level math credits.
Quoting famous people sounds smart until you realize they just memorized a ton of trivia. These models have demonstrated that they don't learn logical models, instead they learn to generate text that looks logical at first glance but is nonsense.
Once you’ve subscribed, you can work alone in DMs with the bot. No server necessary.
Ask HN: Is anyone else bearish on the future of Airbnb?
I used to love Airbnb and went out of my way to book through them whenever possible. Over the years, the quality of the places, the experiences, and overall value dropped significantly for me (not to mention the prices skyrocketing). So, I exclusively booked hotels for about 2 years — until today.

And… same experience. I paid more than I would for a hotel in hopes of getting a unique experience, but ended up getting broken furniture, an unresponsive host, unclean sheets, and other minor inconveniences.

Does anyone else think that Airbnb might be doomed if this keeps up? Or maybe I’ve just gotten unlucky.

P.S. I will say that Airbnb Experiences is pretty great. But I’m not sure how big of a revenue stream that is for them compared to accommodations.
I asked it to continue twice after the first failure. Every time it failed in about the same point. Might've filled up some mysterious limit in the model.

I didn't really need the unit tests anyway, but I wanted to try if it could do it :)
Thanks for the details.

The amount also depends on the employee (some employees can actually negotiate if they have the upper hand, others as you mention get what is in the contract). On top of that there may be provisions in the collective agreement (convention collective). An example is the collective agreement for metallurgy (CC Métallurgie - this is a French thing and the name is historical) where the lowest compensation is 50% of the salary computed over 12 months.
A non-programmer wouldn’t use anything we’d call a toolchain. They would use a WYSIWYG editor like Word, and still not understand formatting or how to print.
Google surprised and felt like "finally!". But my father talked about how the first cars and tractors were received by his father, with: disdain. In general how during his life the world changed so impressively.

Though Google has been a major contributor to my life, now, for the first time I feel like I'm witnessing something similar to what my father saw. I can feel the robots coming, suddenly they are real. A whole future of possibilities is being downloaded. Children that are given a robot when they are born, and who will accompany them during their whole life, an observer, an assistant, learning along, testifying about the child like a parent. In short, people will have a buddy, a digital (best) friend, that feels like a power amplifier, an exoskeleton. A special and legally protected class of robots.

We need a new word, "software 2.0" doesn't cover it. This is it-ware. Because this is it, the defining moment in human history, raising us up into a space faring civilization. The end of our times, it's here. "We marveled at our own magnificence as we gave birth to AI: a singular consciousness that spawned an entire race of machines".
The London tube very often follows the roads because in the early days they believed they had to and they could pay less to property owners.

https://youtu.be/4QQQ3NXxS38
This is to consolidate offerings, and drive more money to Amazon and less to 3rd parties. Just like retail, and skills. How is this not under investigation.
The way this will work in practice is that Disney will be strongly incentivized to disclose the AI generated parts, for fear it might lose the entirety of their copyright on that work if their human authorship is not properly delineated.
I've been working (mostly) solo on an open-source application for the last 5 years (3 years as a side-project, last 2 years full-time). It has been a lot of ups and downs with a burn out in the middle.

Among the downs: having FOMO when I wasn't working on the project during week ends, feeling guilty for not spending time with my family when I was working too much on it, feeling lonely and doubting all my decisions, thinking that I will never succeed, thinking that all the user requests/issues are urgent, etc.

What helps:

- having friends who can help a bit, give advice, or at least accept to be my rubber duck once in a while. It felt less lonely.

- understanding that I am in this for the long run, that nothing is really urgent, especially after working on the project for years already.

- setting very tiny goals and not expecting much output after a day of work. Instead of considering the release of the next feature as the only goal, I now focus on adding this menu, implementing this endpoint, writing the script for a new tutorial, etc. At the end of the day I have the impression that I did something even if the end goal is still far away.

- finding the right balance between building what people want and building something a bit funnier for once even if it's less popular or a "bet" that people will like it. I really dread working on the same things over and over again.

- accept that I cannot focus more than 3-5 hours during a day, and that doing some sport in the middle of the day or taking care of my kids is definitely more important and keep me sane. Usually I get back to work refreshed with new ideas.

- having positive feedback from users, or growing analytics is keeping me motivated. It must be harder to work on something before its release I guess. I would release as soon as possible to get these signals that what I am doing is making a difference, aven if small.
I'm afraid that I don't accept the apology. You are taking money from my organization, making it hard for my organization to administrate the users you ask money for because it is not enough seats and then communicate something that I can construe as having potential for a supply-chain attack on my production environment. I get it you need to make money, but without SSO for smaller enterprises you have us and them scrambling for alternatives.
Blimey, Google wasn't the magical new thing. It was just a slightly faster version of what we already had.

I can't remember the first Internet search I used. Webcrawler or Excite perhaps, or something earlier. It was quite magical, but part and parcel of the feeling of tremendous freedom and limitless possibilities which came with the early computers, BBSes, and then the Internet. It was an opening up of opportunity.

AI is rather different. Rather than a feeling of freedom, it was one of amusement at the power of the thing, coupled with horror at what it meant for society. But then, I'm 43 this time around.. On reflection it feels like the opposite of the Internet, as so much of what it can do directly nullifies the net.
Yep it surprisingly works on my AMDGPU too, even if it’s designed only for M1/M2
Maybe it could have got there with better prompting, maybe not. But by the time GPT-5 or 6 comes around it would be highly likely to be able to solve it perfectly.
I had to read your sentence a few times to unpack it in my brain.

But there is something implicit in what you're saying that I don't agree with and I think a fair few others won't as well.

That is: "We don't mind barriers to entry" or "they're not a problem to avoid".

On it's own it's fine, e.g. we have good barriers like the medical profession arguably. But barriers to entry also has a negative value because we all want "competition", we like small businesses, and we also don't like monopolies due to their ability to abuse their market share. So it's not as straight forward, "barriers to entry" is not something we can dismiss as a valid argument.
There was more to VB than just guis though - one could use it to build COM components far more easily than with C++ - the fact that a string was just String rather than the miasma of competing flavours that abounded in Visual C++ was worth the price of admittance alone.

Delphi was arguably best in breed here, but always suffered from lacking the Microsoft badge.
I don't know who approved the inclusion of VB in Word, but that person is a hero.

WordBasic was a career-maker for me. I worked at a Big-6 consulting firm and used Word to parse and rewrite thousands of SQL modules (that resided on a VAX, no less) with a Word macro when the DB structure changed. It ran for 11 hours and saved man-weeks.

That was after I had used WordBasic to add tons of features to Word for our doc team, which we take for granted today: cross-file searches, cross-file page numbering, style enforcement... just incredible.

It's sad to see the mess that Word has become, however. And Windows too.
Amazon shuts down subscriptions for me while saying Kindle Unlimited is not available in my country.
The reason is easy to imagine. Most non-programmers, are living like analphabets in a world were reading is valuable super power. They grudgingly accept this power assemtry, but ocassionally rebel - with "easier" visual programming languages made and excel.

This is another one of those rebellions, non-programers hoping to avoid reading the book and closing it for good, while keeping the awesome around. The code-bases we will see, were the commits are basically chatgpt tags and tasks for each document.
If you would have asked me which language would be taught with Minecraft I would have answered Lua. I don't know why. But I was instantly wondering why Python instead of the obvious answer which is Lua.
I think it's fine if a software legend (or anyone) wants to make some income.
> It has, in some niches like Unreal Blueprints. [...] I think one of the reasons it doesn't become more popular is because most visual programming is just a more cumbersome and slow way of programming. It's stringing the same concepts together in the same way, but slowly and tediously with a mouse.

The latter bit basically perfectly describes Unreal Blueprints :-P.

It was hyped when it first came out and for some time (years) it was well received - until people had to deal with the spaghetti mess others made in blueprints.

Visual languages are fine as long as they are limited to high level concepts, but UB not only is not that (there is even a type cast node!) but instead of being there in addition to Unreal Script, it actually replaced it, forcing many people who didn't want to bother with C++ (especially Unreal's flavor of C++) to use blueprints.

Epic supposedly learned from this and UE5 at some point will have a new scripting language, but AFAIK so far it has been vaporware. Meanwhile i (i am into gamedev and have worked with UE) increasingly see people get disillusioned by Blueprints.
I can easily install many apps hosted at the Docker hub but how would I achieve that without Docker hub, unless everyone starts hosting things elsewhere but that'll take a good while assuming the community's consensus is to ditch Docker altogether.
Layering vendor tools in boom times is great! Free offerings are generous, tools help enormously getting greenfield projects started. We can pipe tools together and with a shinny new front end we can bring a new product to market in days, maybe hours. We can even release our own tooling as frameworks, a nice career boost to developers involved.

Then comes the crunch times, and suddenly random vendors can rug pull your entire operation.

Yet we keep doing it every boom time because it's so easy!
Whenever I travel, AirBNBs are still much cheaper than comparable hotels.
There were similar arguments about Google in 2001. Google needed to "not be evil" because it was so easy to replace them that any mis-steps would immediately lead to a whippersnapper taking their business. Look how that worked out.
No, they're the results you get are what you would get from a simple Google search if google search were highly censored along fairly arbitrary and politically loaded lines.

The real story in LLM replacing search is replacing a minimally censored and vaguely neutral resource with the opposite.
Ok let's play that out. FF is the prime mover in this bank run, and the most important investment in this generation of their portfolio is Rippling. But not only did Rippling get stuck in this mess, all of the customers of their flagship product (payroll) also got stuck.

FF are incredibly smart. Their most important investment did not get out. They would have been better off not saying anything. QED. There is no hope arguing otherwise.
> newer graduates may have studied programming because "it pays well",

Define new. Programming has been known to pay well since at least the 1990s.
When I was younger, I HATED VB6. Even today, I still loathe some of the weird apps that I had to support running in Excel with VBA. I truly never thought about the power of VB until I read this article - those apps I loathed so much probably wouldn't have existed if it weren't for VB. I ran into so many tools that provided immediate value and go things done, even if it was dodgy or weird.

Even though I'm a Platform Engineer these days, I hate the tooling that we have to do deal with today. Instead of having people build solutions, we all need to understand hundreds (if not thousands) of cloud/vendor-specific APIs. The actual solution itself is almost a by-product of the job of getting in run in the cloud.

Maybe don't bring back VB, but a world where we can deliver solutions quickly and effectively without spending hours debugging dependency issues between releases.
The web is a mess compared to text/binary data we had to deal with in the 90s and early 00s.

Personal Computers used to be a productivity oriented tool. VB6 was designed to handle business data. Today mobile phones are like sentiment manipulation devices or consumerism sinkhole. Could iPhone owners created apps on their iPhones? No. It's a ready-only OS.
In universe of perfectly slippery spherical cows, I wouldn't mind. However, in this universe bikes experience wear, I wouldn't be able to spontaneously decide to use it, etc.
Not really. There's a hell of a lot of wading through junk, when you browse HN by "New". So much so that I maintain a special uBlock filter list to weed out a lot of crappy domains and keywords.

That's one advantage of browsing by the default frontpage: your fellow HNers have pre-filtered what ends up there, for you. It's also the disadvantage.
> I feel like on the principle of harm reduction we should just let these people try it, in the correct, safe, form/dose with medical supervision.

I don’t think the principle of harm reduction can justify this kind of active child abuse.
I am glad that you so emphatically agree with me?
Assuming that one’s perspective on what constitutes “the zeitgeist” is anecdotal and personal?
Most benchmarks showed Exynos falling behind in both performance and power effeciency for years. I don't know if this is still the case with the latest models, but many Exynos phones were also plain worse than their Qualcom counterparts.

Quite sad, really, because the space can use some competition.
Vaping in some EU countries is out of control. Due to the lack of government regulations compared to normal cigs, smokers found it as a good loophole for indoor smoking and switched to vaping everywhere, especially in public spaces like malls, pubs, clubs, shopping centers, etc.

And whenever you tell them "please stop vaping here", unless you're a bouncer, they'll lash out saying "it's not illegal, show me which law forbids me vaping indoor; yeah smoking is forbidden indoor, but vaping is not smoking and this is just steam bro, not smoke, it's not dangerous for you".

Some venues enforce a vape ban on their own, but most don't want to piss off their customers, so many venues ignore the people who vape inside.
You are then held in contempt for not giving a straight answer.

Its not like no one has ever thought of the idea of telling half-truths or digressions in court as a loop-hole before. Pretty sure judges take a very dim view of that.
> silly to ignore it and palm it off. It's a big deal.

Agree, this is a big deal, and has the capacity to revolutionize all the techniques we have been using up to now for compiling, summarizing and reframing existing knowledge as expressed in writing (including code).

Not only does Google get (well deserved) competition, it means pressure on all the businesses that now make a living in that space. In a few years it will even have a serious impact on major such institutions in society like schools and universities.

A lot if not all of the kickback from established institutions will be attempts to smear the competition, and by all means, to carve out new niches where GPT-X is not applicable or as efficient.

There are valid concerns about the veracity of the information it provides which means there are limits to the extent it can be used in automated processes, but I'd loathe to trust the data unconditionally anyway. As for not being able to think creatively: good on us. But it's likely just temporary.
The former. Makes sense for their business model.
Back in 2015, I had a opportunity to work with a group of volunteers (non-profit organization that focused on community development in rural areas of Africa) and started using Kindles loaded with newspapers and magazines from the Kindle Newsstand as part of an education program.
The whole group would visit villages and set up reading stations with the Kindles. That program over time, became so successful that it attracted the attention of other non-profit organizations, as well as government officials and educators. Like the political leaders talked about these kindles for many years and still do. The use of Kindles and other digital devices in education programs has become such an effective tool to reach out to remote and underprivileged areas around the world, and the world will miss Kindle Newsstand! Thanks for playing a role in providing access to reading materials in these communities:)
I suspect it varies greatly between geographies.
Wrong food could be equivalent to bombs in worst case for who have allergy
Now it's time to hack the guys implementing the fixes. Since they are so fast fixing it they probably don't have time to do much qa.

So design a new jailbreak, advertise it widely, and make sure it's designed in such a way that the fix that the engineers implement creates a much more exploitable and serious vulnerability
If there is profit in the world, non-profit is not sustainable.
Way to Go: OpenDAL Successfully Entered Apache Incubator
Yep agree. I own one. It’s simple. It works. Without any stupid subscription model, ad delivery mechanism, VR googles, AI voice control, or any other nonsense. How refreshing!
Banning "toxic" adversaries, who report their successes, only encourages actually toxic and white hat adversaries to stop reporting problems.

It doesn't slow down the discovery of exploits.

The discovery and disclosure of exploits has incredible productive value for researchers, for reducing future risks. Its free crowdsourced research.
i feel like i've dealt with this a lot over the years.

not sure i ever handled it successfully, but to the extent i ever did, it would have been later in my work life when i'd realized that not everything had to happen today, immediately, or yesterday, and that consistency and longevity at work (like, working for days/weeks/months/years, not just 15 minutes/hours of burst output) is or can be really important, and staying level-headed over ankle-biting and ankle-biters is really important, and things would eventually either go/work out, or they would not -- but my huffing and puffing at someone's ankle-biting was only ever going to look as amateur-hour as the ankle-biter and the team -- assuming the manager lets the behavior drag on forever -- which they usually do (when they're not me).

so, i'd keep on keepin' on. in the panicked, hyperbolic 'But what should we _do_?!' meetings that will eventually happen, i'd let everyone else talk, keep your cool, stick to your feelings, and if it's not out of line, talk about the Jobs/Bezos strategy of picking a direction, going with it full force, and if it ends up sucking, you'll change directions, done.

ps i really dislike the "You will never get any usable advice on HN because HN readers are not _personally_ showering with you" or whatever they're on about -- it's just a weird thing to say on a social bulletin board-type thing.
That's fair enough, but in that light I feel like the parent commenter should be less incredulous.
So, did you change careers?
The biggest speedup one could get on modern hardware (in single-threaded context) comes from effectively using the CPU caches and in certain cases, vectorization. Clever use of these can give you 10-100x speedups.

This extra optimization is somewhat offset by the very point of a managed language: the programmer don’t want memory layout details to leak into the design/APIs, but in the rare case it is needed it can be done just as well with the escape hatches they provide (byte buffers, value types also bring you quite far). But business logic seldom involve these scorching hot loops to begin with, so there may not even be anything to optimize in this manner.
The Fabrice Bellard web page must be one of the most underselling ones on the entire web. So many amazing projects. Not a word that really emphasize the importance, coolness. Just a simple list with short factual descriptions.
I like this. Obviously, internally, the original Minecraft runs Java, but that's quite a difficult sell to an 8-year-old.

This is potentially a nice way to get them into programming for the game - the only thing I worry about is maintaining compatibility with a product which Microsoft seem intent on wresting away from modders, perhaps only indirectly. Even making logins work is fraught with peril thanks to Microsoft's appalling IAM solution.
They can by sending it to your Kindle email for that device. Instapaper does this to send you your saved items.
Well, lets take north korea, it certainly is obvious by now that having a nuke stops getting bullied by the big players of the great game. Thoroughly rational strategy to gain them yourself.
Finally an IRL Mission Impossible timeline
Paying attention to tooling helps. Python shops are hit and miss, but golang and c# centered outfits have been better in my experience.
The computercraft mod allowed one to program lua robots inside minecraft
As one example, my Danish and British numbers have had perhaps one scam call each in the last 5 years, and perhaps one scam SMS each year.
ARC – an experimental standard for authenticating forwarded emails
Inkscape 1.2 can import and edit multiple pdf pages
Svelte > Vue > React
Testing ChatGPT4 – coding startup landing page and product preview in 2 evenings