skysight-inc/HackerNews huggingface dataset:
Tangential: I found the documentation for this at https://docs.ssh-mitm.at/ to be good since it went into the underlying concepts and working in some detail. As someone who uses ssh with key based authentication but hasn’t learned this at a deeper level — neither ssh nor the configuration (security, usability, etc.) — what are some good tutorials and sources to follow (I think text with diagrams and/or videos would be helpful)?
Agreed!
I didn't know about this project for payment gateways from the article: https://github.com/thephpleague/omnipay
I've been using the new Microsoft Edge browser quite a bit since its release and even recommended it to other people as "not a bad browser"

It is now dead to me.

I just don't get how such a large company can tarnish what is supposed to be a flagship product, by leveraging it as a cheap cash-grab that targets the poor.
Funny, that's that part I wish they went into more detail on. Mainly, the why. The how and where are basically a matter of a single trace label.
As a web scraper, I'll say that because he is hooking into the browser like a debugger / remotely controlled browser, just like Puppeteer would - he is instantly detected by the Cloudflare, PerimeterX, Datadome bot management solutions; and will get consistently banned on his page reload for literally any site caring about bots.

He'd be better off running some javascript on the page instead (a-la Tampermonkey, but can be done really nicely with some server-served TypeScript) to scrape the pages stealthily and perform actions.
heh, back in my day that role was filled by IRC over a low bandwidth SIPRNet link - with each room being a different command or area of operation. You can see evidence of this from Manning's tactical data dump.
I'm just an acquaintance. I don't know if the family got power of attorney.
Fine: python, ruby, go, rust, elixir, c, java, javascript, plenty more.

Pick whatever you want. Just don't pick a language that is known to be on it's last legs.
Did I tell you not to try? Mine was just a warning of - do what you do but be aware type.
Have you offered a free apartment where they can live alone?
It's almost all upside for women. The financials are tilted entirely in their direction.
Do you have access to pluralsight or learning.oreilly.com ? Learn something new or hard if that's what you want. I've found that being bored is because I'm being boring. Find something to not be boring over and that will help work it out. https://www.goodreads.com/quotes/12579-only-boring-people-ge...
I don’t think it’s that big of a deal. Sensors can be easily cleaned! I’ve changed lenses on my Fuji mirrorless in wind, dust, huddled under an umbrella, etc. On the one occasion in the past 5 years that dust spots were an issue in a photo, a quick few pixel clone stamp solved the problem.

For the average shooter, even one who uses their camera like a tool, maintaining it reasonably should make this a nonissue.
If you like PHP, great.

Do you plan on creating a start-up that you intend to scale to a babillion customers? That you intend to hire teams of developers for? Probably not a good idea.

Are you a new programmer trying to figure out which language to learn first? Absolutely not. Python, Java, JavaScript, C# are much more flexible if nothing else. Anybody who tries to convince new programmers to learn PHP is doing them a great disservice.
Thanks a lot for the prompt reply and clarification. I agree with the sentiments in the other sibling comments. At this point, this tool is not for me.
I don’t recognize it if so. But it does sound like how my own brain feels when approaching information overload, followed by a power nap.
But Bitcoin hasn’t succeeded. It doesn’t allow you to do anything useful except (1) buy drugs on the internet, and (2) move money out of authoritarian countries, both of which he acknowledges in the article.

The fact that a lot of people care about blockchains and are willing to make speculative bets on them doesn’t mean that the idea is actually useful for much.

The FAANGs at least have made some real products, some of which some people find useful.
Gemini Crypto Exchange Seeks Funding at $7B Valuation
Prove what?
Why use language designed for configuration? Is it the size concern or something else, cuz I think small langs like Lua make great config language.
Can't even edit out the typos in your demo? lol
And you verify the information how? Are you even legally allowed to do this on behalf of someone else?
How is PHP 8.1 an “older car”? Have you looked at the language and runtime recently? I hear stuff like this from people whose latest PHP knowledge is based on that ancient fractal of bad design article.
The big win for me is when someone reviews my code I can easily rebase the entire stack and push it back up for review, and thats all done with `git rebase -i HEAD~n`. That means when someone is actually reviewing my code its not uncommon for me to change something somewhere near the base of the stack and push up changes to the entire stack. You in theory can do that with branch based workflows but its a pain. As I understand this is what graphite is automating.

