skysight-inc/HackerNews huggingface dataset:
thanks for typing this out!

it was so strange to see Rackspace left in the dust by AWS, despite Rackspace seemingly going full steam ahead with OpenStack.

yeah, OpenStack was a stinking pile of python shit cobbled together with RabbitMQ, mysql, an ungodly amount of hope and iptables rules...
but AWS was also literally just a lot of Perl scripts under the hood, with a UI and UX that made DIY silicon plus Linux from Scratch appealing.

yet AWS is now an undisputed king (with the same steak knives in my eyes UI/UX), and Rackspace is dying. but OpenStack lives on, and during this time k8s appeared from nothing and completely turned many things upside down.

it seems the hard truth is that "fanatical support" was great, but it was simply not pushed far enough, and it took someone like Jeff Bezos to commit to it. (see "consumer obsession"). and probably the lynchpin behind "why AWS grew so big" is that the whole profit of Amazon was pumped into it. AWS has more PoPs, more services, more knobs, ... than Rackspace and OpenStack combined ever could have. and it has all these to be able to corner the market and completely extinguish competition. (as it did with books initially.)
I have a similar issue living on a hill with the windy.com forecasts. Have you had success finding any forecast source/app that’s accurate for your microclimate? Everyone always points to forecastadvisor.com but that’s always pulling from some airport 20 miles away for me totally irrelevant.
> For example, if you're testing something that opens a socket.

Then the destination of that socket should be managed by the test too.

For example: https://pkg.go.dev/net/http/httptest#Server
Sure, and all of that belongs in the fragment of the URL which is not sent to the server but is specifically reserved for client-side resources.
i never said they don't have an x server available. They all do. All of the general purpose ones that provide wayland sessions still provide an x11 fallback session where both are possible, and of course for those DE/WM where wayland based solutions don't exist.

RHEL has deprecated xorg-server and will provide support for those x11 DE/WM via rootful xwayland sessions.
At my last workplace 1-on-1s were mostly about managers coming up with creative ways to explain why promotion or salary raise is kept getting delayed, weeks after weeks, months after months. ;)
Julia is too "trendy" in certain circles (finance bros) for a lot of scientific computing types to take it seriously and invest a lot of time into it. There are the same sort of community brigading problems that people complain about Rust for, but without the balancing effect of "this language is considered the future by many giant companies who actually have some motivation for being cautious with their choices".

I first heard about Julia in about 2012, and while visibility has grown massively, I haven't seen anyone putting it into production or widespread use in any company or academic group except for where you have someone who wants to be an "influencer" trying their luck.
Capitalism doesn’t treat people as fungible, but instead according to a power law according to their capitalist value. Rare valuable skills tend to get paid highly, with professionals in the middle somewhere. The most common skills get paid near a minimum set by regulations, and also minimum wage is set by competition - see https://en.m.wikipedia.org/wiki/Baumol%27s_cost_disease

High level capitalists (such as VCs) treat rare people unfungibly e.g. Paul Graham “the success of a startup is almost always a function of its founders” or http://paulgraham.com/founders.html

Edit: also fungibility is by no means a capitalist idea, and it is a central concept to some non-capitalist doctrines. What is equality?
>"Controversial suggestions

whoa there buddy! thems fightin words. round here, in polite society, we refer to these as tall tales. they're part of the bigger in texas lore. calling them controversial is darn right rude that only a city slicker northerner would dare utter in the great state! that being said, i say bless your heart!
Thanks! We couldn't be happier
The joke doesn't land because people feel both unbalanced and under-achieved and largely powerless to change it.
Looks like they were trying to sell early prototypes as final products?
I wonder whether this particular unit was representative of the production target build. Maybe it was an early prototype? Certainly after 250K revenue (if you believe that number) there was funding for a design rev.
Actually they don't work "on Wayland". The Wayland protocol provides no mechanisms for screen sharing and it is not intended that it ever will. Screen sharing has to be done by external protocols that are either compositor specific or using a somewhat standardized dbus protocol that is completely separate from Wayland.
> Of course, Steve transitioned a couple of years ago and he (she?) now goes by Jessica.

