skysight-inc/HackerNews huggingface dataset:
You can open the door or window.
Have you worked on one of these products before? I worked for Wikimedia Foundation, and it's not trivial to generate the pages statically. The content itself is wikitext, not html. It'd derived from content, templates, and meta-templates. Quite a bit of the data comes from other sources, like wikidata, or commons. You need to display things differently based on logged-in vs logged-out status.

Through lots of layers of caching, the fact that the backend is dynamic doesn't really make things that taxing. Serving mostly static content is a pretty well-known problem-set at this point.

Wordpress is perfectly fine, btw. If you use memcache/redis, and some form of a reverse-proxy caching layer (like cloudflare/fastly), you can very easily be #1 on hackernews for the entire day, from a single t2 instance in AWS (I say this from experience, multiple times).

Yes, if you can static-generate your site, it's probably better to do so, but it's a more difficult approach, and is also limiting in terms of managing the content.
People forget that houses depreciate. It's the land that appreciates.
Technically you can use the 50 pin header we have for the input system for GPIO, i2c, and USB. The webcam and display headers also have i2c and USB: https://github.com/FrameworkComputer/Mainboard/blob/main/Ele...

The GPIO would require EC firmware development, but it is technically possible: https://github.com/FrameworkComputer/EmbeddedController
It makes sense in that context, but when people start coming at developers for having documentation that refers to "killing a process", blacklisting language starts to seem a bit silly. Automated tools tend to ignore important context.
How is this promoting an agenda? I hate when people hate on frivolous things when it doesn’t fit their agenda. Republicans called this out and it was largely ignore (I know, i was one of them calling it out) and now people are upset they used the subtitle instead of the more liberal friendly main title?
No, no you dont need to do take downs, ever.

literaly everything your assessing is programming 101. its not something that you can or should be asserting any copywrite on.

infact I would challange you to register the copywrites on your questions/answers and see exactly how far you get with that process before you even consider sending a single DMCA notice.
Anything you think I should do to make that today's dollars vs actual dollars distinction more clear?

Oh, and paragraph 2 hit me hard. The countdown to 30 is... happening.
Thanks Ben. I appreciate the feedback, I will add vanilla samples but also samples for each framework, including SSR.

The DB access works fine on both places, I use it from svelte kit load function without problems. I haven't played with authenticated SSR, I'll make sure to include that in the samples.
Is it really that surprising, though? The training data is more like 'inspriation' for human artists. Certainly, there are cases in music where sampling or melodies are a little too close to the original and spark lawsuits, but largely, very similar derivative works abound.

Nothing about creating a derivative work, intentional or otherwise, would allow you to use the original in a way copyright protects. Even Fair Use, which is fairly permissive, doesn't allow for blatant disregard of the original copyright.
i thought the consumers were the assets being tracked.
That's so nineties it's quaint, even cute. Using the default masculine was totally reasonable for policewomen and actresses and manhole covers... but only made sense when the goal of rearranging language was about removing inequality, rather than establishing new hierarchies based on "identity" - which is a thing you can claim you chose or claim was forced upon you, as it suits you, depending on the rhetorical context. No, definitely a single or dual gender noun won't work. Maybe a system of emojis or animated gifs instead of the "lord" part of the word. We might need a new version of Unicode for this.
it's usually when I'm actively debugging something. And it involves flipping back and forth between journalctl and systemctl, which are both long and prone to interference in tab completion and yet similar enough to each other to cause some cognitive dissonance.

I mean, it's a really petty complaint, I'm aware. But I'm also usually already annoyed when I have to reach for it.

upstart's initctl, or even sysv/bsd-style /etc/init.d/whatever for various reasons felt less tedious. sv from daemontools is the benchmark though.
Spoken like a die-hard Type 1. :)
People arguing against changing struct layout rules are probably mainly interested, then, in maintaining backward compatibility with older Rust, itself.

