skysight-inc/HackerNews huggingface dataset:
Ripgrep has always been interesting to me as I don't ever find myself bothered by the speeds of GNU grep, even when working with large files. Additionally, grep is a standard utility included on most Unix-like OS-es so it is not super risky to write a script that relies on grep -- in contrast to writing a script that relies on a not-usually-installed-by-default tool like ripgrep. For me, I just don't have issues with grep!

I'd love to hear people's experiences on how grep wasn't adequate and why they use ripgrep instead.

(This is not a criticism of Ripgrep: I'm glad it exists and that other people find it useful.)
BMTC says hello.
I live in South Bengaluru, near nice road and Hosur road...
I get a bus to majestic every 5 minutes all hours of the day, and am air-conditioned bus every 15 minutes or so.
Don't worry, it is highly unlikely Google doesn't offer someone who has already cleared HC. If they slow down, it would most likely mean it for new candidates who still haven't finished the interview process.
No tool is as versatile as pen and notebook. The limitation is that you don't have access to data / images / tools. Indexing the notebook to a filesystem where each subject in the notebook has an affiliated folder, and the filesystem gets backed up to storage regularly, with occassional archival storage (basically freeze a picture of the filesystem to a USB drive once a year and store it somewhere safe) is a decent approach.
I guess he's profiting from the opponents overthinking and tripping themselves.
What does night time have to do with it?
Sorry but this will not help you learn JavaScript.

I am sure it will help you remember built-ins and terminology, but using PLs is far more than a human memory game, I know JS pretty thoroughly and cannot recall every Math or Array method, it's just not very important. If you want to get better at any PL, write it, write it, write it.

If you don't know what to write, I'd recommend heading over to somewhere like rossetacode and picking an unimplemented problem you like the look of.
I think this actually makes a lot of sense.

Porn is engineered to suit men's desires and tastes, rather than women's. Watching it teaches both groups to accept norms that are preferential to men. If you're a (hetero) man, this makes you a more selfish partner and vice versa for a woman.
Yeah I think so. I think I misremembered the burned area due to some standup that made fun of this later.
In 2000, everyone I knew pirated content because official platforms were broken, and piracy was more convenient and worked better.

In 2010 everyone I knew paid their media tax through Netflix or a similar provider since paid services were more convenient than piracy, and things just worked.

Somehow, in the past 2-5 years, piracy is quickly moving back as the more convenient option.

The core problem with entertainment is you're paying for fun. Spending hours fighting with broken service is not fun. Increasingly, these services provide negative value to me.
... He kind of is.
What I see whit AI is that it is very good at closed ended questions. Take, like the article, AlphaGo as an example. The rules and goal of the game are fixed and verifiable by the computer itself.

With writing and graphic design less so. The best AI can do is to generate a text or image that it judges itself as passing as realistic according to its own model.

For jobs where passing a being realistic is good enough I certainly see those as being replaceable.

This might include mundane coding tasks like writing an API to an existing server.

Tasks where the goal is not closed ended, where the computer cannot judge itself if it got the correct result and passing as realistic is not enough, might never get replaced by machines.
Got a source for this big and fascinating claim?
DMCA also says that the service provider has to restore the content if the uploader disputes the claim, and forward the uploader's contact information to the claimant so that the claimant can take it to court if the claimant wants to continue pursuing the matter.

Does Google's Content ID system do that?
Depends on what you mean by original. The Daily Kos is reporting on the same news, but they are not the same articles.
Any decent developer will use existing libraries and tools for common tasks, so 90% of the code is already written. The remaining 10% of the code is business and use case specifics that change frequently and is made by pulling the pieces provided by libraries together. The ai assisted auto complete will likely never be able to understand use cases, for that it would need sentience - and even humans fail at understanding what non techies want in their apps. As others pointed out such ai tools reduce the time taken to google something, so its more like a built in code search engine and very good at it. Other than that all the “software jobs automation” stories such as this article are written to impress either non techies or gullible newbies. A waste of content, scifi at best.
For some reason I find myself expecting nothing less from a project written in Perl. :D
> purpose is what gets you up in the morning, fuels your willpower and self-discipline

This! So much this.

> malaise of modernism

In the past, people could learn their values from literally a single book and it was enough for a lifetime.

Nowadays I have a chance to only slightly nudge any meaningful aspect in my entire lifetime. I now need to understand complex global systems and their local manifestations. That's quite a few books and blogs in itself, but it still would be a breeze without the rampant disinformation. The crux is that the people who managed to "bootstrap" and are standing on a solid foundation have no scalable social mechanism to pass it to others. Getting that ground under my feet honestly felt like 90% of the work.

The bar is just too high for many.
> If someone hasn't taken the time to learn the tools their team uses,

How does your company handle this? How do you give the people the time/resources to learn those tools?
Good point, but it's very different in terms of thinking. Same as structural versus string macros in programming languages.
I know you are trying to say something, but I am not quite following what it is you are trying to say. Being more blunt may help.

You may disagree with the experiences I have had as it may not be in alignment with your thoughts and ideals, and it still doesnt make you a bad person. It doesn't make me a bad person either.
I know this may be slightly off topic as this specifically deals with the modify, not the access password. But Office for Mac still limits access passwords to 15 characters, my understanding is that this is a significant weakness for documents saved from Office for Mac. Does anybody have any insights into how big of an attack vector this actually is?
This article assumes that only male actors have facial hair. That's rather nonprogressive of Disney.
Around the last election.
No mention of accessibility, which is table stakes these days for days for a production-quality UI toolkit. Shame.
I'm not sure if you're attempting to disagree with the parent comment, but you're just adding to their (well stated) point.
Google pretty much has to make Cloud work eventually or they're toast. (Or at least a much shrunken and less relevant company that certainly needs a fraction of their current engineering staff.)
For me I had one manager where every time he said "how long will is take?", I got that feeling of fear and dread in my stomach. I suppose the problem was that he wasn't asking for an estimate, he was asking for a specific date when the project was fully deployed. He wanted pinpoint accuracy, even though that was impossible. Missing or undershooting a target would have him bringing you into a room where he would start interrogating you about what he perceived as a personal and professional failing on your part.

So anyways myself and others started pushing back and refusing to give estimates and instead just saying "it will be ready when its ready" and when pushed giving super vague time frames like "a few months". He did not like that.

So I took step two and moved to a new job.
For the average developer, it's okay not to interact with these tools. All you need to interact is with the `bin/deploy-production` script the above-average developer built.

And I'd argue that with managed kubernetes solution, such as GKE Autopilot, you get roughly the same "DX", and much more flexibility to use whatever tools you fancy. GKE Autopilot manages the cluster and node availability, ingress and certificates, all you need to do is write the kubernetes yaml. As long as what you are working on fits in a docker container, you're good to go. And you're fairly good to move off of their setup, because those same yaml configs will work on AWS or self-hosted solutions, albeit with additions that fill in gaps where Google managed services lived.
It depends on the type of research.

If your research is mathematical or involves a lot of engineering, you are building on earlier results. In many cases, your own results will depend on the correctness of earlier results in a measurable way. You end up replicating others' research without even trying.

Empirical research is harder. You cite earlier results, but there is no clear connection between their correctness and your results. Especially if effect size is small. Earlier research has more effect on the framework you use to interpret your results than on the results.

Academic researchers rarely replicate others' results, because it's expensive and not particularly interesting. People typically come to the academia because they want to work on something they personally find interesting. If you want to have experienced scientists working on something administrators tell them to do, you better pay industry-level salaries.
> The findings reveal the irony that porn – a male-dominated industry that targets a male-dominated audience – is associated with the erosion of the quality of men's sex lives and the improvement of women's sex lives

I wonder if the effect would hold if there were more porn that caters to women. Or if consumption of romance novels has a similar but inverted effect.
Twitter is used small and quite homogenous pct of population. So you might not get a good advice on the Twitter.

Email is great.

My personal experience is that I did not get a good feedback this way. But the feedback from paying customers is gold: honest and clear .
Would need a proof of that.
> When you are in the trenches you can't look at the good and throw away the bad.

When in the trenches of science this is literally your job. What seems like the likely hypothesis, what model that explains the data is good or bad.

Papers are not textbooks. They are the boiling cauldron from with some bits eventually emerged as fully cooked facts.

The only way that I can square others' experience of science with my own is if they take the Discussion sections, which are free-form extrapolation about future directions, and treat them as if they were asserted as truth.
How do we know this study wasn’t “nudged”?
The author's missing the fundamental tradeoff here. "Alt text is notoriously difficult to get right and heavily dependent on context" precisely because alt text is an assistive technology; you can't rely on context-insensitive tools or your intuition as a sighted person who sees the entire website at a glance to understand whether some fun tweak to the alt text will make things harder for those who are relying on it. Unless you have the resources to focus group it, I don't know how you could possibly be confident that adding a touch of whimsy to your accessible design isn't causing problems.
You don't need a starter? You can just make one trivially.

There's a pretty amusing "Life of Boris" video that shows how on YT.
I'll begin worrying after we get self driving lawyers.
> This assumes sexual performance in a relationship is worth optimizing for.

I think this is sending the wrong signal to readers. Yes, ninety percent of the time it is worth optimizing for. It's literally what we're wired to do and your partner will appreciate it.

That doesn't mean that that ten percent of an outlier doesn't exist but broadcasting doubt that it is worth optimizing for is not the wisdom most people need to hear.
And makes nuclear look a lot more cost-competitive by comparison.
If you liked this, you ought to check out Gardner's articles themselves:

https://en.wikipedia.org/wiki/Martin_Gardner_bibliography#%2... - That's a list of the books (and on that page many other things) collecting Gardner's Scientific American "Mathematical Games" articles.

https://www.cambridge.org/us/academic/subjects/mathematics/s... - First 4 of the reprints available here (or a bookseller of your choice).
Richard Stallman still looks like one to me :), I know its from late Internet era, but see following