Once you can easily do that, it naturally leads to being able to do review per commit which it makes it so easy to unblock your work because your not fighting against git, and you aren't worried about getting immediate reviews because I know if any changes are requested its trivial to make those changes, and I still have branches, so if I do have unrelated work I can still use branches to isolate them. The last thing is another tool feature, when I rebase and push up changes I have to give a comment on that new commit so reviewers can see the changes that caused the new revision.

Honestly I was a heavy user of Github and GitLab having instituted one of them at three different companies, and built out CI pipelines and development procedures for multiple large engineering teams, and I now feel like I was using a hammer to pound in screws and I will never go back.
I've seen "low code" and "no code" solutions running at huge enterprises and it always inevitably ends up resembling a house of cards.

Proponents often cite how much quicker they can ship things and how it lets users define and automate their own workflows without waiting for engineers. The reality is that these time savings come by cutting corners from the development cycle. Because you're not doing "code", the code review step gets skipped. The authoring of automated test suites get skipped. The authoring of performance regression testing gets skipped. There's no waiting for things to bake in non-prod environments because people are changing settings directly on prod. No ones doing phased deployments with automated rollbacks here in these low code and no code environments. No design reviews mean you get solutions that are the absolute worst hacks.. Why go through the work of making "priority" a first class property on your ticket type when you can just string scan for "high" | "medium" | "low" on case titles when doing assignments?

Engineering teams could also move fast if they just threw maintainability to the wind. There's a reason they don't. If you do things the right way in these low/no code environments, the complexity is even worse, because the features are so half-baked that you can't setup proper safeguards without doing crazy amounts of escape-hatches.
Python, JavaScript, Java, C# have all had great longevity, and much more popular, and can do anything that you can do w/ PHP and a whole lot more. Encouraging new programmers to learn PHP is cruel.
I'd say .NET is pretty meaningful.
>he doubled down
That's totally fine. I chose this model so that I can create a sustainable income stream to continually support and improve Browserflow, but you don't have to agree.

FWIW, I did consider the one-time payment and upgrade model, but it's not possible for Chrome extensions because the distribution is controlled by Google and all users are automatically upgraded to the latest version.

Cheers!
Thank you so much! Really kind of you to say :)
TLDR:
Irresponsible criminals in a forgein country are committing crimes to produce a marketable item. Irresponsible law enforcement in this country chooses not to punish or prevent these crimes.

New York Times conclusion:

* The criminals are not to blame.

* The country not enforcing it's laws is not to blame.

* The rest of the world is not to blame.

* Only Americans' and their gluttony is to blame.

My conclusion:

* Fuck you, NYTimes
"Nowadays if someone picks XML for a new design, we look at them like they’re from another planet."

Wait, what ?

I design and use scripts and tools in my personal data processing and in twilio, etc., that use XML ...

XML isn't the christ child but ... it does seem useful and valuable.
It's equivalent but horrible to actually use. Try managing a stack of 40 that way.
Only for branches in the main repo, not those in forks.
Yes. I'm not a fan of Spark, dealing with JVM, new syntax everything, optimizing parallelism in a weird way but - it always works.

Dask, on the other hand, works some of the time. The rest of the time it'll keep running a calculation forever, or simply fail silently over and over, or some other unpleasant outcome.
That was probably the example that propelled the phenomenon to mass-consciousness. That and Shazaam were the two people talked about all the time around when the subreddit formed, and Berenstein definitely had a much larger group of people sure they remembered the wrong way being true.
I see they also have have pandas replacement: https://github.com/nv-legate/legate.pandas. How is it different from cuDF?
How does this compare with nuclear power?

