skysight-inc/HackerNews huggingface dataset:
I will say, the :advanced flag for the closure compiler has caused us some real headaches in production, enough to where we needed to migrate to only the :simple flag.

The reason being, is we needed to do some code gen of Svg components in React Native, and in the build process (via shadow-cljs), the closure compiler was munging the definitions in the.

Off the top of my head an svgr component which looked like:
// generated component
import React from 'react'

function SomeSvg(props) {
return React.createElement(..., ...merged props..., ...children...)
}

was getting "optimized" to be used as:
function $SomeSvg(props) {
return $R.$c($$..., $$...merged props..., $$...children...)
}

The above is psuedo-ish code, but I think covers the point. There were also some edge cases where not includeing a ^js reader macro before using js values caused crashes, due to the symbol being munged in the background. As a result, whenever we used any sort of js, we needed to mark it w/ a ^js reader macro, which began to get really noisey and error prone if you forgot. :simple has made the code based more stable. Could be user error on our end, but the fact that we ran into so much with :advanced and our application stabilized significantly after that one configuration change, it makes me think using :advanced can be too involved.

In addition (to an already winded comment), cljs needs to include the cljs runtime. I haven't benched the size, but it is no negligible (think in the 100's of KB), on top of what react/reagent/re-frame may bring in, you can easily end up w/ a compiled cljs app of > 1MB.
out of office

(AfK would be still in the house, just not in the office)
Even today. Well the boxes are black now (sometimes white), but never the beautiful colors SGI had. I wish someone made a case that looked that nice today.

Or maybe I have bad taste, but I don't care, I still liked their purple.
I don't care. After decades of having no TV, film, books or video games aimed at me, they might finally be generated instead of the bullshit written by committees.
When WoW added cross realms to PvP battlegrounds it was an eye opener as to how good our realm's community was. Queue times got better, but the enjoyment dropped through the floor.
I think what would really be great is a social media site that doesn't offer direct image or video hosting. A bit like how reddit used to be. You just have link aggregation, voting, and comments. That's it. Maybe in a nice, clean, minimal UI as well. This would lend itself to tech folk I think. If only it existed.
As already mentioned, the matchmaking will not put you on community servers, and its existence has pretty much killed the majority of the community server scene. The game has more players than ever but less community servers than ever and most server mods that used to be very popular have been abandoned as a result.
Is this a problem that needs to be solved? No sarcasm intended.
Musk’s $5.7B Mystery Gift Went to His Own Charity
Honestly the saddest part is how you could have both the private servers and matchmaking almost seamlessly, have official servers flagged for matchmaking and allow for a server browser like csgo, team fortress 2, etc, and yet so many act as if it was exclusively one or the other. As a big titanfall2 fan this is just infuriating since the game has been unplayable pretty much due to years long dos attacks on the servers that the company doesn't give a shit to fix, nor releases some form of dedicated servers for players to host themselves. The game is even in a modified source engine iirc.
I remember when Unreal 1 out. Network play sucked - contrary to what they had been hyping. Mark Rein did a chat event (
was it planetunreal?) and I asked him to promise that Epic would fix it and not roll the fixes into a new game. About 2 months later Unreal Tournament was announced.

Full circle.
Trying to correlate climate change with GDP per capita is rather like trying to connect the performance of a car with the color of the passenger seats.
Yes, Elon lawyers are incredible at contract law. I could not think of one example on where they failed him on that.
"Or solely to preserve endangered species?"

We, are the endangered species in the long term. For me this is the best I can do for other people, besides taking care for my family and friends. How can I help children and their children be able to grow up in an environment that is friendly to them? With all our luxury living is so easy, but with me living my life, I would like to not have a negative impact to the life of others. And here are a lot of unknown unknowns. I do notice I tend to be happier when I try to make my life more simple.

