skysight-inc/HackerNews huggingface dataset:
I have a really hard time relating to the conclusion of this. In a big React codebase there are certainly a lot of indirection and "artificial" barriers. The React ecosystem is indeed turbocharged and confusing, atleast if you are trying to follow the latest trends.

However, there is atleast a method to the madness. Compared to the bowls of jQuery spaghetti that was used to bring SSR apps to life back in the days, the situation is infinitely more ordered. To say nothing of the absolute insanity that was pre-framework-driven SPAs.

Redux is a good example of this. It requires a load of boilerplate and seemingly contrived ways of reacting to interactions. What most people don't understand is that this is the primary feature of it. It is a rigid flow of data that enforces you to go through the same steps each time. As such, you can get into a Redux powered app and understand it relatively quickly.

If I may ask, what was your stack of choice before being forced to work with React?
https://lsj.gr/wiki/%CE%BA%CF%81%CE%BF%CE%BA%CF%89%CF%84%CF%...

It clearly was written having a sexual connotation in the context of the related definition (worn at Dionysian festivals). But note that the editors may infer that this is simply an incorrect definition considering evidence, and opted to remove that part rather than redefine it.

Since you're the only person in the written conversation who has been arguing that it probably meant "happy" in the entry, I won't bother replying to the other comments of yours expressing the same argument.
On a same note, similar library I've built (also react, client side only): https://www.blankjs.com/
Just remember that all software you compile with it will be under the GPL.
> Your average business owner wants to focus on the important thing: their content. They want to type in a box and push publish. End. They don’t care about how crap (or not) the code is. They don’t care about performance too much. They do want to have the extensibility that is offered. They don’t want to get locked in (cough, Wix, Squarespace).

That's IMO just a wrong understanding of the average business owner. Wordpress is much more useful to web agencies with the necessary skill set to heavily customise it than to the average Joe SMB Owner.

To them, Wordpress is just as much a black box as Wix or Squarespace is, and all the web agencies using Wordpress to make websites for that demographic modify it so much with so many mutually exclusive plugin pipelines that getting their website from one to another often involves a complete rewrite anyway, if you want meaningful changes done.

And for a long time, it was just the cost of doing business. But now? Nowadays, Squarespace et al. are probably a much better fit for them. Effectively the same vendor lock in if you're not a web agency yourself, but with much less overhead involved.
This is the only valid observation here.
I have personally been in hiring meetings where we explicitly chose a weaker candidate who was a woman or POC specifically because they were from that group over a candidate with a strong background in the area. There was a lot of pressure from the company to do so.
Modifying Custom Matmul CUDA Kernels
It would be easier to scrape it from the top of our own atmosphere, as that's where I assume most helium ends up.
I think it’s an over correction from being too consumerist. You go from extreme to extreme. I see this with people who didn’t exercise, and now they are all in with the gear and the diets etc.

But I wish there were certain things and spaces that were able to be rented. I don’t need a drill all the time. Sometimes I need a workbench and more clamps.

There’s a lot of community level optimisation we could do.
Your comment helps! I've noticed in my own local workflow that I've slowly been gravitating towards similar conclusions that you've made.

Pijul excites me too in this regard! I'm trying to use it concurrently with git in local projects, but perhaps stgit would be a good in-between solution.
I read blogs on Instagram, I have no favorites (Everyone is good in their own way
It seems people are starting to forget just how evil and horrible the soviet union was. Somehow the political left is even starting to think that communism wasn't such a bad idea after all it was just "never implemented correctly". Doesn't matter how many millions were killed or put into slave labor camps, next time it's gonna work out just fine.

edit: oh dear, the down votes are coming in, some people are really easy to trigger when confronted with historical facts
Truer words.
Show HN: Quick Start to Real-Time Streaming Data
Or GLONASS or Galileo. After all, the G stands for Global.
;)
Perhaps the real lesson to be learned is do not store your data in a place that you have no control over it.
This smacks of a special case processing for some specific site. I suspect there's some wildly popular service which presents a page with just a password input for returning users who haven't logged in for a while but still have their cookies/sessions active; the page is oddly coded and the standard approach doesn't work so it needs this workaround; and the page is valuable enough for Apple users that this was deemed reasonable.

