skysight-inc/HackerNews huggingface dataset:
Big Table logic:

{{ $headers := index . "headers" }}
{{ range $i, $h := $headers }}
<th>{{ $h }}</th>
{{ end }}

{{ $cells := index . "cells" }}
{{ range $i, $c := $cells }}
<tr>
{{ range $j, $cell := $c }}
<td>
{{ $cell }}
</td>
{{ end }}
</tr>
{{ end }}
Spend the resources and get the reward, or don’t spend the resources and don’t get the reward. That’s not bloat, bloat contributes nothing, it’s just waste.

Here the reward for the developer is not needing to debug your operating system installation, because the container specifies what, as far as the application can see, is the operating system installation. Your reward is an application that has been tested in the environment it is running in.
It is currently seemingly empty: https://news.ycombinator.com/item?id=36592531
Black Artists Use A.I. To Make Work That Reveals Biases for a New Online Show
In addition to Windows software, it also works with web applications, DOS, retro computers and consoles as well.

For wine, it has installation scripts that automatically implement the necessary workarounds for specific software. Such as picking a wine version, setting overrides, installing libraries, etc. It also creates a wineprefix for you with a recommended Windows version for that software.

For example, you can get The Sims 1 complete collection from Internet Archive (abandonware at this point), and then add that game to your collection. That will download and run the installation script for it, saving you most of the manual steps involved in installing that game.
Structurae – data structures for high-performance JavaScript applications
Funny, because the economics of hydrogen is heading to nearly zero cost. This is the same trajectory of wind and solar. All of these things have one thing in common: They all are made from practically infinite and free resources. Wind, sunlight and water are very cheap after all. This will imply that hydrogen will also be very cheap.

Also, hydrogen is more ubiquitous than electricity. In fact, it is cheaper to distribute hydrogen than electricity, simply on account of how pipes work compared to wires.

In short, if your argument is economical in nature, then your conclusion is profoundly wrong. It is a matter of when, not if, the lower cost basis of hydrogen based vehicles will cause them to displace BEVs. Also, BEVs have major environmental and practical downsides. I suspect that once the hydrogen movement gets going, BEVs will not pose much of a fight. It will be discarded as just another transitional idea. After all, FCEVs are also EVs.
that's really all that I care about. I feel like I'm some voice in the wilderness looking to run productivity and office apps.

There's so much focus on video games.
Is this sarcasm or a joke or a serious question?
MS Teams is already cross platform

Edit: Luckily I haven't had the displeasure of using MS Teams a couple of years, so I didn't know it was discontinued on Linux.
> Can you imagine a weaver thinking "how can I stay ahead of the loom?"

Of course that happened and will happen again, but with the same results.

That's almost the exact origin of the word "Luddite", where people went around breaking steam powered looms.

The "treat AI like a smart intern" is basically the best scenario out there. I see this approach more often than the wielder of AI being entirely non-technical.

Github co-pilot at least is more like a power drill or a CNC machine rather than a robot writing all your code - or what a spreadsheet tool was to an accountant. The math is no longer the hard part, the rules outside turned into their domain expertise.

Teams of five are now cut down to one experienced dev or two.

That detail sucks much more for someone who is going to start in the industry next year than to the people who are already here. They're going to have to learn from the AI instead of people.
Small Table logic:

{{ $cells := index . "cells" }}
{{ $headers := index . "headers" }}
{{ range $j, $c := $cells }}

{{ range $i, $h := $headers }}
<tr>
<th>{{ $h }}</th>
<td>{{ index $c $i}}</td>
</tr>
{{ end }}
{{ end }}
I know that. It’s not a direct influence, but a cultural one. Woz was always looking for ways to keep things simple and cheap in the hardware and it’s clear that this influenced those who worked on the Mac.
Like the joke about airports, if you've never missed hearing about an important event then you're paying too much attention to news. There's a level that's worth following, but most people read far more news than is worthwhile.
Based on what I've heard, I don't think the bar is as high as "formally proven to lack a classical solution" for the whole field. Then again, the caveat is of the two people I know, one is doing cryptography/security in a quantum setting and the other is working on quantum related HW... so take this with as much salt as needed.
Because they were caught doing this:

https://judiciary.house.gov/sites/evo-subsites/republicans-j...
Additional background:

https://judiciary.house.gov/sites/evo-subsites/republicans-j...
Yeah seriously this is a joke. I just wrote [a comment](https://news.ycombinator.com/item?id=36593620) saying basically the same thing.
It probably depends on their income more than anything.
Sure, but if you're using an existing language grammar, it will almost certainly be influenced by the language's semantics, unless that language happens to be lisp (and even then most lisps are not pure s-expressions)
I live in SF so a 1mil lake house feels pretty cheap compared to a 1mil 1.5-bedroom apartMent.

Also there are many countries outside USA with way cheaper lake houses. Prettier lakes too.
It’s been so long since I used a ][+, I forgot that there was a right arrow key. I thought there was only a backspace ley, but there was, along with a “rept” key which I’d completely forgotten (not to mention that horribly-placed reset key).
Someone once commented "HN is a reactionary site" and (while I don't 100% agree with that) I keep thinking about it from time to time.
My bet is that it's the caning. There's something about the promise of physical pain that makes me shudder.

I've seen graffiti in Switzerland, but never on buildings where people lived, because that would inevitably result in multiple calls to authorities from eyewitnesses and swift justice. People have been fined for less in Switzerland.
I am one of those vanilla advocate that is sick of the react for everything approach everyone seem to follow for simple stuff. To argue the point with code, I made a scaffold with examples of what such simple web app could look like in pure es6: https://mickael-kerjean.github.io/skeleton/example/index.htm...
Every time somebody asks about finishing, the PhD student's mental health gets worse by another notch.
The ICON was the first computer that I used that had a multi-user interface. Teachers were not trained well and "computer security" was not something that had yet seriously entered our language.
While programming them for class was interesting, the real fun was trying to get "cool stuff" to work. We learned BASIC and Pascal in class, but we hacked C and wrote interesting shell scripts after our code worked.
Kind of cool to see where it ended up (with BBY and all).

Are there any working examples still out there?
I also remember having to work around the lack of environment variables (in the 80s I think), but reading through the Wikipedia entry it looks like that restriction is long gone.
Photon also made it onto the famous demo floppy. There was the QNX Windows GUI as well which preceded it.
The quality difference does matter.

For a while I ran an AI app with summary features, with T5/BART in 2020 and then generative from 2021 (using GPT-3 API). It's an unfortunate truth that when I tried using Babbage (GPT-2 size), it was ok for happy path examples, but user retention crashed.

Even Curie was much worse than Davinci in terms of user satisfaction.

One interesting finding from my data was that shorter outputs had less difference in quality between models - longer responses, it mattered more which model you used (this was before Chat, and even before instruct/RLHF GPT models, so before the constrained output forms of verbosity conversational defaults)

For AI applications, users have a 1 strike policy in general for trust. So you kind of need to overdial things to retain users. Might be different for dataset work, but there absolutely is a quality difference over enough uses.

BART or T5 were "better" than barebones GPT-2 for summarisation initially, but that does not mean anybody really uses them for summarisation (in a sense, the task they were most optimised to do during creation).

I do think most of us feel summaries from latest models are getting to as good as is reasonably expectable. So sure if GPT-5 comes and is particularly great at remaining tricky tasks, why not stick with 4 for summaries.

That's not to mention context length is longer in terms of easy "do it today" ways to access a model for ChatGPT or GPT-4, vs GPT-2 models which are much shorter context lengths in terms of input.
It will continue to slow down. We just don't have the know how to move to the next level. Faster hardware might bring about more gains but there's a limit there too.

I see it as a plus. The current AIs will change the way society functions so it's a good thing we have a bit of time for society to catch up.

The current AI naysayers though have a point to be very careful with AI breakthroughs. There's a non-zero chance that eventually we will hit on the AGI formula and create something. Maybe not in our lifetimes but eventually. It makes sense to start preparing now.
This sounds incredibly relaxing
Apart from the person who has "fullstack" in his username.
Sandboxing it yourself is fraught because any new feature could cause things like a syscall filter to crash the app. It has to be part of the application build/test/release process to prevent that, like it is in SWS.

Besides, we should be creating and using software that is secure by default: https://www.cisa.gov/sites/default/files/2023-06/principles_...
They could also release just application source code and not the spec files for building the package. It's the spec files and the patches that's central in this conflict, not the actual source code, but people keep conflating the two.
When I look at the page, there’s a link on the word Jinja. And the next word is templates. Maybe you aren’t familiar with what a template is, but they are hardly obscure. Here’s a list of large websites that used a Perl-based templating engine a decade ago: http://www.masonhq.com/sites
Mastodon grows more in single weekend than the entire user base of BlueSky
yeah not all graffiti is unsanctioned, but I think it’s often about style? I wouldn’t consider most murals in my area graffiti
> To the layperson who’s not a software developer, “open source” does mean ‘source is visible’, and “free software” does mean ‘software that costs no money’

Source available is the correct term. Laymen who don't know any better often call shareware open source as well; they don't know how the software is made and don't care. That is not a good reason to use incorrect words.
This sad thing about this is that there should be a subsidy to do this because if you think about the city tax that is imposed on a person that lives in the city versus a person not living in the city, it should pan out over a few years.

Where is all the building for apartments that cost less than $3500 a month in major cities in the United States?
Sure, while I'm skeptical I'm not going to act like there isn't some unknown secret sauce that bends a person's abilities in a direction. But as far as I know, there is no baby that has ever been known to pick up a paint brush and give us the Mona Lisa. I think when we start the "Talented" conversation with the premise being, "if they rolled different stats at birth, they wouldn't be capable of this ability" we're flattening a lifetime of not only focus on a craft (10k) but their home life, did they have community, did they have supportive people in their life, proper nutrition, socioeconomic status, the technology at the time (I mean, more skilled peoples exist today than have probably ever existed), the education they were able to receive, were they born standard, etc etc.

If talent was decided in a way where talking about 'something innate', as in we could go so far as to say... 30%? 40% 50% nature accounts for aptitude.. wouldn't we actually have reason for a caste system? Is it specific - This person is wired to code - what does that even mean? There are so many skills and subskills.

I'm sure it exists, its just funny/frustrating that the word is used to describe what appears to me as the minority factor instead of the majority.
It’s arguably an artifact of an increasingly competitive society. The base “cost” of existing keeps rising, its simply becoming impractical to not be career focused. While I’m sure it benefits professors to have an idealistic employe who will work for peanuts… it’s not sustainable.

While a grad student is expected to be paid - they would need a 1 hour commute to afford the housing options around my rural alma matter.
Safari actually handles this pretty well. By default you will be prompted per-site which domain you want the extension to run on, or you can set your allow or deny all except your whitelist.
I’m just really tired of this debate about “frameworks” and “complexity”.

If your client asks you for a custom CMS with a multi-stage publishing workflow with i18n and regulation-compliant a11y, you’ll need high-powered tools to build it in the time clients expect. Lots of clients in enterprise are like this, which is why the demand for this stuff is so high. If you’re working in B2C this may be surprising, but this is what the underwater part of the tech industry iceberg is.

Yes, a complicated Next.js setup or Vite toolchain isn’t necessary for a static blog. But the people who are talking seriously about these tools aren’t talking about making a simple blog site (even if that’s what their “reduced teaching case” tutorial is).

So can we just chill with this framework hate? If you’ve got ideas for simple ways to make web sites, go ahead and publish tutorials, and if they’re appealing then people will start doing things your way where appropriate. But please don’t position yourself in opposition to a vague “spicy toolchains and trendy frameworks” enemy.
I think that was the point of the author. There are great products and services that are not necessarily unicorns and that's fin. Product Hunt I believed had a US$ 20M exit, which in the VC world is a rounding error.
It's trivially easy to see that all this "record breaking" is just recency bias, not global warming.

This makes no sense. Are they not just comparing numbers? Or do you suggest that when they compare numbers to see which number is bigger, they add a bit to the number from this year because they have a recency bias?
> On the high-end M2 Ultra, "Cyberpunk 2077" was able to run at approximately double the frame rate under the new toolkit.

This is especially impressive considering Cyberpunk 2077 can be very graphically intensive. Doubling the frame rate is quite a feat.
Makie is a actually the front end and there are multiple backbends to choose from. I use OpenGL for interactive but Cairo for publishing figures
Pre-Order ALEF Flying Car
Highly relevant to a startup ecosystem doing thriving business selling dollar bills for ninety cents.
Exactly. Nobody should be watching 24/7 news, but you also probably shouldn't be avoiding every news publication ever.

10 minutes a day skimming your news sources of choice for topics relevant to you combined with hearing things from your friends/family/coworkers goes a long way.
> (btw: i can't find any mention of the CLA on the website or on github)

We've found contributors are more likely to sign a CLA if kept ignorant of it until the time comes to merge the reviewed fruits of their labor. /s
Just the thought of installing an app with permissions to patch other applications on my system makes me twitchy. I'd consider it on a dedicated media consumption device with limited shared account information, but on a daily driver I use for authentication, purchasing, etc? No thanks.

Nothing against the developers of it, but it's a tool available for use by others and I'm not going to jump on it any more than I'll install random unsigned browser extensions.
So we should...submit to the binary already, in case the binary closes the loophole? How is that a solution?
The issue is that that “main gig” dominates your time. I get up early in the morning to commute to work. I spend 8 hours at work doing what main gig requires. I commute home. If I’m super lucky, as well has having no family or social obligations, and I don’t do any cleaning or chores, I get 3-5 hours to both relax and work on side gigs. Then I’m getting ready for bed or doing one of the other things I have to do to sustain life.

While the person working the other gig full time, while they do a lot of stuff they don’t want to do, all that stuff is in the same vein as the stuff they want to do, and practice like that has value. Maybe you’re not playing beach’s lute suites, but the playing/performing/writing/networking you’re doing has more value to that thing than being a programmer.

It’s not straightforward which one is better if you really want to take the side gig forward and advance.
https://cloudsec9.ca/theJourney/

Over a hundred posts, focusing on Cloud, Kubernetes learning and Security.
Tell your friend that a billion dollar idea is always at first a stupid idea that will never work.

See:
1. Dropbox
2. AirBnB
3. Uber
Elon already took care of that
It's not a transcription of the NTSB report. This is a post on a dedicated and reasonably well-thought-of aviation safety blog. I think it's reasonable to expect some editorializing and be expected to weigh the arguments on their merits.

The NTSB is great. They're not the final word on anything in particular.
Related: https://news.ycombinator.com/item?id=36195600
I’m doing a PhD in Economics right now and it’s not too stressful at this point when I’m just working on research. But my first two years when I needed to take classes and pass exams and then Covid happened they were some of the worst times of my life. I don’t know how much of that is just how our university responded to the virus though.

I guess I got through that grinder (only a little more than half of us did) in the end but now my experience is completely the opposite to what I’m seeing from others in this thread. Maybe it’s just that engineering is different.
We don't agree.
Of note, Guy is Chief Evangelist at Canva.

I don't think it is a coincidence that the two companies he worked at as an evangelist have both become hugely successful.

Also note that he is focused on evangelizing "great products". The product has to come first. You can't evangelize crap.
That looks awesome! Is there anything like that for Mac?
What impact do you want to have?

“It depends on how many floors up I jumped from really”
>each game or application is a special snowflake requiring very specific versions of these (and perhaps some tweaks here and there).

It's worth emphasizing every time this subject rolls around just how impressive Microsoft's commitment to backwards compatibility in Windows really is.
No argument, rolling out change sets is also a huge win. My point is that many people do not know about the tools they currently have at their disposal.
The was also the Dover C-5 crash where a good engine was left at idle and the throttle for the failed engine was advanced instead.
ML system design: 200 case studies to learn from
In recent years, there has been a growing interest in the capabilities of large language models (LLMs), like GPT-3 and GPT-4, developed by OpenAI. These sophisticated AI models can generate human-like text, translate languages, answer complex questions, and even demonstrate the capacity to learn from the context. This has led some researchers and enthusiasts to speculate about the possibility of these models exhibiting sparks of Artificial General Intelligence (AGI).
> simply put, it's quite clear you ARE using frameworks, just in your mind, perhaps, you "aren't"

You're conflating libraries with frameworks. I see no frameworks listed in TFA so they're not wrong. Seems a weird argument to be getting so angry about
That's what data checksumming and mirroring is for.
Oh boy would Aaron not like what has become of 'news' since he left.
The claim was "You can't."

The exception establishes that you can.

The exception very specifically and precisely does disprove the rule.
A good resource for visualizing all this is FediDB: https://fedidb.org/
It's not obvious, except in hindsight, which startups are venture-scale. How big is the audience going to be for a new product? How much can you charge? Who knows? Some products start out in a small niche, get fanatical users, and then become mainstream.

eBay, pinterest and etsy are big today, but who could have predicted that? Does pinterest solve a Large, Urgent, and Valuable problem? I don't think it does.

Pinterest is basically another photo sharing app. Exactly the kind of thing that this author argues isn't venture scale, and yet it was valued at $50bn last year. Anything that has a few hundred million users is worth a lot.

It's trivial to tell whether a startup is venture-scale in hindsight, and impossible to predict in advance. A startup is venture-scale if the founders have growth as their #1 priority. Otherwise, not so much.
Unrelated to the actual site — we’ve been testing a tuned version of airoboros-64b on a H100 cluster as a drop in replacement for Claude-100k and GPT4-32k. It’s performing rather well in the generation of text but the 2k context definitely shows, also the reasoning capabilities just as in LLaMA are suboptimal.

For instance, obtaining JSON structured data from freetext is a rather impossible task.

That said, for summarization of leq 2k token texts the model performs extremely well.

This is mostly due to its unfiltered nature, where there would be clear biases visible in models like falcon-40b-instruct or other LLaMA derivatives.
https://blog.ledeniz.de/

It's not much but it's mine :)
People doing a PhD immediately after their bachelors or masters are used as cheap workers by the PIs to do some subset of their main research, to write papers and TA.

I went back to do my PhD after more than 20 years in industry. Being an independent researcher gave me the freedom to pursue a topic that I saw a need for in industry. Of course, I'm biased by my experiences, but I do think we would make more practical contributions to industry if all PhD candidates had to gain industry experience before enrolling in their research program.
The observation may not be relevant for extreme situations like those mentioned. However, even then, most people around you will know, so unless you live in a cave you will get the information on time.

Comparison with martial arts is inapropriate. Also, there are other things you could do to protect (and inform) yourself that do not demand payment with your most scarce resource.
Dance Cypher Rules
> I’m a fan of OSI, and their definition of “open source” is widely recognized, but still, language policing usually turns out to be incorrect.

I'm no fan of the OSI, but language policing usually turns out to be correct. There are other definitions of open source - the free software definition, the DFSG - but in practice they're all close enough that the differences don't matter.

> OSI didn’t invent the term open source, and like it or not, other definitions do exist that don’t meet OSI’s standards.

Very few. I don't think there's any nontrivial software that doesn't meet the OSI's standards but is recognised as open-source by anyone who isn't a) a paid shill or b) a self-important provocateur who wrote it.

> I don’t understand the confrontational stance either, with code being offered to individuals. That far exceeds what most companies do, in terms of serving the open source community, no?

Companies are trying to salami-slice away the rights users expect from open-source software. The response to that has to be a firm line in the sand.