If I try to look at it objectively its only natural our population will go down. But if we are able to steer this, I would like to try that.
That's funny, I just took the T for the first time yesterday as I arrived in Boston, and was curious why such a large number of people would get on at a certain stop.
can you just admit you were wrong? "now the Borg has decided Musk is a Republican (he's certainly not)" is just not true. The Borg didn't decide anything, he endorsed republicans
A poor assertion. Making individual neighborhoods manage infrastructure inflates the cost of it due to low economies of scale. Should neighborhoods have their own water treatment and power generation plants too?
https://about.opendolphin.social

https://github.com/OpenDolphin/introduction
There is also https://en.wikipedia.org/wiki/Wave_power
Well, most of the time would be on the requests and db query side, not Python
One bone to pick: this says "artists" are fighting this and mentions Disney, Nintendo and Marvel. "Corporations" would be more accurate than "artists".

Training a model with artists' work seems completely fine to me. If something is out in the world and you can see it, you can't really control how that affects a person or a model or whatever.

The actual issue is reproduction of trademarked and copyrighted material. There are already restrictions on how you can use Mickey Mouse's likeness in any derivative work. That's not an AI issue. It's an IP issue. The derivative works are no different than if I, a person, produced the same derivative work.

It would be funny to me that we had to turn our attention to training AIs in IP laws.
so hacker news
I wonder if this is due to existing forms of automation in art. Artists have been competing with reproductions of art in the form of recordings and prints for a long time now. That creates a really high floor. How many people who play an instrument have people around them genuinely want to listen to them play rather than a recording? How much lower would the bar be if recordings didn't exist?

Of course software gets copied all the time, but we have jobs because so much bespoke software is needed. Looking at some of what AI can do now, I wouldn't need surprised if our floor gets raised a lot in the next few years as well.
Most of us in technology have had to learn new skills. I used to rack up and wire servers in a lab as part of my dev work. I don't do that anymore and instead had to learn aws and terraform. Personally I don't expect any empathy due to my lab racking skills no longer being as relevant to many jobs.
Joining the AS112 project to help the Internet deal with misdirected DNS queries
What pain points?
I can argue that the way HN is built today is the most effective for its purpose.
Announcing what you desire to be true does not make it true.
Very important detail. Thanks for highlighting.

Not only does this limit practicality for phones, cars, but it limits practicality at all. Some of the larger utility scale solar-collector designs ended up failing because of the challenges of maintaining elements that involve molten salt.
For anyone interested: Mike Acton’s CPPCon Keynote 2014 is the usual reference for parent’s quote. [1]

1 - https://m.youtube.com/watch?v=rX0ItVEVjHc
Discussion of a similar post from same site.
https://news.ycombinator.com/item?id=33756277
When the “free speech absolutists” are protecting drag queen story hour from armed right wing goons, maybe I’ll start listening to them.

For now, “free speech absolutistism” seems to boil down to: don’t ban me for being a nazi/spreading misinformation, please ban drag queens.
If Hacker News tried building a social network, we'd spend the whole time arguing about every single micro-decision and getting nowhere.
Cool, I didn't know that Rust did that (or have forgotten)!

But it sure looks like a map where we throw away the result. What I mean with that is that the loop construct must be served the iterations from an iterator, which may or may not use immutable data. I don't think you can make an immutable while loop, for example?

EDIT: Also, you better have a side-effect in that construct, otherwise it has no effect, right?
Well, that depends. Prior to finish planing they are exactly 2" x 4", and that's where they get their name. You can buy these in bulk straight from the sawmill or lumber wholesalers. But most lumber is sold neatly planed and then the outside dimensions change.
Well excuse me for suggesting that this guy's employer, whose mission includes lying, betraying and killing people, might not be scrupulously fair in this issue.
I think about this too and I wonder why?

Are artists really "doomed"? Or are they just worse at redistribution?
That screenshot does not look rendered in game, and no idea what the resolution is - at least not by an Xbox One. If current games are indistinguishable from single-frame renders that take minutes if not hours, I'd say that's a massive win!