The first comment threads are all echoing derision of Safari as a janky browser but I feel that this is something that could be dissected 20 years later in a Raymond Chen-like blog [1] with how they had to painstakingly add a workaround in a newer version somewhere deep inside to make some questionable piece of software not crash or something.

[1] https://devblogs.microsoft.com/oldnewthing/
I guess there are just too many pages that break autocomplete, e.g. for username/password as a "security feature".

I encountered quite a few myself and was very annoyed. I guess devs took the "usability" side of the question.

EDIT: phrasing
They did not prevented any war. The war is still there - see Siria, Afganistan, Ukraine etc.
I have to thank LeetCode for one thing: it made me realise that,

1) preparing for an interview doing LeetCode puzzles two weeks before is like studying for an exam the day before. It's worthless. If you haven't been studying the subject for months (i.e., if you haven't been working as a software engineer for years), then nothing will make you pass the exam. And even if you pass the exam (because, you were lucky and the questions in the exam were the exact bits you just studied in the week before), you don't really know the subject: you'll forget what you studied the following week.

2) I can successfully avoid companies that require LeetCode interviews. I thought I would be out of the market if I rejected such companies, but it turns out that's false! In my limited experience, around 50% of companies out there do not require LeetCode-kind-of interviews.

Don't get me wrong, I do enjoy solving programming puzzles but only on my free time, not because a company is telling me to do so.
I ran across this recently: https://eng.uber.com/logging/

Uber's use of clickhouse to handle semi-structured data from logging.
> It's very strange to hear modern music coming through it what with it's old art-deco styling.

You don't happen to have a picture? I'd love to see it!
I'm sure there are valid reasons. Unfortunately, many sites disable it without a good reason, and in those cases, I am glad Chrome hinders their misguided efforts. Many banks, for instance, think password managers are bad and disable it. Chrome preventing them doing so is a good thing.
I may be wrong, but I believe someone explained to me a while back that one of the points of QUIc was that it was meant to be implemented purely in software as opposed to hardware.
Efficient Meat and Dairy Farming Needed to Curb Methane Emissions, Study Finds
> Yes, I know there are exceptions like this one.

PS. I really hope you protested against that.
That's how we ended up with decades of Internet Explorer.
He doesn't buy yachts, he buys islands:

https://www.youtube.com/watch?v=M0Yxhtl793c
> Second of all, why is YouTube so fixated on removing COVID-related videos?

How about lawsuits? People who followed advice on YouTube (or their relatives) could sue YouTube. YouTube already has the technical means to remove video's (e.g. porn), so they will have to defend why they did not do that in this case. There have been a large number of people in the U.S. that died or were infected, so the number of potential litigants is also large.
You have the benefit with ice cream of a functioning market. You can look at hundreds of competitors across similar towns with a little research
Hustle Fund Raises $33.6M to Democratize Access to Pre-Seed Capital
I have a habit of taking a picture of something sentimental before getting rid of it. It's not that I wish to print it back out again, more that if I ever feel go need to scratch the itch down memory lane I'll have something to look at. Seems like a good compromise vs toting around an ever increasing pile of precious garbage. Since I've been playing with a VR headset, I've been sort of wishing there was a way of easily take a 3d scan or volumetric photo so I can revisit a place or item when I want to.
My favourite was the Stackoverflow April Fools Unicorn avatar generator from a few years ago but I'm not sure if they ever released the source

https://meta.stackexchange.com/questions/37328/my-god-its-fu...
"It's here for the 15 minutes hate. "

