skysight-inc/HackerNews huggingface dataset:
Hi Matt. Thank you for such an excellent project.

I'm pretty sure you already know of sharplab.io. A lot of us C# devs prefer it over Compiler Explorer for a bunch of reasons, but the main one is really the speed.

My guess is that Sharplab gets it speed because it hooks directly into the JIT compiler itself. There is no overhead from touching disk or the linker.
Which doesn't at all prove that its a good strategy. A moderately attractive female that is reasonable well put together has sufficient options that she could probably concoct an absurd strategy filtering by hair color and astrology and still do extremely well. This wouldn't prove that astrology is a great way to date. It proves that if you start far enough ahead of the game you can run the race by hopping on one foot.
I'd hazard to say that simple-looking but polished GUI programs are not so simple. The more expressive is the medium, the more small things you should take into account to avoid papercuts or visual unpleasantness.
This is not meant to be a 'cute' humorous response, but a serious one: trying to think of places that likely have next to no algorithmic banning, I wonder if Pastebin is a solution. Perhaps I think of this because my earliest Internet experiences were with days of BBSs, with directories of text files and newsgroup postings.
There's also 2's complement, a podcast by the author and a friend of his. It's pretty nice. https://www.twoscomplement.org/
The ironic drawback to Incognito is that your ad blockers no longer work. So you choose between some amount of privacy, or all the amount of advertising. Damned if you do, damned if you don't.
Yeah that's how it's supposed to work. Historically, Haskell didn't always make incomplete patterns an error, even now the checker isn't perfect, and even if it was people can still put wildcard patterns.
Digital pirates don’t steal, they copy.
The Mac/iOS APIs are .. simple

CFStringRef CFStringCreateWithBytes(CFAllocatorRef alloc, const UInt8 *bytes, CFIndex numBytes, CFStringEncoding encoding, Boolean isExternalRepresentation);

CFDataRef CFStringCreateExternalRepresentation(CFAllocatorRef alloc, CFStringRef theString, CFStringEncoding encoding, UInt8 lossByte);

Nice and easy, perhaps a teeny tiny bit inflexible? :D
The problem with discourse today is that people don't listen to understand. They listen to react.

> What people are claiming (many from personal experience) is that a lack of representation in a given pursuit makes it harder for people to imagine those pursuits as something available to them.

Having gone back and re-read my comment, I have a difficult time seeing the distinction between your choice of words and how I expressed the sentiment.

To illustrate why: what does "relate to" or "empathize" mean if not to imagine yourself in the shoes of another?

I think where the disagreement might enter the picture is in the emphasis on systems and institutions. You specifically used the words "available to." I've never looked at the world in terms of what is or isn't available to me. Not when it comes to how I choose to live my life. Maybe it's because I grew up in an era where we taught kids that they were capable of anything they put their mind to. I actually believed it. And I certainly never considered that I couldn't do something because of my race or gender. If I had then I wouldn't do so much cooking in my household.