It is generally considered polite to refer to people post-transition by their new pronoun. So, "she".
"... similar to weather underground's 10 day ..."

Came here, like I come to every weather API/tool discussion, to ask the same thing ... I would really like a less spammy, less bloated 10-day forecast a la WU.

This comes close, however - there's a nice 7-day lookahead ... is it possible that WU is just fudging days 8-9-10 and no real data is available beyond 7 days ?
Why do these so-called leaders break the news to everyone and in the same letter then start our imply that "the rest of us are going to do great". At a minimum, save that for a follow-up to just those who survived. And take the "we are hiring" taking off your LinkedIn profile and email footer!
Their point is that spending is up compared to 20 years ago. Yes, spending is lower than 60 years ago, but that decline plateaued 20 years ago. Since then, it's been on the rise.
Imagine starting at a new company and you view a big diagram of all the services. "Flipper connects to klunker, which has a database called plomb. There's an arrow going from gonky all the way down to zippydoo, which generates a report that gets handled by fogle. And all this is orchestrated by butt".

I also like descriptive names because they help me fend off service bloat. "Sorry, it doesn't make sense to add bespoke client integration to report-generator. But we can make a new service which takes those reports and sends them to ABC Corp if you want."
My grandpa died of melanoma metastasis. Get your moles / birthmarks checked by a dermatologist at least once per year, ideally before and after summer and any time you notice a change yourself. The dermatologist will cut out those that look like they could turn into cancer.
Well, if people are serious about fortran as an ongoing idiom (and why not, the points made in the post are quite valid) they should seriously think about the community aspect.

Development is increasingly a collective endeavour and frequently open source affair (and should definetely be so for publicly funded science) but fortran is still in the world of Von Neumann level geniouses punching algorithms on cards...
Sure, it's a little bit on the nose that a company titled "OpenAI" became, rapidly became absorbed by large private interests and, for the most part, open only in name (to be fair they do publish quite a few papers).

But also, in Microsoft's defense, AI is potentially dangerous! We NEED large corporations to control it behind closed doors. Think of the terrible things the unwashed masses would do with such a disruptive technology!

I, for one, would like to see legislation similar to that on cryptography, that bans exports and places heavy restrictions on who can access and develop such technologies.

I'm thinking maybe we could call it the "Save the Children from AI Super-Predators" act? Or maybe the "American AI Freedom" bill, since a similar naming scheme is working great for OpenAI? I'm totally open to input for names. Call your senator, today!
Learn how to do something cool and dangerous and expensive. Race motorcycles, fly planes, climb mountains, go skydiving. People will want to talk to you
Public domain exists everywhere, but the concept of releasing something into the public domain by choice doesn't, so in those jurisdictions something only officially enters the public domain some time after either the author's death or publication.
May the Road Rise to Meet You – Moving on from CrazyBoards
Crazyboards.org ceased service as an active peer-support discussion forum on January 8, 2023. Member login is no longer available. The site remains available for guest use as a reference archive for the time being, but may go dark in the indefinite future.
> Norwegians until quite recently almost overwhelmingly wanted to own their own their home (over 80% do)

https://www.scb.se/hitta-statistik/sverige-i-siffror/mannisk... says that in 2021, of the over 4.8 million Swedish households (which may be multiple people):

Småhus, äganderätt / detached house, owner - 1 909 024 = 41.2%
Småhus, bostadsrätt / detacted house, co-op owner - 93 678 = 2.02%
Småhus, hyresrätt / detached house, rent - 73 654 = 1.59%
Flerbostadshus, bostadsrätt / multi-family building, co-op - 1 006 560 = 21.7%
Flerbostadshus, hyresrätt / multi-family building, rent - 1 379 720 = 29.8 %
Specialbostad / special (student, old-age, etc) - 165 510 = 3.6%

If I read https://www.ssb.no/bygg-bolig-og-eiendom/bolig-og-boforhold/... correct (via Google Translate):

48.1% / 1,198,659 households live in single family houses ("Enebolig"). The Swedish "småhus" total is 44.9%.