Anyway, same policy applies: annotate your structs "packed" anywhere performance matters and bitwise compatibility with other stuff doesn't.
> If you're considering using one of these frameworks, I would recommend you carefully consider if the complexity is worth it, especially for less-experienced members of your team.

Far too many folks seem to believe that complexity is a binary choice or that it can be avoided wholesale by choosing frameworks (or lack-thereof) to solve their problems.

Truth is, when you're building software on the web, you're gonna have gonna have to make a series of decisions on where the complexity that you'll inevitably encounter should live.

We're all simply making tradeoffs on where that complexity lives: the browser runtime, the build system, the type system, the server, the platform, their framework, your framework.
>>as the the arguments for libertarian views is not going to persuade anyone but the choir

Once again, you miss my point, that you yourself have subscribed to this line of argument, where you argue one must accept the greater application of a principle if they accept the lesser application, when you made your snide remark that the original commenter must also reject seatbelt laws. You're also completely ignoring my claim that I've repeatedly witnessed many other anti-libertarians doing the same in relation to COVID restrictions.

Anti-libertarianism is a cause, movement and ideology, and it enables any level of rights violation, subject to the conditions that society finds itself in, because as an ideology, it rationalizes away the principle that we do not have a right to violate human rights. Libertarianism is the absence of this ideology that attempts to rationalize undermining human rights, leaving only the principle that it is morally inexcusable to violate human rights.
Did you try to use javascript's BigInt data type?
Is someone going to start asserting copyright over people's varied fizzbizz solutions? Fucking bonkers!
This is a good time to start considering what it means to be homo sapiens ... not tribal beings but a species of brothers and sisters. In the DNA. Unless we suddenly realize it, we're heading for a time when millions of people displaced by nature will be knocking at all the doors. If we aren't preparing for that great migration, we're head in sand.

A revolution is on its way. If I understand what you're saying, then Rousseau (Origin of Inequality) spoke on the behalf of every human ever displaced by colonialism when he wrote:

"The first man who, having fenced in a piece of land, said 'This is mine', and found people naïve enough to believe him, that man was the true founder of civil society. From how many crimes, wars, and murders, from how many horrors and misfortunes might not any one have saved mankind, by pulling up the stakes, or filling up the ditch, and crying to his fellows: Beware of listening to this impostor; you are undone if you once forget that the fruits of the earth belong to us all, and the earth itself to nobody."
Ya, but IMO, being a good neighbor is walking over and knocking on the door and saying Hi, My name is ____ and I am your neighbor, how are you today. Good to meet you. blah blah. Hey listen, that tree limb, can we work that out sir ? I can pay someone or do it myself or you can what are you comfortable with yadda yadda.

Resorting to lawyers deserves a shit stain unless the above does not work first.
I wonder if this can be used in a shader like FSR and adjust video game models to assist with animations.
The controlling case is Sony v Bleem, which was ruled in Bleem's favor: distributing (and selling) software to emulate proprietary platforms is legal, full stop.
Hello again, Vivek, founder/CEO here. In the interest of moving swiftly, here are the actions we are going to take:

(1) We have withdrawn the DMCA notice for sympy; Sent a note to senior leadership in Github to act on this quickly.

(2) We have stopped the whole DMCA process for now and working on internal guidelines of what constitutes a real violation so that these kind of incidents don't happen. We are going to do this in-house

(3) We are going to donate $25k to the sympy project.

As a company we take a lot of pride in helping developers and it sucks to see this. I'm extremely sorry for what happened here.
A similar idea was put forth on the math stack exchange [1], which I found through this 3blue1brown video [2]. Worth a read/watch!

[1] https://math.stackexchange.com/questions/30046/alternative-n...

[2] https://www.youtube.com/watch?v=sULa9Lc4pck
I laughed with your comment, thanks :). I do not think it is a good idea either, because what would we do with cos, tan and so on? Maybe it seemed good to Feynman because of his unique way of parsing mathematical expressions?
Nothing metaphysical about tarot, but it can be useful to challenge how you naturally think. The random cards you lay out force you to reconcile them with the story you tell yourself about where you are or a specific situation, and can show you connections and angles you might otherwise have ignored. Same goes for other methods of "divination" but tarot has a richer symbolic language than most.
Ordinary nuclear reactors have cooler temperatures than coal fire. So it's not straightforward to just replace that part and keep the rest like the steam turbine and generator.