The total power is going to be 1.65 GW, and the total cost $1.5 BN. That would be about $0.9 BN per GW.

Meanwhile Vogtle 3 and 4 will make about 2.3 GW together for a total cost of $25 BN, so a bit more than $11 BN per GW, or about 12 times more.

But that's not quite apples to apples. Solar power has an average capacity factor of about 30%, while nuclear about 90%.

What is then the cost of 1000 GWh annual net output? I picked out 4 more or less random large solar farms in the US from wikipedia [1] (Solar Star, Mount Signal, Springbok and Copper Mountain) and on average a 1 GW (DC current) farm produces about 1800 GWh annual net output. Assuming this new farm is similar to those other 4 large solar farms (which are all fairly new, commissioned between 2015 and 2020), then the cost of 1000 GWh is about $0.5 BN.

Meanwhile, Vogtle 3&4 have about 19000 GWh annual net output, for a nominal power of 2.3 GW, so if we scale to 1 GW, we get about 8.2 GWh per year. We get a cost of about $1.3 BN for 1000 GWh annual net output.

So each GWh produced by a modern solar farm is about 2.6 times cheaper than a GWh produced by an equally modern nuclear power plant.

Can nuclear become cheaper? NuScale claims to be able to deliver nuclear power plants at a cost of about $2.85 BN per GW [2], which is 3.8 times cheaper than Vogtle 3&4. If they are able to deliver, then they should be quite cost competitive with modern solar.

[1] https://en.wikipedia.org/wiki/List_of_photovoltaic_power_sta...

[2] https://www.nuscalepower.com/benefits/cost-competitive
My dissertation used a lot of dask code, and I found it to be an amazingly powerful tool for helping me to glue a few dozen other libraries together and orchestrate them as a single distributed system. sure it's half done spark, but if it were fully done spark I couldn't have used it as flexibly.
I have used Calendly at work, everywhere I've been, for the last 3 or so years. It's a lifesaver. I've also used other peoples calendly links, or teams scheduler, or chilipiper or any number of calendar scheduling system. When you're talking about scheduling two or more people of moderately busy schedules a "booking tool" like this is totally worth its weight in gold in any number of situations.

When I work with outside sales teams, from vendors, they often want to include other people (sales engineers, whatever). My calendar often gets chopped up into a few hours here and there of free time as most. I can sit down and write out what my schedule is for the next week but I'm not going to include every moment of free time, probably one or two big blocks per day - at most - if that's even available. They may be unavailable, or it might be late for them (West/East coast). However that one 30mn section I neglected earlier one day might have worked perfectly. But they don't know that. I send them a calendly, then they can look over all my free time and pick exactly what they want.

As a hiring manager, it's also great. People have jobs and lives. Calendly lets me say "here, pick anything that works for you". It gives them the control to not only pick a time that is convenient, but a time that they are comfortable with. Sure, maybe they could meet at 10am but they'd have to stand in a stairwell to take a call. However at 7pm East, they can be at home - and I'm totally ok with a 4pm call, my calendar is free after all.

The entire goal is to make the process of calendaring as convenient as possible for everyone involve. No more emails threads back and forth and back and forth and back and forth trying to find the best times. Especially when half the time you write out your availability to someone, 5 minutes later another meeting will appear in one of those open slots and throw everything for a loop.

Maybe there are ways that people send out these links that other people find offensive. Communication is always hard. But the goal is to reduce friction and make life easier. I will never be upset by someone trying to make my life easier by saying "Here, pick whatever works best for you on my caelendly".
Maybe Bitcoin doesn't, but as for the rest of the ecosystem, the gentleman author seems to have little idea of what he is taking about.
PoC of evading force-stop on Android
As far as I know, no blockchain has ever proven useful for any purpose other than illegal money transfers. Do you have any counterexamples?
But the only expert opinions they cite are:

> Pfizer’s drug has protease inhibitor activity like ivermectin, but they are a very different kettle of fish on a variety of levels

and