Most likely, but Hackers Spirit for me is also finding the right tool, for the right job.

Meaning for me, I allmost use vanilla JS and html only, because that way everything is under my control behaving exactly like I want it.

But I clearly see, that other people need a more convienient tool, to enable them to get things done, with their skillset. Why should I hate that?

Oh, but about hate - I really do hate PHP, so I could probably chime in with the choir.

But I know my hate comes from having to take over a half finished webproject, long ago, with badly written PHP and I was new to it. I never touched PHP ever since ... but I am aware, that other people get stuff done with it, so good for them.
Webflow.

Webflow is basically a super good editor that spits out static sites on build.

As easy to update as squarespace for non-tech folks, but as customizable and secure as a static site generator (since you can build everything from scratch).
Please, tell me about this Chinese philosophy of "freedom, of the possibility of liberty for all, of equality of men".
I'm sure the journal's editors would deny this outrageous allegation. ;-)
That is just wrong.
Why would someone even use Safari instead of Chrome? Hell I would rather use Edge.
Wow, a lot of hate for this list, but I'll unpick something that is slightly below the surface here:

We are currently seeing a bit of a command line renaissance. The justification for this is a 'rust rewrite', but as many have pointed out, just because something is in such-and-such a language doesn't make it good.

However, what I tend to find with the new rust CLI tools is that they bring with them modern design sensibilities. They can use better conventions, better defaults, assume things like colour terminal emulators (or fallback to non-colour if not outputting to a terminal).

The experience of using them is often much different to using the old GNU versions made in the 80s which reimplement tools made in the 60s and 70s.

I'm not saying all the other criticisms in this thread aren't valid, but I think it's worth highlighting the positives of the tools mentioned in a list like this rather than just throwing negativity on it.
That's wrong, and this idea has popped up repeatedly on HN lately.

It's true that you may only use GNAT GPL for hobbyist use and GPL software.

But breaking GNAT's license doesn't make the software created GPL. It just makes you liable for damages. And cessation, of course.
> The phantom braking is not a radar issue, it's an issue with the vision system.

Where are you getting that information?
Obsolete is not defined by people finding it useful. In fact I called it a fine product.

But it is outdated and I offered a better alternative as an example of why Wordpress receives so many negative reactions at this point.
I'm lost on your comment.

What specific problem die you see?

It's much cheaper and easier to pay and use NVM than ram. You get best latency for databases across your data.

The prices are already super cheap.

I also not find it easier to buy a lot of small devices instead of one. Your NVM is doing the same thing you do but directly on the controller

Check out the latency difference between sata and NVM.

And yes CPU is idling often enough. Good thing if they have a little bit more io overhead but when you look at PS5 and Xbox, Sony solved this issue and Microsoft is bringing their new storage API to PC.
I did see something a while back about seaweed as a food stock supplemen dramatically reducing methane production. But I suppose there are costs in transporting to inland areas.
It is not that uncommon among finance tech companies in Sweden to have some in house cloud. They often already have the knowledge to run servers with virtualization, logging, backups, redundancy and so on. Adding a service layer to that by using Kubernetes for instance is doable.
I saw the same in France: the ones who choose Maths at Uni want to be teachers, vaguely. The guys we all wanted to program computers, fpga chips, make 3D game. You would see us compete like madmen to do the most open assignments to have the most insane stuff (I won once after doing a 3D engine able to parse, draw, texture and navigate inside arbitrary counter strike map, with skybox and ok perf but no physics).

The girls they d send you the last day of vacation a plea to send them the response to some basic assignment. It's hard now to take seriously my company trying to make us diversify the workforce. We either get no one or once we got a girl who look half interested she leaves after a year because she doesnt find it so fun, the daily code grind. We have to do fake interviews with our female friends to pass the rule "each male hire must be preceded by an attempted female hire".