This looks more like the actual in-game rendering: http://cdn.themis-media.com/media/global/images/library/deri...

What stands out to me is the low resolution textures everywhere, obvious seams between terrain and assets (runtime virtual texturing resolves that), light seams which have odd seams, and the entire ambience being vaguely similar to how light acts, but not really - primarily the lack of bounce lighting affecting anything. With the move to HDR, the more binary lighting of previous games looks weird too now.

Contrast that with the rich detail in lighting you can see in Fortnite's new update - https://i.redd.it/g2wqe10no44a1.jpg

Nanite, especially foliage, is something you have to experience for yourself though. Foliage pop-in not being so stark and alarming is huge for me, and the rich lighting capabilities improves immersion massively.

Regarding assets, high polygon assets have been created for ages too, but were never actually brought in to games. You bake those details into your normal maps, but with Nanite you can just bring them into games, and get the full detail when the player is up close to them. When games can fully embrace Lumen and Nanite, the developer iteration improvement will be huge.
I did ditch my 3 SGI Sony Trinitron 21 inch monitors. The were the pinnacle of CRTs in my experience. I do still have a couple O2s, 3 or 4 Octane 2s, and a Fuel in my garage.
And none of that was a problem because you could just leave and join another server. Meanwhile in modern games, if the admins (aka devs) don't like you, you get punished across the entire game.
I am sure it will work in browser with javascript disabled.
I don't think that's a road to empathy, because if we're talking about the matter of empathy i.e. "emotional should's" instead of nuances of current legal policy, then I'd expect a nontrivial part of technical people to say that a morally reasonable answer to both these scenarios could (or should) be "Yes, and whatever you want - not treated as derivative work bound by the license of the training data", which probably is the opposite of what artists would want.

While technically both artists and developers make their living by producing copyrighted works, our relationship to copyright is very different; while artists rely on copyright and overwhelmingly support its enforcement as-is, many developers (including myself) would argue for a significant reduction of its length or scale.

For tech workers (tech company owners could have a different perspective) copyright is just an accidental fact of life, and since most of paid development work is done as work-for-hire for custom stuff needed by one company, that model would work just as well even if copyright didn't exist or didn't extend to software. While in many cases copyright benefits our profession, in many other cases it harms our profession, and while things like GPL rely on copyright, they are also in large part a reaction to copyright that wouldn't be needed if copyright for code didn't exist or was significantly restricted.
You are correct, see my modified statement in my original comment.

VMS, not HP-UX
Yes, but he’s given $5.7B to the foundation and the foundation has payed out a few hundred million.

He literally only set up the foundation because the government wanted to tax him more .. the altruism of this ‘charity’ is handwavy at best.
I spent almost half of my last year in high-school working on a keylogger to avoid failing the year. Nothing super fancy but I was so proud
Not a lawyer, but from how I understand it the German courts argued that if you don't use any technology to prevent web crawlers from accessing the pictures on your website you need to accept that they are used for preview images (what the Google picture search technically is) as this is a usual use case.

-> here is the actual judgement though: https://juris.bundesgerichtshof.de/cgi-bin/rechtsprechung/do...
Perhaps my impression that this grammatical problem should be treated with logical rigor, where even a single counter-example invalidates the solution, isn’t the way this is being treated. The way it was presented in the article was like it was a kind of logic puzzle, for which an elegant solution has finally been found. Sounds like it’s more like a better rule of thumb was discovered that reduced the error rate, not to zero.
> Also known as "the way the world works".

Wait, IDNs exist, they are "the way the world works". You are arguing that they should not exist, because you don't have a use for them and they inconvenience you. How can you justify your desire for the world to work differently by saying that it's "the way the world works"?
The copyright protected material isn't in the model. This can be figured out easily because, if they did, the models are so much smaller than the input data that it'd be literal unobtanium for compression algorithms.