One could have high temperature reactors like pebble bed, that would be a better fit but they are more exotic and experimental.

Didn't read the article because I won't subscribe to WSJ. They have been an anti climate science platform.
Sorry for the tangent, but any plans to open sales to Australia and New Zealand soon? I personally know a handful of people who will buy this and the laptop if given a chance.
My workflow is Hugo, GitHub, AWS Amplify. All page creation is on my laptop. GitHub commits are done using the GitHub desktop app. Commits trigger AWS Amplify, and my site is updated.
> See, for example, r/starbucks and r/chipotle

Different subreddits have different standards. Reddit has many subreddits that are very similar and have wildly different rulesets and prohibitions. Reddit isn't some greater commons of expression. This is the source of much of the drama and why subreddits often fragment into slightly more niche shards, all the time. It's just the way reddit has been for as long as I've known about it. The idea that Amazon has some overriding control of that particular subreddit seems unlikely with the kinds of whistleblowing that goes on frequently there. shrug
> The name “x86-64” wouldn’t be invented until 2006.

While x86-32 is AFAIK a backronym which would only be invented later, the original name of the AMD64 architecture is x86-64, and has been since that architecture was first revealed at the turn of the millennium. If you weren't following these developments back then, you can still see it for yourself in the Internet Archive: https://web.archive.org/web/20000817014037/http://www.x86-64... is the earliest snapshot of the official page for the x86-64 Linux porting effort, which links to https://web.archive.org/web/20000817071303/http://www.amd.co... which is a snapshot of a press release dated 2000-08-15 announcing that porting effort. Quoting from that press release: "AMD publicly released its 64-bit architecture specification, the x86-64™ Architecture Programmers Overview, last week to enable the industry to begin incorporating x86-64 technology support into their operating systems, applications, drivers, and development tools."

That is, the x86-64 name was first used publicly, as the official name of that architecture, no later than early August of the year 2000.
What's wrong with Google Workspace?
I don’t like this phrasing because it sounds like you only care because it’s on the front page of HN and it’s a bad look — “because [your] reputation is at stake”.

You should care because paying someone to disrupt totally innocent open source projects is a shitty thing to do. Filing false DMCA requests on your behalf is also illegal. I like to think that if this never got any attention and your reputation wasn’t at stake, you’d still be adamant about doing the right thing. “Perhaps even consider switching“ providers doesn’t reflect the urgency in getting this right.
I don't understand all the dramatics about "January 6th". It was a protest turned riot where five protesters were killed. Protesting an election result at the Capitol seems appropriate, some people got out of hand and were arrested or shot. Doesn't seem like a big deal to me.

I think the hand wringing from Facebook people is more concerning. They don't want people to be able to organize political protests on their platform? Or only protests they agree with?
It's genuinely very difficult to have things completely lose any kind of copyright ownership is the thing. If they're individual works, ownership follows the estate wherever it goes for decades. If it's a corporate work/work for hire, the assets were probably bought by someone in a firesale, and then they might have gone out of business and all their assets were bought too and so on ad nausium.

Proving that no one owns the copyright to the satisfaction of any company or person who's even a little risk averse then becomes essentially an archeological or genealogical task that's rarely worth it.

This is why we get an endless stream of movies and books built on ideas from before 1920 and everything made since then that isn't a blockbuster of some sort languishes into obscurity. Eternal copyright is where ideas go to die.
See also: Lynx [1], w3m [2], Links [3]/Links2 [4], ELinks [5]/FELinks [6], Browsh [7]...

[1] http://lynx.browser.org/

[2] http://w3m.sourceforge.net/

[3] http://www.jikos.cz/~mikulas/links/