47% / 1,170,000 or so live in multi-family housing ("Tomannsbolig" / "Rekkehus, kjedehus, andre småhus" / "Boligblokk"), compared to 51.6% in Sweden.

4.9% / 121,486 live in "other", which I'll map to the 3.6% "specialbostad" in Sweden.

This matches your observation that more Swedes tend to live in multi-family homes compared to Norwegians, though I don't think it's a substantial difference. (I hope I did my numbers correct!)

FWIW, my impression of visiting Oslo is that they mostly live in flats too. grin
> There is something wrong with America’s food.

Most definitely. There are multiple anecdata of people coming from US to anywhere in Europe and eating whatever they can find - and still they lose weight and feel better.

It's just the fact that in the EU producers need to prove their ingredients aren't harmful. In the US they just need to prove they aren't literal poison, and even that's ok if the amounts are small enough and you lobby the correct senators.

Or just the fact that Subway's bread is legally considered cake in Ireland, because it has too much _sugar_ in it.
Why the hell would you need a shotgun?

Like, I am normally very anti-gun, but I do accept the premise that the cat is out of the bag in case of the US.
But why not stick to small pistols for self-defense? Ok, let’s have some shooting range that has shotguns and whatnot in an ultra-secure manner for “fun”, but otherwise why would you need anything else at home?
> How much are software engineers judged by the code quality? And how much by the end results (shipped features/projects)?

Many differences:

1. Everyone can tell if the SW is doing what it should. Ensuring correctness in the long run can lead to seeing gains in maintaining code quality. With a lot of scientific output, many people will just trust the output of the program. Crappy code quality is not easy to perceive.

2. In many code bases, backwards compatibility is important. Hopefully you'll have many users. With most scientific computation code bases, the user base is tiny (often 1). So no one cares if you break something when you add a feature. Couple it with bullet 1 above, no one even notices if you broke something. With regular SW projects, the need for backwards compatibility can once again drive good SW practices.

I'm not saying all Fortran programmers are bad. Just that it is very tolerant of bad ones, and so they are highly overrepresented.

> I'm happy we have stable libraries for it.

As someone who couldn't stomach Fortran, as far as numerical work goes, plenty of other languages can utilize those same libraries. Having stable numerical libraries is not unique to Fortran. In fact, a colleague wasted way too much time during his PhD taking his group's 40K Fortran code base and porting it to C++.
I don't know about integrals, but I use it for calculating derivatives, which are useful in Jacobians, which are useful for controlling dynamic systems.
GPT-J-6B is said to be also of comparable performance in certain areas to GPT-3 and can be run (inference) on a RTX3090.

