skysight-inc/HackerNews huggingface dataset:
I would expect a general correction to women being over represented in universities and correction for privilege programs like women-in-STEM before I expect it to “even out” with women dominating every field.
No thought is put into the effects of technology. You can have progress without trampling all over people and their livelihoods, but we don't often see any effort to do this.

Why are we focusing on image generation as the target for AI automation? It's not like there is a shortage of artists, expect perhaps amongst programmer bros. Why are there no efforts to automate away positions such as executive offices? Are CEOs so much difficult to replace than artisans?

"I invented a method to kill people, what are supposed to halt progress because more people die now? I hate it when people bring up that I'm a serial murderer".

There are things I would be doing with AI and things I would not. Being happy about making a even just a particular type of art redundant, well it if it doesn't benefit anyone then why would you care?

Besides, we have banned certain types of research before, precisely because we decided they weren't ethical. Your argument for "progress" is a poor one.
People and corporations complicit with unjust laws are partially responsible for the injustice.
Sourcehut is also subject to US law and would have to take down your project if this company files a false claim against you. The problem in this case isn't GitHub, it's the filing of false DMCA notices. And that's not solely a US problem, it can happen in the EU as well.
We could easily get into semantic or philosophical weeds here, but maybe instead of that, let me ask you: is it okay? Is it okay that this particular five-year-old has a mama and a mami? And if that’s okay, why should it be a crime to say that?
The amount of leverage you can get out of these paths is pretty incredible. The fundamental idea is really simple too if you boil it down to the absolute minimum essence...

The following 6 lines of javascript is all it takes to connect a hot pipe from server to client and dynamically invoke whatever is required.

function StartApplication() {
document.ApplicationSocket = new WebSocket(...);
document.ApplicationSocket.onmessage = function (e) {
return new Function('use strict";\n'+e.data)();
}
}

Anything that needs to talk back to the server would just send a message on the same socket.

This is pretty similar to how Blazor Server works, except we are able to bootstrap our client off <1kb of javascript+html source.
Endangered 300yr old beaked walnut tree nursed back to life after it was stolen
They started by stealing and now these thieves want to claim all code.
As I understand, there are different safe harbors and each applies at the "service" level. It's "online service providers" that have safe harbor status.

If you lose safe harbor status you become liable for infringing content on that service.

Infringement still has to happen and you'd still have to be taken to court and lose, but it's now "as if" you yourself uploaded everything.

So in this instance GitHub would be fine, but if they didn't take down the content then they themselves would become liable for any fringing content on their platform.

Or rather Microsoft would become liable, I suppose.

IANAL. That's just my rough understanding.

Fenwick and West has a lovely 36-page FAQ: https://assets.fenwick.com/legacy/FenwickDocuments/DMCA-QA.p...
I was referring to the rather large segment of the population which continues to use it in popular culture just fine.
Lithium is expensive: why don't we recycle lithium batteries?
It wasn’t just google that wanted the name change though.

> The East Cut was established in 2015 by residents and business owners as a community benefit district. The goal is to provide this neighborhood its identity separate from South of Market and South Beach neighborhoods.

Source: https://www.realestateadvisor.com/neighborhoods/san_francisc...

Side note, I can’t access parent source due to paywall.
“Inappropriate”*

* As defined by some affluent, college-educated person in Mountain View.
Is there any intuition to be learned from the way Stockfish plays? Are there new openings or strategies that it plays that haven't been sufficiently explored by humans?
The problem with the DMCA is that if the claimant disagrees with your counter notice, the content stays offline for at least enough time for a lawsuit be be filed over the contents of the post, if the claimant is actually willing to take the matter to court.

I don't think anyone will actually go through the expenses to go to court over a code snippet on Github, unless they're particularly principled, wealthy, and retired and I think Hackerrank will definitely try to send their in their legal team.

By just filing a counter notice, you're also doxing yourself to people who clearly have no interest in following the law.

Github seems to have processed the DMCA counter notice but the content is still offline. From that I gather that Hackerrank filed a lawsuit or the counter notice was retracted somehow, or Github is violating the DMCA by keeping the content offline.
I wanted to build something like this myself forever, but decided to start by capturing my data over time into a Google Sheet, and in the end never ended up building it.

However, having that sheet meant I could enter in all my accounts, assets, debts into ProjectionLab in about 30 minutes, and spent the rest of the time fiddling with the projection tool, which far exceeds what I would have built.

The cash flow priorities I simply haven't found in another tool, and was one of the big reasons for me wanting to build my own, since I get about 50% of my total comp annually via RSUs vesting, bonuses and share sales, and route those directly into e.g. my mortgage.

Is there any chance to have the Pay Extra goals be annually (I mean, I can do N/12, but annually probably is more accurate from a charting perspective).