When it comes to personal anecdotes, empirical data is always called for. I can [Citation Needed] your clarified statement of the claim just as easily as you can mine. These are just claims, at the end of the day. A claim that I find suspect because, to restate my position, if someone has a difficult time imagining themselves in the shoes of others because they see race and gender (even if it's a belief in societal systems rather than individually held prejudice), it is still a personal choice to see the world that way. And it's not a very good look on the person making that choice in my humble opinion.
> Joe Rando plays a song from 1640 on a violin he gets a copyright claim on Youtube

That can't possibly be a valid claim, right? AFAIK copyright is "gone" after the original author dies + ~70 years. Before fairly recently it was even shorter. Something from 1640 surely can't be claimed under copyright protection. There are much more recent changes where that might not be the case, but 1640?

> When Jane Rando uses devtools to check a website source code she gets sued.

Again, that doesn't sound like a valid suit. Surely she would win? In the few cases I've heard of where suits like this are brought against someone they've easily won them.
> because of the prevailing belief that standardized tests discriminated against minorities and poor people

(if you define "minorities" to exclude the country's second largest, and fastest growing minority group)
Sure that's kind of my point. The larger the scale, the harder it is to solve such problems. People tend to care first about themselves and their kids, then other family, then about people they interact with regularly. The less they are related or interact with you on a regular basis, the less you prioritize their well being. This is human nature, and easily explained by Darwinian evolution.

Climate change is inherently large scale. There's nothing that will change that.

We can change the equation only by large scale "contracts" and the like. That generally means governments. For instance, we can vote for representatives that make laws that limit emissions from factories and vehicles, and make treaties with other countries. Those things are not subject to tragedy of the commons.

I am not advocating for "messing with the atmosphere" in this sense, but I'm also not rejecting it outright. We are already messing with the atmosphere on a large scale, due to billions of individual decisions driven each one of those individuals' self-interest. If you are going to mess with it, I'd rather it done based on a controlled methodology based on science.
If you tried before - did you read "J for C programmers"? I found that invaluable in understanding what J actually does.
Of course it does. What are you going to do? Sue them?
I think the biggest question for my own demographic is whether or not the sync and real-time collaborative features will be included in the open source version.

I checked the FAQ, but the wording is not very clear as to whether they will be fully featured and allow full user control over these two critical features
1. The shell is not calling functions, it is composing filters via I/O. Superficially similar, but actually quite different. (And how it makes it superficially look like function application is also quite interesting, IMHO).

2. But yes, programs that act like functions definitely do exist. They even used to be in the majority.

3. ALGOL stands for ALGOrithmic Language. It's a DSL for the domain of algorithms. As are virtually all our mainstream so-called "general purpose" languages.
99.99% of the time there is no problem. But if there are electrical gremlins present then there is a good chance the PSU may be to blame.
Ooo, that was their first mistake. Rules for selling to restaurants: (1) go 3 hours before they open on a non busy weekday (eg Tuesday-Thursday) and knock on the back door (or just walk in!). If a breakfast place, buy a coffee just after the morning rush (9:30), then proceed to step (2).

(2) say to the first person you see, “are you the owner/manager?”

(3) either get directed to them immediately or get their phone number

(4) have a 1-2 minute pitch , either deliver directly or on the phone.

(5) if they really do seem to have time and interest keep selling. Otherwise schedule a followup for more info if they are interested

If (4) fails, try again in 1-2 months.
> There aren't that many companies that want generalists and good devs

That's the brutal honesty, but to be fair it's on us to distinguish ourselves. It's weird, I used to look forward to development in the real world because I wouldn't have to use all the "useless crap" I was forced to learn in College. Now that I finally see the practicality, I can't ever using it without a lengthy debate. The amount of a CS degree that's actually needed to do these jobs is ridiculous. I used to think bootcamps were a joke, but if I had to guess there's a lot more hungry devs out of there that blow grads out the water. While I grumblingly retire to my office chair like Richard Nixon.

> It's really hard to get out too since most people will see you as the 'MS .NET
guy'.

Idk if this is regular job hunting behavior, but I get messages on LinkedIn for almost nothing but recruiters telling me about some DoD secret clearance .NET job, they never reveal the company unless you ask which I find weird, and then I shortly find out it's a .NET legacy job with pre generic C# and Visual Fucking Basic. Maybe I take myself far too seriously, but I can't help and feel offended when I get offers like that.

The only time recruiters contact me for something outside .NET, it's for C++ embedded systems, which does sound more interesting, but I found the embedded world stressful a lot, to be fair it was my first job so I dont really know.
Money. Suing is often survival of the richest.
Hey, I'm working on a "outliner" app too. But it's supposed to be more extendable with simple HTML:

https://github.com/ilse-langnar/notebook
We use security dogs because they give very convenient false positives. "The dog told me to wallop on him, your honor."
Do you know what's different about the photograph or the recording?

They are still their own separate works!

If a painter paints a person for commission, and then that person also commissions a photographer to take a picture of them, is the photographer infringing on the copyright of the painter? Absolutely not; the works are separate.

If a recording artist records a public domain song that another artist performs live, is the recording artist infringing on the live artist? Heavens, no; the works are separate.

On the other hand, these "AI's" are taking existing works and reusing them.

Say I write a song, and in that song, I use one stanza from the chorus of one of your songs. Verbatim. Would you have a copyright claim against me for that? Of course, you would!

That's what these AI's do; they copy portions and mix them. Sometimes they are not substantial portions. Sometimes, they are, with verbatim comments (code), identical structure (also code), watermarks (images), composition (also images), lyrics (songs), or motifs (also songs).

In the reverse of your painter and photographer example, we saw US courts hand down judgment against an artist who blatantly copied a photograph. [1]

Anyway, that's the difference between the tools of photography (creates a new thing) and sound recording (creates a new thing) versus AI (mixes existing things).

And yes, sound mixing can easily stray into copyright infringement. So can other copying of various copyrightable things. I'm not saying humans don't infringe; I'm saying that AI does by construction.

[1]: https://www.reuters.com/world/us/us-supreme-court-hears-argu...
My grandfather was so depressed from losing his wife that he didn't realize he was killing himself. He started skinny, but when he died, he was skin and bones. I would hypothesize the combination of depression and lack of white and brown adipose tissue lead to a spiraling down of hunger and metabolism.

Starvation hunger doesn't extend beyond a few days. I went a month without meaningful calories when I had the opportunity to do so. I had water, vitamins, minerals, and fish oil (to keep the gallbladder emptying and to maintain a lipid balance for neurological and skin health). I have the reserves at present to go roughly 140 days without eating because I'm currently a XLT-sized flabby-tabby. I'm working towards a goal of being slightly underweight.

The other side of being overweight is, my belief, the correlation and causation of numerous "Western diet" cancers by providing an overly-hospitable environment for emergent cancer cells to thrive that would otherwise be killed off in a nearly-continuous starvation mode that most humans experienced for all but the past 100 years. Chemotherapy stops cell division (adds cellular stress) as does calorie-reduced diets. The problems with extreme calorie restriction are the overall wasting of body tissues (including muscle), inability to concentrate, and lack of energy. On the plus side, a person would seem to reduce their risks of cancer and potentially extend their lifespan.
Probably a Unicode character whose bytes are misinterpreted by some weakly typed C++ or Java code.
FWIW, the stack grows downwards and push decrements the stack pointer.
Why can’t they exactly?
Microsoft have a public statement that they don't use proprietary code, only public code with public licenses. They have a lot of companies as customers who uses github, and they also use a lot third-party code in their own products.
For folks who are curious, here's a translation. Scroll to the bottom of the dictionary page. In the left-hand column there is an entry under `gadara`: https://ejtaal.net/aa/#hw4=793,ll=2323,ls=5,la=3216,sg=766,h...
Though Haskell has the option to defer type errors to runtime, making them just warnings at compile time.

It means you can run your unit tests without having to change everything everywhere all at once.

The flag is -fdefer-type-errors
there are also a lot of intelligent men who may enjoy and be well suited for science, but were discouraged from pursuing it at young age.

Up until a few decades ago being a scientist was not imaginable for more than a few thousand people in all the West.

Up until 80 years ago, the west wasn't even a thing.

My dad was a huge fan of science, unfortunately his small town in Italy was invaded by Nazis when he was a kid and he had to survive and then take care of a widowed mother.

In Spain they had a fascist dictatorship till 1975.

The fact that in such a short timespan the presence of women in science is at the level it is today is frankly something that should be considered a huge success, not a failure.
I use copilot in my work every day, but only in places where I know the code cannot be regurgitated because what I'm doing has never been done before.

I can write an HTML form, then prompt copilot to generate a serializable class that can be used to deserialize that form on the server. I can write a test for one of our internal apis, and for every subsequent test I can just write the name of what I expect it to check and it generates a test that correctly uses our internal APIs and verifies the expected behavior.

You can have problems with the ethics of how GitHub and OpenAI produced what they did, but to describe it the way that you did requires never having really attempted to use it seriously.
Can I introduce you to a concept called copyright?

Is it fine if an author publishes a short story publicly on the web for someone else to submit it to a contest as their own work?
I just hosted my own website where I can publish whatever I want. It's static. I guess if I ever get banned by my provider I will flip to a new one. If my domain goes down - I'll find another registrar. All static, so it's easy to port.
This is also my favorite goto for icons. Also interesting to me how the repo is structured, by including a linked folder to the source repo, see packages/react-icons/src/icons .. does anyone know how to do this?
You might want to read up on the concept of Architectural Mismatch.

https://repository.upenn.edu/library_papers/68/

https://rd.springer.com/content/pdf/10.1007/978-3-540-92698-...
Kiwifarms?
Westpac is an investor but don't have APIs. Keep your friends close and your enemies closer!

And their competitor BNZ who's the most advanced has "gone dark". The only way the banks will open up is if they're forced to.

The regulation of interchange fees is probably going to make things tough for Dolla (less incentive for merchants to switch assuming the merchant fees reduce).
The “it’s all just supply and demand” argument is overly simplistic and strikes me as coming from people who have taken first-year Econ, if that, and literally nothing else.

Does supply and demand affect housing prices? Yes, and the fact that supply has been constrained is affecting prices.

Is it the only factor? Probably not.

Even basic economics classes will teach that there are several ways that supply and demand breaks down.

For one, if there are imbalanced implications for both the supply and demand parties. For a landlord, rent is a purely economic transaction. Not taking a tenant means losing money. For a renter, not having a place to live is far more damaging. You lose shelter, safety, social standing, etc. The article touches on leaving an apartment empty for a couple months to find a tenant that will pay what you’re asking. But would anyone really go homeless for a couple months to save on rent? Not only that, but peoples lives revolves around where they live, and it’s not easy for a lot of people just to pick up and move to a different market.

Another way supply and demand might break down is if there is price collusion between parties on the supply side. This is relevant especially in this case because if there is a single party setting prices (eg the algorithm) and there is a constrained enough market, then you can in fact force people more than what typical supply and demand would imply.
Search engines don't sell the information of others; they sell certain metadata of that information, namely, the location of that information.
Any user stories with *vim + mutagen for _large_ remote code bases? Vs code remote is the only thing that has been fast enough in my experience, but I would love to be able to use my local neovim instance for remote development instead and this tool looks promising.
> these AI tools give more power to people who control data, i.e., big companies or wealthy people, while at the same time, they take power away from individuals.

Not sure I agree, but I can at least see the point for Copilot and DALL-E - but Stable Diffusion? It's open source, it runs on (some) home-use laptops. How is that taking away power from indies?

Just look at the sheer number of apps building on or extending SD that were published on HN, and that's probably just the tip of the iceberg. Quite a few of them at least looked like side projects by solo devs.
Agree with JS ecosystem being a dumpster fire, however you say "Go has better DX... and that is a pretty low bar.", What in the world do you mean? Go has in my opinion some of the best DX of any language to exist right now?
This isn't a legal copyright claim, it's a "YouTube" copyright claim which is entirely owned and enforced by YouTube.
> that the next ad mascot will be written in JavaScript

That's quite literally true already: https://nextjs.org/conf
4K AI upscaled video of 1988's Björk teardown of Sony Trinitron TV
Thanks for posting the link to the quote. Having said that, I don't think it's possible to quote that bit and get an understanding of the idea being conveyed without it's opening context.
Indeed, it's likely to cause a false idea of what's being conveyed. From earlier in the same post:

"There is no such thing as liberalism — or progressivism, etc.

There is only conservatism. No other political philosophy actually exists; by the political analogue of Gresham’s Law, conservatism has driven every other idea out of circulation."
Yes because if there is one thing about it is it's easy to pickup and be productive. So you're investing a little time for a lot of gain.

An advantage is it's not opinionated on how you should write your code. Which means there isn't the one true way of doing things you need to learn either. It's not like lisp, or rust with it's borrow checker, or C with it's pit traps for the noob. Or C++ where more people understand quantum mechanics than know all it's features.

Most of the things you might want to do there are documents and examples how. And unlike other languages those are usually solid. Microsoft have built a vast and curated library for many many things like import and manipulate an excel file.
> You cannot just add "public transport" to most of our existing cities to replace peoples' cars. The reason is that everything is too spread out, mostly due to the large parking lots everywhere. That may be sub-optimal in a certain sense, but it's the reality and you can't just snap your fingers and change it.

Its not about 'snapping your finger'. Neither Netherlands or Switzerland built their systems from 1 day to the other.

You need to make decision to change and then consistently and incrementally work on it. Put it in your standards and invest ever $ you have for new roads to that instead.

You need to change your tax policy so that horrible inefficient land uses like parking lots cost a lot more. You need to enable mixed use development so these parking lots can be built on.

> To do public transport right, you'd have to basically demolish the entire city and re-build everything from scratch to be friendly to pedestrians.

I'm sorry that is complete and utter nonsense. Like seriously, completely insane.

If you look into some urbanist and city planning literature you will see that lots of places where there used to be total car shitshows, are now beautiful. Often you would never have guessed that just 10-20 years earlier it was horrible road and a parking lot.

Again, small and incremental steps. Here are some really basic steps you can take:

- Remove parking requirements

- Slow speed of cars

- Don't allow turn right on red

- Make the lanes thinner

- Make the sidewalk broader, maybe add some trees

- Take one of the existing lanes and add painted bike lanes, later add protection for those lanes

- Rezone for mixed use (specially existing commercial zones)

- Change property tax policy to discourage sub-optimal land use

I could literally keep going on and on. Non of this, requires you to demolish anything.

Specifically for the US, there is whole movement about incrementally improving your city, see Strong Towns (https://www.strongtowns.org/). They have lots of podcasts and books. Specially: 'Strong Towns: A Bottom-Up Revolution to Rebuild American Prosperity'.

They also point out in detail with real data how these changes make your city safer and economically much better (They have some seriously amazing visualization of city finances that shows how such chances can improve cities).

And this is not some hippy organization, these are coming from a somewhat conservative small towns perspective.

Honestly your attitude of 'we are stuck with this' is horrible. I can understand frustration and bleak outlook, about the situation. But put your hope into incremental low cost change, not some techno futurism and you will be less disappointed.
Gotta fix all them bugs first.
> This is more like a wealthy person stealing your entire art catalog, laundering it in some fancy way, and then claiming they are the original creator.

If I take a song, cut it up, and sing over it, my release is valid. If I parody your work, that's my work. If you paint a picture of a building and I go to that spot and take a photograph of that building it is my work.

I can derive all sorts of things, things that I own, from things that others have made.

Fair use is a thing: https://www.copyright.gov/fair-use/

As for talking about the originals, would an artist credit every piece of inspiration they have ever encountered over a lifetime? Publishing a seed seems fine as a nice thing to do, but pointing at the billion pictures that went into the drawing seems silly.
https://nedroidcomics.tumblr.com/post/41879001445/the-intern...
The Laserwriter was one of the first accessible laser printers. And also the first with Postscript. It was super expensive (easily more than the Macintosh needed to print to it) but it was revolutionary.

The only other common option was the early HP laser printers, but no Postscript.
Wiki-type garden, written in a forth-like assembly. I've been taking care of it for 17 years now, 500+ pages

- browser: https://wiki.xxiivv.com/site/home.html

- source: https://github.com/XXIIVV/oscean/blob/main/src/oscean.tal