> Dr Walter explained that PF-07321332 is a “direct acting antiviral drug”, while ivermectin “has multiple mechanisms of action on animal and human cells as well as some serendipitous antiviral activity”.

This sounds much more like "yes, but" to me than "false". And indeed, the rating given is not "false" but "Missing context". The headline is certainly accurate (ivermectin is not the same drug as Pfizermectin) but also fake news in that it is a strawman; no one has claimed that they are literally the same drug.

The interesting claim, if clearly stated, is "The mechanism of action of Pfizermectin for treating COVID-19 is as a protease inhibitor. Ivermectin is, among other antiparisitic effects which are usually more interesting, also a protease inhibitor." That claim is validated by the evidence given in the fact-check.

Moreover it's worth calling out a known lie in the fact-check (which is included entirely gratuitously as it doesn't have anything to do with the headline or the verdict or even my "interesting claim" above): "some of [the mechanisms of action of Ivermectin] could have unwanted, even dangerous side effects." Ivermectin is on the WHO list of essential medicines and is considered extremely safe, with just one known complication related to a particular parasitic infection IIRC. I can only imagine that the reporter, having not gotten any definitive proof for the desired 'false' verdict from Dr Walter, pushed and prodded until eliciting this absurd and false but politically expedient statement.
Living with you would drive me insane, because I solved the same problem by always orienting the full half of the carton in back and adjusting my expectations to match.
A quick google

https://www.google.com/search?q=disgreement+downvote+hacker+...

https://news.ycombinator.com/item?id=16131314

https://news.ycombinator.com/item?id=17996858
But what happens when a person is busy and only has 30mn here and there? A huge blob of text for available times? What about when they get scheduled for a meeting 5 minutes after they send out that auto-generated blob? You could very well pick a time, set it aside, create calendar invites, etc... just to find out they _aren't_ actually available at that time.
https://news.ycombinator.com/item?id=16131314
If they actually want to, most databases keep some kind of history. The problem is that they don't want to be able to deal with it.
This is a terrible idea. Paper ballots work, are secure, and the processes are well understood. The value an attacker could garner via control over elections is enormous, so there's a big incentive to do so.
I too quit playing catch up with MS no code stuff - they change so much it's definitely not "fast iteration", it's "throw everything and see what sticks".
The level of negativity here to what's clearly harmless fun seriously baffles me.

It's a fundraiser to buy the Constitution. It happens to be raising funds through Ethereum. I'm unsure why this happens to make so many on here mad.
But Google hasn't succeeded! It was supposed to do something useful but all it does is mine data for ads. They were supposed to not be evil but they are evil.

But Facebook hasn't succeeded. It was supposed to do something useful but all it does is mine data for ads. They were supposed to connect everyone but all they did was corrupt our political system.

But Apple hasn't succeeded. It was supposed to do something useful but all it does is pump out a new Iphone color every year and remove a port. They were supposed to revolutionize computing but all the did was figure out how to sell shiny junk made by poor people in developing markets to middle class people in developing markets.

See how easy it is to play that game?

Somehow I'm guessing most people who like bitcoin in 2011 aren't reeling from the failure of bitcoin.
Nobody buys drugs on the internet with Bitcoin in 2021.
I can relate. I cried as I read that story too. Hold your son; that sounds like a wonderful idea.

I hope you feel better my friend. You’re not alone here.
But two unlikely things both happening is less likely than either one alone.
I think that the problem of this article is the Dan equates DRY code with clean code. Dryer is not always cleaner.
Maybe? But there are cases where the answer is either "no" or "it's too expensive." I've interacted with people with very serious mental disabilities and while it's not necessarily a negative experience you can usually tell the parents are lying to themselves when they say they enjoy their life.

If you create a hypothetical where the outcome is bad then I am not surprised the outcome is bad. You need to find something more concrete. I actually gave one: selecting against something nebulous like depression may have deleterious effects on the human germline leading to our own extinction. There's evidence that depression aids in avoiding potentially deadly stressors and increases problem solving ability.
Structure of Log for Python ETL Pipeline
someone who suffers from suicidal tendencies as a result of mental illness is in no capacity to make these decisions, they're as incapable of making actual decisions as a minor, probably more so and should be institutionalized.