Copyright also has nothing to do with the tool.

What a piece depicts and how it is used are much more important than how a piece was created. If I paint a picture by hand of a particular scene from a Disney movie, that's clearly a derived work and may be subject to copyright protection (it depends, there could be a fair use argument in specific situations, so even "it's copyright!" is not a cut-and-dried argument). If I paint a picture of Hercules in the style of Disney, that's trademark violation. But I can paint Hercules in any other style and Disney can't say shit (though they certainly try).

This is an age-old argument. Some artists think they should have a monopoly on certain ideas. As a society, we've already said no, you only get to own your expression of your ideas.

And as ideas go, "like a trending artist on ArtStation" isn't a particularly strong one.
> if AI is able to do these astonishingly difficult things, why shouldn't it, with some finagling, also be able to do the dumb, simple things most programmers do for their jobs?

Art is more difficult than programming for people with talents in programming but not in arts. Art is easier than programming for people with talents in arts but not in programming. Granted, those two sentences are tautology, but nonetheless a reminder that the difficulty of art and programming does not form a total order.
Personally, I think something like mastodon is better for this purpose.

You can post your HN related stuff hashtagged #hackernews and others might follow.

That being said - IMHO if you want a social network or community, don’t call it a “communal product”. Products are for making money and whatnot.
It's kinda cool that 19 friends and I could take a day trip on Elon Musk's yacht for $350 each.

The last boat I rented charged $200 for a 2 hour session and had a capacity of 12 plus you had to drive it yourself, so his would be a definite step up, but it's pretty modest for a billionaire.
Is he putting that info out there for every psycho to see?

Google Maps is tracking me every day and I have no problem with it. But it would certainly piss me off if that info was fed into a dedicated social media account.
GDP per capita correlates quite nicely with life expectancy, so it seems GDP isn't just a number, it actually corresponds with something in reality.
I typically go the github pages route. I used to buy domains for every project I spun up, but the collective bill started to add up for a bunch of very low traffic sites for projects that didn’t pan out. Now I just use github.io.

The other concern is legacy. I’m getting up there in age. I would like some of my work to continue to be useful after I retire without me paying for domain renewals or worrying about hosting. Without my intervention a github.io site will probably outlast a onionisafruit.com site.
You can even argue here!
> Also, in argument of fairness, many places have laws on the books guaranteeing that you can develop private property to a level commensurate with neighboring properties.

That seems silly. That's basically a loop with no termination condition, ie. buy property at the edge of a city, now I can build it up same as next-to-last property, repeat.
Years ago I was developing firmware for a measuring instrument (an ultra-low current ammeter) based on an 8-bit CPU, the Motorola 6809. I was the first person in the company to use our newly-adopted C language development system with in-circuit emulator. The firmware used interrupts for I/O and was built on an RTOS, so it was multi-threaded. All of the math for measurement processing was done with long (32-bit) integers (on the 8-bit CPU).

Once in a while the instrument's readings were wildly wrong. After we ruled out actual signal glitches in the analog front end, I started poking around with the debugger, which did have some very nice breakpoint capabilities. This is when I discovered that the C compiler implemented long math operators using anonymous function calls. And that these functions were not thread safe (they used temporary variables below the stack pointer)! If an interrupt occurred during a math operation, the function returned a wrong value. Disabling interrupts for long enough to do a long divide was not an option as that would seriously mess up the operation of the analog front end.

I duplicated the functions in assembler, but with proper use of the stack, and then replaced all the naked math operators in my source code that operated on longs with calls to my new functions.
One of the senior devs at a place I worked at built his own react-like component system using jQuery and they had a couple apps foundationally upon it. I also wound up on a project to help out with a pretty recent greenfield Angular SPA. Turned out actually they just used the router from angular and ejected into jQuery for nearly all component/dom manipulation. Of course everyone else was rolling with it like it was cool or no big deal. PMs were happy with the team's velocity.