[4] http://links.twibright.com/

[5] http://elinks.or.cz/

[6] https://github.com/rkd77/elinks

[7] https://www.brow.sh/
Netflix has no RSUs
NAND dawg.
Mathematics needs imagination to come up with conjectures that need proving; without that there is nothing to apply rigor to.
It is a brutal reality no matter how you look at it, it means there is some kind of systematic failure, and I am not talking about the companies themselves, it is societies overall.

There is less asian females doing manual labour because they can get better jobs.
I’ll agree with you partially here, but only because the goal posts have moved.

I particularly object to the label “woke”, which I just find unproductively derisive, and juvenile.
I'd love to see a TrackPoint option, and so would many other prospective customers.

https://community.frame.work/t/any-chance-of-trackpoint/1026

Lenovo is doing the opposite of what Framework is doing by soldering down memory and making ThinkPads less repairable. Framework has a great opportunity to take in disillusioned ThinkPad customers who are only staying with Lenovo because of the TrackPoint.
How well does it work for complex projects/component libraries? React is a pain in the ass but there's at least some established patterns for large projects.
https://archive.ph/i1Ox3
Yes, absolutely. Apologies for the disruption we caused. We are going to make a donation and here are the changes we are making https://news.ycombinator.com/item?id=31092085
Ask HN: Online comunities to discuss WIP programming projects (mine and others)?
Is there something like a Discourse forum to discuss programming projects that are not yet finished? Any Discord, Matrix, Zulip servers?

I tried Discord but the servers I joined had very hard divisions on the topics, "Showcase" channels had very strict rules and "General" channels went way too fast with no order. I didn't find any Discourse community for programming discussion that wasn't specific to a single project.

I recently finished a MVP and realized that the idea's execution wasn't good. I could've realized way earlier if I had asked for feedback but I don't have programmer friends nor I'm part of online communities.

I will start v2 of the same project and I'd like to discuss it as I'm developing. I'd also like to see other's people WIP projects.

Thanks in advance!
PostgresML: An end-to-end machine learning system
It is fucking happening.
I think that is unlikely, but never say never. It is pretty easy, as a Gen X white male, to feel like the Democratic Party most assuredly doesn't have my interests as their priority. But the lip service they give single payer healthcare is a good bit stronger than anything the GOP will ever support, even if it remains just lip service.

For me to vote Republican, though, it would need to be more than just voting against Democrats because I think they're misguided. The GOP would have to stand for something. "Whatever Democrats don't like" isn't much of a platform.
> I really think you overestimate how likely users are to notice a redirect URL appearing in the address bar for a fraction of a second.

Anecdotally, it's how I learned how Google tracked click-throughs. I used to (when I was very young) live in a jurisdiction that had no Google datacenters. All requests to Google came with a 100ms+ latency hit. It was painfully apparent the day they started doing the redirects (I even wrote an extension to undo that redirect-- not for privacy reasons, but just because it was _that annoying_.)

As for the rest of the argument, again, I'm not claiming the design of SE itself is somehow broken or even that most users would gain privacy/be tracked less if we didn't have SE. Rather the argument is similar to that against AMP or FLoC, it solves a problem that only Google (and similar) has, not one that users have. SE does not benefit publishers (it actually hurts them), it does not benefit users, it only benefits the middle-man. That is reason enough to not care about supporting it.
> After a fashion, it was decided that sometimes our HTML is best rendered by JavaScript, running in a user's browser. While some would decry this new-found intimacy, the age of interactivity had begun.

I didn't get the memo when this was decided, and I'm still unconvinced.

Let me see if I get this straight:

The main reason for client-side rendering is that some web applications don't want to do a full page reload every time that there's a non-trivial state change (usually triggered by user interaction). When the inherent complexity of the application means that there are state changes pretty often, doing a page reload so often would just kill the user experience, and using jQuery or similar libraries would lead to a spaghetti.

Is that the reason for client-side rendering being the "default" in the realm of modern javascript?