I've never forked out my credit card so quickly, well done.
Thanks for the downvotes. This guy literally advocates that we don't follow "secure", so fuck everything over.
Whoa, I guess that court precedent about legalizing web scraping has bigger ramifications for AI than for humans, I can't imagine Meta is very happy with having provided the training set for Microsoft's AI research (via OpenAI)
Nvidia R&D chief on how AI is improving chip design
Neither HackerRank nor Leetcode invented this style of interview. The questions you're complaining about predate both sites. The sites were created to help you study for those questions, they did not significantly popularize the questions.
Yeah, the fact that the DMCA works like that makes it a guilty-until-proven-innocent system.
I'd suggest that the set of words which are appropriate or inappropriate are strongly dependent on the writer, context and the type of writing, and attempting to impose a single specific set of words as a privileged set of appropriateness/inappropriateness is indeed simply imposing their morality on everyone else.

In many cases they are making a false assertion that a particular word is inappropriate, simply because it's inappropriate for them in their context/culture/morality while it's entirely appropriate for the writer's context/culture/morality; and those false assertions essentially attempt to change the writers' own notion of what's appropriate or not towards what Google considers appropriate - and I don't agree that Google should be allowed to apply such social influence.
What’s novel is both the market concentration of these new communications tools and the size of the cultural gap between the people who make these tools and the general public.
Friendly reminder that Brave is just "Red Chrome".

It only continues to exist as long as Google deems Chromium based browsers a viable means of eliminating worries of antitrust legislation, as only Google employees make direct code contributions.

The same argument can also be made for Firefox since a sizeable portion of their funding comes from Google, but at least they're developing a separate rendering engine.

That is more conducive to a "open web" built on "competitive software" than everyone using Blink and the standards being driven by Googles whimsy.
This is seriously impressive. I remember your post from a year ago. I’m thrilled to see you kept up with it and added more features. I’ll be subbing for a year!
Dear Vivek, thank you for the note. I am the original author of SymPy. Most people who work on SymPy myself included do it in our free time. So far this has cost many hours of my and many other people's free time to try to figure out what is going on and to get this resolved. I also personally reject your allegations against us.

I thought about this situation and how your company could make this right. If you would be willing to help improve the SymPy project, I think it would be very well received. If you are interested, please let us know! See Travis Oliphant's reply, you could for example donate some money to NumFOCUS. We are very good with using money that people or companies donate to fund development and we can really boost SymPy forward big time with a generous donation.
Are there hardware off switches for any cameras and mics?
Software is a product of the society, and modern society sucks badly.
I agree. This same guy also had other interesting database practices. I eventually quit because it was so bad.
Apples to oranges, very different characteristics. WiGig (802.11ad)'s up in the 60GHz band where even the oxygen in the air is absorptive, I think most walls pose big problems. But there's 6 channels of bandwidth each with 2160 MHz of space.

Wifi by compare recently went from 480 MHz of space (5GHz) to 1600 MHz (+6E spectrum) of space available in total. Colossal gain, nearly tripled in bandwidth. But there's still less bandwidth in all wifi than there is in a single wigig channel.

That wifi is making such excellent use of such a relatively limited amount of spectrum is amazing. I'm expecting impressive connectivity even at significantly reduced link budgets.

But as for the point here, about interesting new inter-device connectivity, I agree with both of you. Wigig did have these capabilities, has had interesting video & device shipping for a while now. Alas adoption has been just critically low. VR was basically the only thing that pulled this impressive wigig standard out of the hole it had crawled in to die. No one was building this stuff. Huge loss, huge pity. I really wish we had a lot more experience using wigig like technologies, because to the grandparent posters point, having this massive connectivity capability on tap for everyday consumer & business wifi: it's definitely going to enable intense new streaming & inter-system capabilities. I just wish we'd gotten more of a chance to explore this space more freely in the past 10 years, which is about how long 802.11ad/wigig's been around for.
Thanks for sharing these. From what I can see, the criticism here is coming entirely from journalists/activists.

It makes me wonder: how many of the opinions that we are exposed to originate from journalists/activists? How much are we mixing up the opinions of these people as representing the opinions of scientists, engineers and philosophers? How much are we mixing up the opinions of journalists/activists as representing those of your average person?

I'm starting to see a deep issue with the preeminence of journalist/activist opinion.
> And I am forced to pay taxes destined for projects that do not benefit me and that are built on ideas that I do not even share.

That's not all your taxes cover though. And you'll use infrastructure/services that other people don't benefit from but still pay taxes for.