https://youtu.be/4Q7FTjhvZ7Y?t=705
Millions of these things out there, and it makes me wonder why there hasn't been more convergence on something like a "declarative" GUI spec? I suppose it's probably the prevalance/dominance of HTML/CSS/JS, but dang.
They’re not really separate issues. On some level we’re supporting a company vision and direction. Right now that direction says “we’re going to try and eek out every last dollar and we don’t care about the quality of our content”. I think this would be a different story if most of their energy was focused on creating a compelling product. “Look at all this great media were building as part of a completing vision and we have to raise prices to accommodate is a different narrative than “everything sucks and we don’t care give us more money”
Sounds like you did them a favor!
Watch is superfluous.

They way it's done is everyone checks in to a group chat when they are in position and then one person in charge (either back at home or even himself in the field) tells the group to go when he judges everything to be ready.
For me the big advantage of ripgrep is it defaults to searching recursively so I can just do "rg term".

And the plugins support, which enables something like ripgrep-all, which can then search PDFs, etc.

If I'm scripting, though, I try to stick to common denominator grep.
I just use WinSCP with remote file encryption turned on and have VeraCrypt for the local temp storage.

That way my entire working file system is encrypted at rest, in transit, and while stored remotely - entirely with heavily mature off the shelf open source tools.
Hmm, that said, the purpose of using AI is because it can replace human labour and save labour cost. Otherwise, we won't see half the money flowing into AI research. So AI certainly might prove to become a crisis for human on economic and military fronts. Since the end goal of AI will result in a crisis for human, isn't it time for governments to step in and regulate?
https://en.wikipedia.org/wiki/Aluminium%E2%80%93air_battery