If that's the actual reason, then that seems reasonable, but I think that Javascript culture (frameworks, tutorials, articles) usually erroneously assumes that every application is a complex one with tons of state changes, thus assuming that client-side rendering is the only right way to develop an application (without counting "isomorphic" SSR which is just another way to create a spaghetti).

Sure, if I don't like it I can just move over to Django, Laravel, etc. but it feels like I never get an actual explanation of why client-side rendering is the default in these js frameworks, it's just accepted as a fact of life.
A good chunk of the features I mentioned in my OG comment here were inspired by user feedback; so if there are new features/views you'd like to see, let me know!

Have you seen the Advanced editor yet that you can use to model how various things change over time? That can be helpful for playing out some specific scenarios. And the compare tool might also be worth checking out. I think I see what you mean about ranges of uncertainty though; I can imagine some cool UI possibilities.
Who doesn't use a browser with extensions? And it's open source. It's not phoning home.
> we say these things about computers, but not about the dictionary or our regimented education system

Who says we don't? We're in the middle of a culture war fight over some very old word definitions like "man" and "woman" and dictionaries absolutely have been called out for not adding new definitions, but instead changing old ones.
They hampered congress from verifying the election, and could have potentially prevented the inauguration of the president. Or they could have held hostage or killed congressmen. Effectively it was a coup attempt.
10 years ago in suburban Phila, I had 50/50.

Today in rural NM, I have 40/5. Many of my neighbors have 25/2.

Time is not the only thing that controls internet bandwidth.
I just turned 40. When I turned 30 I thought my 20s were pretty amazing and I was sad to leave that behind. But 10 years later I can tell you 30s are definitely your prime years. You’ve got some shit figured out and maybe you’re a real adult, you have a few more dollars than you did before, you probably have a better understanding of what you want in life. 30s are about going and doing that. By not mortgaging your future in your 20s, you’ll have a lot more options in your 30s and 40s.
The only integration points of the old coal plants are the transmission lines, location footprint, access to power generation employees. Steam and temperature aren't in play.
Netflix has always been a bubble. They simply can not compete with regards to content compared to traditional media. It was only a matter of time before the Disneys etc. created their own platforms and cash in decades of goodwill from their customers.
Allow me to strongly suggest you stop DCMAing things without a human-with-a-clue in the loop before firing.

I get it, I'm an automate-first type of person, too. But it appears your outfit has made a habit of doing this, and you're messing with innocent people for no good reason. Doing that in a `for` loop is irresponsible as hell, and frankly you deserve the bad press you're getting. I highly recommend you reconsider.

Legacy media companies do this kind of thing, too. I hope you're more interested in your reputation than they are.
Am averaging 4-5 years with MacBook Pros though I made an exception and got an M1 MacBook Air when that came out. Have an array of MacMinis still in use dating back to 2012. Debating whether or not to upgrade the sole Windows laptop I have (2017 Thinkpad X1). Most of the programming I do is run on servers, I rarely compile on my systems except for personal use toys.
Netflix Officially Adding Commercials
As a side note, Fine Homebuilding and its associated property Green Building Advisor (https://www.greenbuildingadvisor.com) are exceptional sources of information on quality residential construction. HGTV and similarly oriented renovation programming dominate this media, but there is a large community of people trying to do things correctly and making use of the appropriate technology to do so.
I there a go client other than gorqlite which doesn't seem to actively maintained.
This sounds great! I'm signing up to try it out now. The only issue is that I'm in New Zealand and have some financial ties to the US, so I'm anticipating that there might be some issues around multiple countries and currencies. But will see how it goes.
the one of those most likely to be humming along fine is redis in my experience. once ssh'd to the redis box (ec2), which was hugely critical to business: 1 core, instance had been up for 853 days, just chilling and handling things like a boss.
Fun fact: in the #winprog irc channel on efnet in the 90s/early 00s, "how do I hook into another program's messages?" was the most common question asked by people new to the channel.

Baby's first keyloggers.