It's how every nation works.
Direct Dom access could already be implemented with reference types. GC integration is not necessary for that.
"Should be" doesn't apply to human rights. Either it is a human right, in which case it always has been and always will be, or it is not, in which case it never has been and never will be. "Human right" by definition means that it applies to all humans ever automatically.
Dmitry, the author, is nothing short of a genius. He was fixing many issues with palmos devices back in the day. If you ever used skinui, his sdhc drivers, or any of his palmpowerups it is evident that this guy understood palm PDAs at a fundamental level. I’m fan of his work.
Thank you!
I've made a change to the header, hope that fixes the landing page issue for you.
Haha point taken, I'll look into getting the intro video professionally dubbed.
Nakamura takes down the 2022 FIDE Grand Prix
I am not sure what you mean by "relation" and what the benefit would be. There is a definition for "relation" in mathematics. A function is a type of relation and a relation is a set. But you probably have something else in mind.
It's trivial to generate pages statically, irrespective of the update volume. Instead of updating database rows, just save S3 blobs of HTML.

The reason this is not done is an accident of history that is no longer required but has become the norm.

"Back in the day", browser compatibility issues meant that user agent strings had to be inspected and different HTML content served based on the browser. Mobile browsers especially required vastly different content compared to desktop browser. I don't mean two different kinds of content, but dozens.

Similarly, text encoding variations was a huge pain.

With HTML5 and modern browser standards this is a thing of the past. The same static HTML can be served to everyone. Any content that needs to vary based on client-side metrics is best implemented by JavaScript or CSS, which can be responsive to display changes like phone rotation.

There is literally no benefit to dynamic rendering for many sites. It nearly guarantees scalability issues at the hardest part to scale -- the database. It means that every "moving part" must always be moving, or you get a guaranteed outage. It means that any caching tier like a CDN gets you right back to the pros and cons of static rendering: either you don't cache all of the site OR you have to live with the limitations of static/stale content.

CMS products like SiteCore or Wordpress are especially bad, doing everything fully dynamically. I've seen these products struggle to serve 10 requests per second on clusters of VMs that should be able to serve 10 million.

The most crazy thing I saw was a plugin that did image compression optimisation dynamically with a fixed-size cache on a per-server basis. If you had more GB of pictures than the cache size, you'd get cache thrashing and the CPU load on all nodes would spike. Scaling up the farm wouldn't help either because the new server would have an empty cache and hence would overload its CPUs for hours.

Simply pre-optimising everything and dumping the result in something like and S3 bucket would be orders of magnitude more efficient and scalable. We're talking up to 100 Gbps egress to the Internet, no sweat.
I don't know that the metaphor works out in your favor here... if you were to catch an art theif you might send them to prison. If you have automated the process of producing art theives, that seems like a problem you have caused. You HAVE replaced the talented artists, because you didn't need to consult the original artists.

How does this benefit society? Even in the case the artist themselves uses the generator, is the artist better off for no longer needing to create art? It's not like there is an economic advantage, and so there isn't as much incentive to create even original art anymore, someone can just immediately mimic it.

People mimicked art in past, but at least for the artist there was the value of honing their own skill, and remixing or enhancing it, maybe tools like this have the potential to destroy creativity itself.
https://frame.work/laptop says "a hardware privacy switch lets you physically cut off power to the image sensor" and "The dual MEMS microphones are connected to a hardware privacy switch". So the laptop definitely has them, but I'm not sure if they're part of the mainboard.
By “ban” you mean the government that is providing a taxpayer-funded service choosing what content is provided as part of that service by taxpayer-paid employees, right?
Yep, they are actually part of the webcam module: https://frame.work/blog/1080p-webcam
Awesome idea!

One bit of feedback:

I found the timed accordion about your product to be distracting while I was reading. I felt pressure to read quickly and concentrate, which I’m guessing was the intended effect.

However, I’m a parent of two young children and have a slightly intense job, so my days are filled with time pressure already.

The added stress to read something when I’m trying to explore your content at my own pace produced a net negative experience for me.

One way you might resolve this is by giving users some sort of a “pause” button or opt out.

The reason I spent the time to give you this feedback was because I recognize how hard you must have worked and appreciate the effort you’ve obviously put in. Nice work!
If you don't want to utterly destroy your company's reputation and have every company that depends on Python or other critical open source infrastructure boycotting you, you need to stop. Just stop. Don't send out any DMCA notices at all, not unless you encounter a case of infringement so blatant that it is obvious to all. And then make the decision yourself, don't contract it out. The risk of damage to others and blowback to you is too great. You're risking the failure of your company if something like this happens another time after two high-profile cases; damage to your company could be that bad.