The right to self-determination derives from an assumption of someone being in a clear state of mind, that's why we have plenty of conditions under which we withdraw that right.
Many FB devs don't use branches or maybe use one branch with the entire stack.

What you're describing is sometimes a problem but often not really one.
Well, the goal of COBOL was to make something that everyone could use, so that professional programmers would be obsolete. It didn't succeed, and it doesn't look like "no code" to us today, but the goal was the same.

But it's never really "no code". There's always "code", because you always have to tell the system what you want the program to do. However you tell it that, that description becomes the code.
You seem to be conflating carnism for the carnivore diet. Info on what carnism is can be found here [0]. There's a lot of good stuff in that article, I think! Unfortunately, there are people who are indulging in a pure carnivore diet. You're right that it's patently unhealthy, and frankly it's a little weird.

Veganism is a subset of vegetarianism. I'm trying to be flexible with my position to allow for good discussion - being either vegetarian or vegan is typically healthier and objectively better for the environment [4].

Recognizing that humans are omnivores also means that by definition we can sustain ourselves solely by plant or animal matter [1]. Your statement of "Making a conscious decision to go against biology [...]" is plainly inaccurate, as we are quite capable of living healthy lives without meat.

There is plenty of evidence to support the fact that animal agriculture is harmful to the environment [2][3]. In fact, it is the second largest contributor of green house gasses.

I get the sense that there is some frustration coming through in your thoughts. Please keep in mind this is exactly how cognitive dissonance expresses itself. Take a breath, check out some of the citations below, and try to think about this data with an objective approach.

0. https://en.wikipedia.org/wiki/Carnism

1. https://en.wikipedia.org/wiki/Omnivore

2. https://ehp.niehs.nih.gov/doi/full/10.1289/ehp.11034

3. https://climatenexus.org/climate-issues/food/animal-agricult...

4. https://pubmed.ncbi.nlm.nih.gov/19562864/
Glad to hear it!

Browserflow saves to Google Sheets which can be converted to other file formats as needed using other tools.
Your analogies miss the mark because in addition to the negative things you’ve pointed out, Google Search, for example, _is_ useful.

Comparing the usefulness of Bitcoin to Google Search or the smartphone is asinine.

> Somehow I'm guessing most people who like bitcoin in 2011 aren't reeling from the failure of bitcoin.

Of course not — they’re all extremely wealthy. That’s irrelevant to the discussion; I’m sure the author of this piece understands that Bitcoin has increased in value, but that’s not at all what the piece is about.
I enjoy this quote from the 2011 piece. If only someone had forced me to buy bitcoin then. Not exactly a USD- or CAD-style "screwing."

I don't own any bitcoins. I don't particularly want to. If one day I have to own some for some reason, I will buy them at the market rate and get screwed, just as I do today with U.S. and Canadian dollars.
As someone from outside tech, I think these demands are crazy. You only really get to know if someone is capable on the job. Not through some random tasks.
I think there's value in a large, established ecosystem.

Languages tend to go through a few years of flavour-of-the-week fads (think of the Vue/React/Angular competition, and all the also-rans that we can't remember now). If you get in too early, there's a fair chance you'll bet on the wrong ecosystem, and end up with unsupported dependencies or difficult to maintain code. In the worst case, you scrap the whole thing in six months and write it for a new framework to keep it alive.

PHP went through that phase back when "we've got to support IE6 users" was a legitimate talking point. You can be reasonably confident Wordpress or Laravel are here to stay.

PHP is also fundamentally a hugely battle-tested platform. It's been ran on 486s in the broom closet, and entire rack clusters in data centres. If you have some performance or usability problem, there's a good chance someone else has had it already and worked out a solution. With some new language, your odds of "never seen that before" errors are much higher.
are you gaining anything in audio quality

What makes you think you’re gaining anything in audio quality by using 1/4” instead of 1/8” cable?