https://huggingface.co/EleutherAI/gpt-j-6B
It's highly dependent on the dishwasher you have then. Maybe he has a more powerful one because mine often does not get food that's stuck onto the plate and it just have to wash it again. I'd rather rinse it before putting it in than after, then.
It's hard for me to explain, getting people to open up is kind of something I've always been good at, but I think the best advice I can give is to be curious, a bit venerable, and ask open ended questions. Another trick I like is to kind of put words in their mouth and let them correct me (kind of like Cunningham's Law - https://meta.wikimedia.org/wiki/Cunningham%27s_Law)

So for example a conversation may go like this:

-----

Me: Hey, so you've been on project X for a month now. How are you feeling about it?

Report: It's good.

Me: I know this is the first time you're using Y technology. Are you finding the ramp up easy?

Report: Yeah. It's not too bad.

Me: That's great! I remember when I was working in that codebase it took me forever to understand Z component. What did you think of that?

Report: Oh, yeah. I worked in there, it was fine.

Me: Just fine? Is there anything we could do to make it easier for the next person we onboard?

Report: No, I don't think so.

Me: Oh, okay. Well I know Team Lead was looking into refactoring that code and updating the docs and she was looking for suggestions. If you're saying the component is good as it is, I might tell her that we should delay that until later this year.

Report: Well actually...

-----

Basically first I tried to relate to them a bit and share my experience. My hope is that if they are worried about looking dumb or incompetent in front of their peers, this defuses that

Second, I tried to ask something open ended. If they're just kind of on auto pilot, asking something that can't be answered with a yes/no answer can help shake them out of that.

Third, I put words in their mouth and just labeled them with an opinion they might or might not have. I don't love this one because it can feel a little manipulative, but I'm trying to get them to take a position and understand the consequences of not taking a position. It's kind of the equivalent of sending an email saying "I'm going to do X unless you tell me not to". At this point, either they agree with what you said and you can hold them to that or they have to give you an alternate opinion. Again, not my favorite tactic so I only use it on things that matter, but it works really well.

Another way of approaching that third attempt that feels a little less manipulative is "From my perspective it looks like XYZ. What do you think about that?"
I hacked Gumroad’s API and broke a bunch of tools
> To do things like do accurate math, you need a different kind of model, one that is based on having actual facts about the world, generated by a process that is semantically linked to the world.

Or you just need a model that can recognize math, and then pass it to a system that can do math. Math is actually something traditional, non-AI systems are very good at doing (it is the raison d’être of traditional computing), so if an AI model can simply recognize that math needs to do be done, there is no reason for it to do the math.
> Doesn't "tolerant of poor programmers" just mean "even better for strong programmers"?

Not sure. BASIC is very tolerant of poor programmers as well.
Yes, this has been a popular topic here on HN for the past day:

https://news.ycombinator.com/item?id=34320362 (43 comments)

https://news.ycombinator.com/item?id=34310423 (90 comments)
While some of your assertions were true in the past, most are no longer so.

Recommended reading:

https://twitter.com/navigoboom

https://twitter.com/SuckBoyTony1
this didn't age well. oof.
The stopping distance at 60mph/96kmh (~28m/s) for a typical car seems to be 133ft/40m. So you are right, it is actually significantly smaller than the recommended 3-4 seconds rule with a relatively good margin. It also amounts to ~5 car lengths at that speed, which I rarely see in practice on active highways.
So what are you going to do against centralized nerfing of AI? The biggest open LLM AI model you can run at home is the Yandex one, but it's mostly Russian language. Would be lovely to bring back the old days of 2021 and AI Dungeon's totally unrestricted Dragon model.
It's maybe the same reason a lot of mechanics drive junk cars. Their expertise blinds them to the risk they're accepting by operating so close to the margin.

It's also maybe the reason code is ever written professionally. The coders often don't have this domain expertise for their particular product and add in things like unit tests, data reproduction tests and insane amounts of logging in order to reduce the amount of risk inherent in the code itself.
> The normies are into crypto because of hype and FOMO.

Hype and FOMO are indeed drivers of growth, but those alone would not explain why rates of crypto adoption are highest in countries with large unbanked populations.

Take a look at this website, which ranks countries by rates of crypto adoption: https://blog.chainalysis.com/reports/2022-global-crypto-adop...

Then compare it to this chart from Statistica, which ranks countries with highest unbanked populations: https://www.statista.com/statistics/1246963/unbanked-populat...

Notice that there is a lot of overlap.

While Bitcoin adoption in countries with strong national currencies like the US or EU is likely driven by FOMO and hype, its main appeal is as an investment/store-of-value for those who lack access to them otherwise, and that is why Bitcoin adoption is highest in unbanked populations.
The idea that AMD management can't possibly have made any bad decisions is the absurd thing here. It's entirely possible that AMD carefully considered Nvidia's position, carefully considered their strategy, and confidently made the wrong decision. It happens all the time in all sorts of companies.

I think it's very clear with the benefit of hindsight that not investing enough into the software side of deep learning early on was a bad decision. But it was obvious to me even at the time and I said as much to anyone who would listen (e.g. seven years ago https://news.ycombinator.com/item?id=12258027)
Could floating solar farms survive out at sea?
> I haven't seen anyone putting it into production

I keep hearing this meme. My company uses it in production.
> the author recommending to fire an employee who is taking care of their family

Not sure why fired versus put on different comp and maybe asked to vacate the VP of Sales role.
You can apparently eat the seeds and they taste pretty decent (although minimal yield for the effort involved) [1]

[1] https://www.youtube.com/watch?v=40U8F8ZD9f0
Probably registers as a positive usage metric for the app bar.
Ok, I'll take that. Still not sure about the argument under that definition, though. There are disciplines where 'talking nonsense with the intention to deceive' would objectively be a smart strategy, eg Poker. However, Poker should fall under the 'no-BS' fields according to OP (he lists sports, and expressly mentions chess there; any sort of trash-talking in any sport would also fall under that definition, and trash-talking athletes can still be successful - it's quite common in martial arts eg). My guess is that the OP would argue that Poker or martial arts still are 'no-BS' fields, we just need a better definition of BS.