Times like that make me highly qustion my career choices; especially when their pay scale is similar.
Halo 9 nine years ago looked like this

https://images.app.goo.gl/wbcDbmHJhcUsxB5YA
Building a social network “product” is easy, entry level engineers build Reddit and Twitter clones during bootcamps.

I think the right question is “How could we build a network and keep people coming back?”

That’s the hardest thing to do, even with millions behind your back.

Ask Google Buzz, Orkut, iTunes Ping, Vine, Google Plus…
Very true, but most people don’t brand themselves as “free speech absolutists” and make a big public spectacle about how their position is morally superior to all others.
I generate backend and frontend types in 2 seconds with Go, after I define the model structs.

I laugh at your slow running, resource wasting .net
A misleading dashboard is a really really bad. This is absolutely not something where I would be happy to give it to an AI to do just because "no one will notice". The fact that no one will notice errors until it's too late is why dashboards need extra effort by their author to actually test the thing.

If you want to give programming work to an AI, give it the things where incorrect behaviour is going to be really obvious, so that it can be fixed. Don't give it the stuff where everyone will just naively trust the computer without thinking about it.
Should social media be a profit-driven enterprise as a civilization-scale product?
It's PHP, but my book [Modernizing Legacy Applications in PHP](https://leanpub.com/mlaphp) may help -- deals with code improvement, especially the organization of that code. The examples are taken from a real codebase, though the names have been changed to protect the guilty. The book is still free, so nothing lost if it's not what you're looking for.

Good luck!
Was it Lechmere? That may be because for the longest time (until the recent Green Line Extension project), Lechmere was the terminus for the Green Line, and so it became a part of a lot of people's commutes.
> How could we build a communal product for the public?

If it would be a product, what is it going to be sold personal info, ads, what?
Why, when did we "ate" gains the team explicitly seeked to achieve in prior releases?

What exactly big gain-eating abstraction you have in mind that was added to Python at which point?
> code that's only 95% right is just wrong,

I know what you mean, but thinking about it critically, this is just wrong. All software has bugs in it. Small bugs, big bugs, critical bugs, security bugs, everything. No code is immune. The largest software used by millions every day has bugs. Library code that has existed and been in use for 30 years has bugs.

I don't think you were actually thinking of this in your comparison, but I think it's actually a great analogy - code, like art, can be 95% complete, and that's usually enough. (For art, looks good and is what I wanted is enough, for code, does what I want right now, nevermind edge cases is enough.)
> fair use provisions of which education and research is a fair use

I don't think people are debating fair use for education and research. It's the obvious corporate and for profit use which many see coming that is the issue. Typically, licensing structures were a solution for artists, but "AI" images seem to enable for-profit use by skirting around who created the image by implying the "AI" did, a willful ignorance of the way that the image was generated/outputted.
The title of their article[1] is "Atomically Dispersed Dual-Site Cathode with a Record High Sulfur Mass Loading for High-Performance Room-Temperature Sodium–Sulfur Batteries".

[1] https://onlinelibrary.wiley.com/doi/10.1002/adma.202206828?u...
What you and I think are not really important in this conversation. Elon believes that the Woke Mind Virus is an existential threat to mankind. Perhaps he has been infected.
Individual neighborhoods wouldn't need to manage infrastructure, just pay for it specifically
Imglab adding Beta support to JPEG XL one week after Chrome removed it
What’s the threshold of special cases allowed where the problem is considered solved?
What percentage of national parks will be affected by climate change? I see your point but if we have two bad options and one is absolutely worse than the other, making them look equivalent because they have some environmental impact is not helpful to protecting as much if the environment as possible.
it's not even Catholic, at least in the post-Vatican II sense. (hint: footnote 3 is de Maistre). Probably even Ratzinger/Benedict would've considered this crank material?

https://en.wikipedia.org/wiki/Joseph_de_Maistre