And God I wish they d persist,the girls, because I d love to see something different at work. And I sure hope my daughter will see the joy of talking to and making algorithmic machines, but I guess it's on me
I have been using Google Voice for years and it has been ideal for this. I have also heard of T-Mobile digits that does the same thing and since it's also a traditional phone number, it shouldn't have the SMS 2-factor verification issues Google Voice sometimes does. Google Fi might also be a good alternative, but I'm not sure how different it is from Google Voice in practice.
Developmental studies definitely show that girls mature faster than boys and tend to display traits making them highly adapted to the school system. From there, basing entrance to high schools solely on grades is basically deciding that women will hold the majority of highly skilled jobs.

Anyway, from my point of view, the real question is why is the Japanese school system starting selection so young? At this point, in most countries, students just had to chose between short vocational studies and high schools geared towards entering university and high school selection is mostly done on geographic criteria. It's relatively easy to design a school system which will carry everyone upward. You don't really need gatekeeping.
The nuance here is that brain-damaged appsec pentesters reported this as a vulnerability for years, and so tons of websites followed that advice and dutifully disabled the functionality.
But autocomplete has advantages: it lets users easily specify long, random, per-site passwords without ever having to worry about that. And when they can't do that, a pretty large percentage of them just give up and write the password down somewhere.

In the end, i find a lot of chrome's decision to implement spec-breaking behavior awful in the context of having a website that works forever (Looking at you, samesite). But this behavior rarely breaks functionality and on the whole makes the web a lot more secure.
I had a form with an input field named “accessibility-accommodations”. Chrome was seeing the “cc” and was assuming it was a credit card field, and thus prompting to autofill a credit card number. Occasionally a customer didn’t notice and sent us their credit card number via the form.

The only way I was able to fix it was renaming the field.
Cities have their own distinct microbial fingerprints
" or if Word exports to HTML have become usable"

I doubt there is beauty to be found.

And websites are a lot about beauty.
https://htmlparser.info/security/

Just what I was looking for.
> No. This is a small but important detail: Chrome is the new IE.

In terms of market share and market power yes it's comparable, in term of tech issues, not really no, it's not even close. Chrome has a very good rendering engine, there's a few quirks here and there, I might have encountered some strange logic once or twice but that's about it.

Safari on the other hand is really comparable in terms of tech issues and the main problem is that you can't even tell people to upgrade on iOS since they are stuck with it.
Sandwell Bitcoin mine found stealing electricity
This is an accurate view. The "Awesome" meme is indeed a bit dangerous in this case :)

Something important to be noted that RIIR does not represent the attitude of the Rust community - actually, the instances I've read until now were from people who had little or no experience.

I think this distinction is important because there are some negative attitudes attributed to the community that I personally haven't found (e.g. "screaming" how good Rust is; committed/professional Rust developers are already busy screaming at the BCK ;)).
SoftBank taught the market to love lossmaking startups
Yikes, not wise to comment this...
Worth mentioning that Firefox & Safari also have the same "bug", and IE has no autocomplete support whatsoever (making the bug moot).

The recommended alternative solution posted by a Googler in the above Chromium thread is to specify:

autocomplete="semantic-description-of-field"

And the MDN docs recommend specifically doing:

autocomplete="new-password"
I am inclined to agree with you on your second point-reading non-fiction non-linearly. Also, what makes us feel guilty about the pile of unread/unfinished books is when we subscribe to 'number of books/period of time,' read as a metric.

If I have to add anything, I would say that an unsophisticated reader does not stand by the metric of counting the number of books he reads in a year.
Thanks for that suggestion, I like the sound of that. It sounds a little like the story of the Little Red Hen who bakes a loaf of bread, but without the moral about her friends not helping but then expecting to eat the bread.
Uyghurs, a Turkic ethnic minority in China, targeted via fake foundations
Are there any viable cases?
Are you paid or are you just misinformed?, it is one of the most widespread misconceptions about GPL
Your post is absolutely rubbish. White washing one wrong with another.