But that just shows that the argument doesn't work with this definition, and the onus is still on the OP of providing a definition that works for his argument (or we have to conclude that his argument doesn't work).
Why? As long as it is not competition to your employer, your off time is your time. How would it be different from a hobby? And as mentioned, the intent is not to make enough money that you leave your current job. You're still a loyal employee doing an honest full-time job there.
> They don't show their code in their papers, but the plots/tables.

Which is a reproducibility crisis in and of itself, as you mentioned, if not an outright inducement to dishonesty.
Note they did not say "Google is now an ad company", it was "now we consider Google an ad company first", it is a matter of perception.
That exists, but I don't think it's the whole story in this case.

Wolfram (both the man and the company) simply doesn't appreciate the value of user-contributions and decentralized communities of practitioners. They've published blog statements defending their model [0] and explaining how everyone who wants anything different is actually misunderstanding their value prop [1].

Wolfram also makes no meaningful attempts at cultivating any sort of internal desire to use their products. I'm pretty sure we'd have to pry Matlab from the cold, dead hands of our controls people. We terminated our (~6 figure?) Wolfram contact because less than a dozen people used the products, Wolfram support was non-existent, and IT put their foot down on maintaining the license server.

[0] https://blog.wolfram.com/2019/04/02/why-wolfram-tech-isnt-op...

[1] https://blog.wolfram.com/2021/11/30/six-reasons-why-the-wolf...
I couldn't bring myself to buy a Herman Miller. I bought this one and I'm really happy with it https://www.officedepot.com/a/products/2724332/WorkPro-Ocean...
What about "Mazes and Monsters" starring Tom Hanks?
The history of that ticket is really mind-blowing https://bugs.chromium.org/p/chromium/issues/detail?id=6606
I'm not sure if we're praising the wood or slagging the texas dirt ;-)
It’s the same in Europe. The car hitting the suddenly stopped car is at fault, every car after that is at fault as well.

You’re to maintain distance and speed that would allow you to stop in time without an accident at all times.

Same goes for potholes, if you hit a pothole and bend a rim or something, you can get a fine for driving without maintaining proper speed. Then you can use that fine to sue your local government for having a pothole there.
I don't recall ever coming across one of those, it may be a neat idea to set that up.
I'm sorry, none of them have a track record of paying 15%+ yield. The yield looks high right now because they're in distress and the asset prices have gone down, with earnings heading lower and higher borrow cost I doubt those yields will even make a dent to capital losses in owning those assets.

PDO and AFCG were not even listed 5 years ago. PBR is very much a distressed asset in a state pursuing nationalization of oil profits.
I have similar experience. I am always amazed that there's these rockstar personalities that start projects, hit trouble, and then pivot to a new project without every finishing anything. I kind of find it fascinating that these people are always framed as 'the best' etc etc.
Standards like WebMIDI are used for fingerprinting.
Not really, letting random people demand "proof" leads to the tail wagging the dog. No one cares about nutty MAGA (and other MAGA-like fascists in other country) claims that have proven over and over to be garbage takes on reality. They will never be pleased so its time to ignore it
This author seems shocked by this turn of events--with websites trying to be app platforms with embedded web views of websites--as if they are a recent phenomenon... have we all forgotten the (thankfully pretty short) time 15 years ago where everything that mattered suddenly had to be a Facebook app?