And here's the thing: if there's a match between the SymPy Docs and something you consider yours, the copying was quite likely in the reverse direction: the solution you claim copies something out of the SymPy documentation (which is legal, but it isn't yours).
What started the original thread was "postfix" "failing" security tests because it was installed in a Docker image running Alpine. Insecure! Why? OMG all these people, all this effort.

Felker?
Do you think mathematical innovation is dominantly enabled by clever design?
Another commenter mentioned automatic sharding to which you replied "no". But short of that what do you think about use cases where the database is "naturally" very sharded, say where every user has a separate database? With such a design the operator might want to scale rqlite down to zero instances when a db is unused for a while and start it back up quickly on demand.

Have you thought about how rqlite could fit into this design space?
Well, the obvious complaint is that it was time-limited. That was a ridiculous decision, and the complaining is richly deserved.

I don't see any problem with the content, though.
The 5GHz band is the only usable band where I live because the 2.4GHz bnd has longer range and better penetration. There are at least 5 visible networks on each of the 3 non-overlapping 2.4GHz channels from any given point in my house, and if I'm in a corner of the house (my AP is centrally located) there are more.
I hope your faith in them will turn out to be justified, but there is clearly a pattern to their behaviour. In a previous takedown reported here just five months ago (https://news.ycombinator.com/item?id=29239594), the takedown was not reversed either; for some projects the takedown was likely legitimate, but for others this was obvious abuse.

The founder states in a comment (https://news.ycombinator.com/item?id=31091354) that "[their] intention with this initiative is to takedown plagiarized code snippets or solutions to company assessments", practically admitting that they are knowingly abusing DMCA systems to execute takedowns of other people's code. They can definitely take down plagiarized code snippets under the DMCA, but they have no right to take down "solutions to company assessments".
There’s a far cry between “no unlicensed pig farms” and “each house must be an entire freeway’s width from the next one”, especially as one is a different type of use instead of just a more dense one.
Detailed Assemblies for an Airtight Small Home
Thanks so much! Comments like this are a big part of what makes it possible for me to keep consistently carving out the time on nights/weekends :)

And to your point on data entry, I should probably go back and look at all the forms and make more of the inputs multi-type so you can always specify in whatever frequency you like.
By this definition, there is no such thing as human rights.
One of the SymPy maintainers said they responded within 2 hours:
https://news.ycombinator.com/item?id=31091731
What would you take a bullet for? What would you give up all the money in the world for?

Frequently it's family, especially parents, children, spouse, maybe a close uncle or a dog.

You may be willing to die for your country. By association that means fighting corruption, improving infrastructure or the economy, social mobility, preserving culture, etc. Similarly for a religion.

It can be a virtue. A willingness to die for truth, justice, beauty, generosity, and so forth.

And it can be career related. A lot of people risk death for a sport. Some for exploration. John Romero would take a beating from his dad to play video games. There might be that one thing you wouldn't be satisfied dying if you don't accomplish it.

Everyone is unique and have different things. And they will tell you how dumb it is to die for your country or your job. It's fine to listen to them, but you still have to be honest with yourself. Don't follow the masses.

If there's nothing, then that means you love nothing and are dead inside. Then your goal should be finding something you love.

So you should list the things worth dying for. Sometimes you have to pick one over the other. These things can also change. Some need to change, e.g. you may be willing to die for a spouse, but end up separated, and have to move on.

Love isn't always a positive emotion. It can hurt you. Often you have to stop loving something. This will kill a part of you; your identity morphs, you become a different person. A caterpillar digests itself to become a butterfly. This leaves them vulnerable. A lot of people do not like that vulnerability, so they don't go through the process. But it's best to be in control and choose which path you don't take instead of being stuck at that fork.
Okay, so first, you are conflating America with California...

Yes, like most American content sources, the content tends to be flavored by American culture.

> As far as politics goes Bridgerton is probably the best example which has American racial and gender politics bolted onto some weird fairy tale version of the British aristocracy in the worst way imaginable.

I would say it has fairy tale versions of racial and gender politics (which are not, insofar as they connect with real world versions, any less connected to British than American ones) bolted on to a weird fairy tale version of early 19th Century British aristocracy; it's very American, but less in the politics than the style of romance story for which the setting provides the context.
It says a lot about the quality of Hackerrank as a company if they admit that the readme for an open source project contains the coveted solutions to their problems.
Realistically, if we're docking next to a monitor at a desk do we really want to congest wireless networks when we can plug in for the best latency?
Crispy Doom – Higher Resolution, Limit Removing Doom Engine
Except that the same political actors who passed these laws have spent decades working to stack the Supreme Court with justices who will let the laws remain in effect…
What if you need optimistic updates?
Great point on the accordion; last thing I want to do is add anxiety! If you hover your mouse over the section you're reading, the countdown should stop... but perhaps I should get rid of the auto-advance altogether?
Guessing so that Chinese clones don't flood market with knockoffs?