If there is no lab leak, its not hard to prove. Why destroy samples and genetic data?

What the author wrote and how its interpretation is material is beyond the point.

The world is owed an explanation- and hiding facts simply exasperates suspicion.

The world is owed an explanation- and if there is no “lab leak” then it can be proven without a doubt.

Is there smoke? Most certainly.

Is there fire?
Maybe, maybe not. But surely the evidence is there. And cooperation is step one.

Cheers.
So it's Microsoft Technet for the web?
Both are the new IE, one push features without caring about the rest of the ecosystem and the other refuses to implement standards without caring about the rest of the ecosystem.

The end result is that the web right now has stuff that works only on Chrome and stuff that works everywhere besides Safari.

And the fact that iOS users can't change their browser forces developers that want their projects to reach the maximum amount of users to have Safari as a baseline instead of the current standard, making Safari a de facto standard.

So yeah, I think that both are the new IE, just in different stages of the life of IE.
>I think we need to go back and look at cycles per bit

I've started playing around with new storage architectures for databases and with flash storage in mind. One thing I encountered that seems incredibly powerful, when combined with a log-based store, is micro batching of operations.

When you aggregate a few hundred/thousand transactions together and then append them as modified subtrees to the end of a log, you start to be able to say crazy shit like "Transactions per I/O operation or block"

When working with objects in the 512b range, I can easily hit 2 million inserts per second on a single Samsung 960pro using this technique.
This is a great one, thanks, we may use it for PeerBoard!
How to use the Firebird database with Rust language
When reality slips through your fingers: in search of dissociation
If a common question in a job interview is "have you written any OSS projects that are used by others?" and a positive answer is expected, then this is where we end up.

Thousands of new developers, eager to learn Rust and get a job, rewriting anything they can get their hands on and pushing it out for the community to use.
Windows also has mounts onto subfolders.
Chinese hackers are attacking Uyghurs by posing as UN Human Rights Council
WaystoCap (YC W17) pivots to local marketplace model, sees strong growth
This is very true. I have the same response to many (but not all) Julia Donaldson books. I could happily read the Snail and the Whale every night to my kids. My son loved them all, but for some reason my daughter never took to them and it's always made me a bit sad that I don't get to read them to her.
Short answer: Yes, it's useful sometimes.

Longer answer: I always enjoyed these types of questions, and I sometimes solve them in my free time, e.g. Google's Codejam. So when I interviewed I didn't need to prepare specifically for the technical questions. Therefore it's a bit hard for me to say exactly what contribution these questions made to my skills, because it's something I've always done. Also, it's probably not relevant for 95%+ of my work. But once in a while when I do a code review, I see some convoluted piece of code that does something that can be done in 3 lines, like transforming some data from one structure to another. I feel that doing those types of programming tasks helped me find the most straightforward solution in these cases, where other people might only find more difficult solutions.

By the way, a skill that is relevant to only 5% of my work is not as bad as it sounds. I'm currently finishing reading a book about presenting information visually. Doing presentations is probably less than 5% of my work.
How much data? And which types of application/apis are connected to CH?
My pet theory is that tech people tend to see this as a constraint-solving problem.

"If the resulting software were GPL, all those nasty contradictions would go away. Let's assign GPL to the software and the problem is solved."

Unfortunately, the law doesn't work that way.
It's frustrating for sure. It seems to be part of our hyper consumerist culture. We always must have "our" treasures and moving always seems to involve a lot of buying stuff for that particular space that then doesn't seem to fit in the next one. The while thing makes moving a huge ordeal. To opt-out of the whole thing, I have had good luck finding medium term furnished rentals meant for vacation or Airbnb.

I was in Europe moving from one house to another and I asked if we would take some small thing we bought with us and was told by my friend, "It belongs to the house." That really helped change my thinking on this, that things belong to the spaces they were purchased for, not to us specifically.