"However, an electric vehicle with aluminium batteries has the potential for up to eight times the range of a lithium-ion battery with a significantly lower total weight."

It just needs silver for a catalyst. :-(
Harboring skepticism of the work people did with a seemingly fraudulent researcher is a good idea. Dismissing everybody in a field whether or not their work is fraudulent is disrespectful approach (not to mention useless).
Might have been an arranged marriage.
It has nothing to do with "Surveillance State", it just is poor security, and poor handling of the data

The fact that we let big companies harvest our data, train ML models with it, sell them to 3rd party and all that kind of stuff, is the reason why we are not careful about it and that kind of stuff is forced to happen

Their data leaks is a warning for us to finally care about it, otherwise nothing will change

The "Chinese Surveillance State" is bad propaganda and is counter productive since we are headed toward that direction too, for the better
My feeling is that there only two kinds of people who would find this argument persuasive: (1) people who already strongly believe it, and (2) people who don't read it carefully. The argument relies on its audience assuming that any noxious behavior involving race is "racism", and that simply isn't the case. There is no equivalence to be drawn between Paul Gosar denying the Holocaust and overeducated, cliquish busybodies at nonprofits "co-opting" minority identities.

The minorities can speak for themselves on this issue (and are, by voting out the co-opters and switching parties). At least, they can as long as Paul Gosar doesn't have his say.

I didn't say that the Republican party was going to lose all minority support, or that every Republican is racist. As I said, I don't think it's productive to describe any party as "racist" (though apparently you disagree). But if I asked you to guess which party has the big-state governor candidate who paid $5000 to be featured prominently on the openly white-supremacist site that featured the Tree of Life shooter, you would not honestly have to think carefully about the question. It is, as I said, not a mystery why people say that the GOP is a racist party; it is many things, and one of them is the party for racists.
Doesn't sound like it

http://www.miningartifacts.org/Michigan-Iron-Mines.html
Yeah, a lot of this just looks like trivia. There are a couple of very rudimentary “coding problems,” but I’m unsure how useful this would be. Writing code >>>> answering trivia questions about terminology.
You are misunderstanding. They're saying that there's an absence of evidence, not evidence of absence.
> If a bomb vaporized your brain you would cease to be an embodied creature and you wouldn't have a mind anymore. You can test this theory yourself but only once.

You actually can't test this theory at all, if it's correct.

On destruction of your body, if the mind does not continue, you cannot observe its discontinuance. Thus, you cannot test the theory.

If the theory is false, then you could presumably falsify it by this technique.
I can speculate why the company with the largest digital infrastructure marketshare on the planet who also holds a large market share on phycial logistics for consumer and business goods gets special treatment or at the very least has policy makers intimidated.

Again, speculation, but I'd say there is a great conflict of interest trusting gov to regulate itself in the sense gov agencies have large contracts with aws.
In my PSM1 course this reaction was mentioned as being pretty standard when teams are judged by whether they make their estimations a reality.
I have seen this happen in my team.

I am off course happy that it works for you, but it hints that there might be underlying issues to me.

Did you not get time for technical debt before you switched to 99% estimates?
Anecdote: I use the free (9€ is close enough to „free“) trains every week since the ticket was introduced two month ago. The trains are more crowded than before but I never experienced anything like the problems you mentioned.
That is not how it went.

The official line was that it was not airborne, and that if it were, masks wouldn't help. It turned out they were relying on a definition of "airborne" that only applied to tuberculosis. It really is airborne by an actually useful definition, in a way where masks can help. (And, incidentally, where those clear plastic barriers at stores don't.)
And for free textbooks:

https://libretexts.org

https://openstax.org
As I read this I thought all read as very philosophical and hand-wavy, as well as showing a misunderstanding of how software engineers actually work. I then looked at the authors profile and saw that they’re a young PM and “entrepreneur”. So interesting, but not an expert analysis at all, which explains the gaps.
Ask HN: Where can I get a old Android studio?
The oldest one on https://developer.android.com/studio/archive is Android Studio 2.3.2, which isn't old enough. I have an android 2.1 device that I want to make an app for.
This is pretty dumb actually.

The inspection phase is not really about "solving" the cube, but more about checking what is the best route to start solving the cube. In the most commonly used solving method that means that they are checking which color to create the initial cross to and what corners to place in first. If you take out the inspection phase, they will more or less just have to choose that at random, which will only cause more random variation to the final times which is already a huge problem with single solves.

Also comparing current record times by including the inspection time is absolutely useless, as the optimal way has been to use as much of the 15s you have to make sure that you are choosing the right approach and the time used for the inspection has no correlation to the time they have actually needed to inspect the cube.
Exactly, think about it, it just creates content and the human is there to select, it can be wrong a lot but only need to succeed once and we are ok.

Programming is completely another deal, it is a creative task sure but once you get it wrong it is a costly mess! Another point is that most of the difficulty is not even actually coding but understanding what to code from people that cannot express what they want...

So yes I agree with this statement, AI would probably not fully replace the coding workforce but would help with some careful supervision.
It will. In particular, people who aren't software developers. Most devs are basically modern scribes working for kings who can't read or write. In order to exert willpower in digital society, you need to be able to code, which is why everyone with money who can't code wants coders to work for them. But that's all going to change the day ideas men can explain their idea to an AI instead, which whips up an app on the fly. When that happens there'll be a lot less demand for coders. It probably wouldn't impact things like software engineering, where it'd be more of a productivity booster, but it'd certainly narrow down the tech workforce by a bit.
Kvass starter? I typically just use yeast, old rye bread, raisins, and sugar. Maybe added lemon for taste at the end.

This recipe is similar to how I make mine (in Russian): https://www.gastronom.ru/recipe/55100/domashnij-kvas-iz-hleb...
Hopefully so, but there will probably always be a back-and-forth between frauds and journalists in the same way security is always a competition. At least the easy frauds are more likely to be caught today.
What makes a good UI language? The earlier patterns of GUI development (before the "reactive" hype train) were rather object-oriented, so having that helps (otherwise it quickly gets rather verbose, cf. Xt/gtk). And for smaller event handlers, anonymous functions/lambdas etc.
Perl has that, but so do many other languages.

Speaking of verbosity, having to lay out all the widgets in an app with all their individual properties, coordinates etc. quickly gets quite dense. Here having things like good literal definitions, flexible arguments (variable/default) can make that a lot more concise.

If the language itself doesn't do that for you, tooling quickly becomes necessary. This can be a UI designer (which is usefule in any case), or some ad-hoc UI description language. Which tend to suck (UIL, XAML etc.), and thus require a UI builder application anyway.

Performance is sufficient. Perl always had a lot of packages to help integrating with services etc.

So, yeah, I'd say it's pretty decent, but hardly unique. That was true 20 years ago, and even more so now. Not that anyone cares about desktop UIs.
I have no problem with anyone "using" the system for its intended purpose: to get from point A to point B. That is not what I'm referring to at all and you know it.
The Legsystem of the Strandbeest (video 2018)
The strandbeest in action
https://youtu.be/MYGJ9jrbpvg